<SEC-DOCUMENT>0001575828-21-000009.txt : 20210301
<SEC-HEADER>0001575828-21-000009.hdr.sgml : 20210301
<ACCEPTANCE-DATETIME>20210301125225
ACCESSION NUMBER:		0001575828-21-000009
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		119
CONFORMED PERIOD OF REPORT:	20201231
FILED AS OF DATE:		20210301
DATE AS OF CHANGE:		20210301

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			FRANK'S INTERNATIONAL N.V.
		CENTRAL INDEX KEY:			0001575828
		STANDARD INDUSTRIAL CLASSIFICATION:	OIL, GAS FIELD SERVICES, NBC [1389]
		IRS NUMBER:				981107145
		STATE OF INCORPORATION:			P7
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-36053
		FILM NUMBER:		21696344

	BUSINESS ADDRESS:	
		STREET 1:		MASTENMAKERSWEG 1
		CITY:			DEN HELDER
		STATE:			P7
		ZIP:			1786 PB
		BUSINESS PHONE:		31223670000

	MAIL ADDRESS:	
		STREET 1:		POSTBUS 9182
		CITY:			AMSTERDAM
		STATE:			P7
		ZIP:			1006 AD

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Frank's International N.V.
		DATE OF NAME CHANGE:	20130501
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>fi-20201231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:7b080edc-b469-4367-8ae0-0595ccfdacbf,g:0c015d3f-7bd2-4587-a75a-c9522531e30d,d:9d46c202bf844cca99ebdb86370d6ff0--><html xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:fi="http://www.franksinternational.com/20201231" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>fi-20201231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF80L2ZyYWc6M2EyMjNkNmJmZjQ3NDk3Y2FkMmNlZTNkYjIyYTMwZDEvdGFibGU6ZTczYTI1Mjg5OGI2NDA1MGIzNDM1OTAxNDc2MTEzNWEvdGFibGVyYW5nZTplNzNhMjUyODk4YjY0MDUwYjM0MzU5MDE0NzYxMTM1YV8wLTEtMS0xLTA_52c34bf7-0b20-4198-80da-6046edecd013">0001575828</ix:nonNumeric><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF80L2ZyYWc6M2EyMjNkNmJmZjQ3NDk3Y2FkMmNlZTNkYjIyYTMwZDEvdGFibGU6ZTczYTI1Mjg5OGI2NDA1MGIzNDM1OTAxNDc2MTEzNWEvdGFibGVyYW5nZTplNzNhMjUyODk4YjY0MDUwYjM0MzU5MDE0NzYxMTM1YV8yLTEtMS0xLTA_c39e4aa7-306c-4a90-82f4-8580fe48f19b">2020</ix:nonNumeric><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF80L2ZyYWc6M2EyMjNkNmJmZjQ3NDk3Y2FkMmNlZTNkYjIyYTMwZDEvdGFibGU6ZTczYTI1Mjg5OGI2NDA1MGIzNDM1OTAxNDc2MTEzNWEvdGFibGVyYW5nZTplNzNhMjUyODk4YjY0MDUwYjM0MzU5MDE0NzYxMTM1YV8zLTEtMS0xLTA_1eace1cc-2a61-4526-96bf-81948714ea8c">FY</ix:nonNumeric><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF80L2ZyYWc6M2EyMjNkNmJmZjQ3NDk3Y2FkMmNlZTNkYjIyYTMwZDEvdGFibGU6ZTczYTI1Mjg5OGI2NDA1MGIzNDM1OTAxNDc2MTEzNWEvdGFibGVyYW5nZTplNzNhMjUyODk4YjY0MDUwYjM0MzU5MDE0NzYxMTM1YV80LTEtMS0xLTA_b417ec9f-d248-4632-b88b-52d0876d18a7">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTgtMC0xLTEtMzYzMQ_948bd62e-a011-45d9-bbe7-15ea537852bf">us-gaap:AccountingStandardsUpdate201602Member</ix:nonNumeric><ix:nonNumeric contextRef="icd0b79b8836a495fa8bda166a101276c_D20200101-20201231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg2OQ_99d6d66f-5022-40d6-8364-f9a35e79a586">P1Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="fi-20201231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i3bf45d70686b40e2b955d97abd042a5a_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ifbecd8bd58954b659bc82598a0f8ebea_I20210217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-02-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e10631e0e5a443e96a685b3d40a222d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="eurPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i25d0f6f471c14d30aebcbcbefac2d8c7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5558123de0374feab10a601d45dc4014_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04ecc4b023ab484cb2280aa438416af3_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b9b57620c664f2b80d6dfcbf1fded93_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7913605fa04d426c886c8d907f104784_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia55341f84118453eaac881cd1d3ba7c9_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i9edbe53e17c243b9862d45b04535a3be_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i679b7728a8c447fe90224a5481da96cd_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81b072d270d345868341de8fafd7f2a9_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd28a6ac00114cddb51316c90df6536d_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87d3bc915a06479fa054e14c0dc2f5c4_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ce0d3bdbf434f608506ce10ad90b0f6_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a6170c80b094367abf8bbcd326fe7f8_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf6a45282f70467abfb5662cb4c6dad4_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib84f7b62c05e4d58936b88a9bd4561d2_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc86d3d3bbf24cd9a40a9365e37fe232_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3faf56703a74059b8384826d6670c56_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b9f833a4deb49949b1cd300388702a0_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i181e9a40784a4c698703a454f4084d4f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i524734ba05e547eea78897a3f2bab84b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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="i5d2b9a0301214082b5d2d6e1230a46f8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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="i9e001061e915426ca946f06c638a9de7_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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="i187886aebe9f408382e4ffd2760a01ab_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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="ic4613c0c4b714221afed25edb262e2c6_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09c64f9f5530411a97e91c62cad63832_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c632d602f1e4c5a80c5e3738400f62a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89955b7093464fd3b8344f556ba8c11d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia849d0a68a294687b3d7c334c7d098b1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2be600154ac045c08be5613db533fb80_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i933660bed28d416182f9b8f4e350a6f1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2df5270413874fdf8ed5cf9dff4028a0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id73fe5ba30fa49fa8e275beca8484933_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="id190fedb89224b2ebc92c8953988094b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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="ie5c1615949114f2ab86498f967eefde4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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="i21a953fb11fd45cd8e1515a0b259498c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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="i3190f0c5cf25456495ffaaf469bdc6ad_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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="i3cb925f30f494fe495b2927c93db15fd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4dc921a1bde415bb6814473a1fdcce2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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="if953dee89c9c41b69d1b754832d77314_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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="ia7d79cf6c6c24eafa8ca56f2769bc7e2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib66431d37ce848dabae8cb243aeda08e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i041a0029a5974451a97e14eb76ad0773_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5222d8ab4384737a0938d8d9999e53c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d8cb284f77943f58095ee746e6676ff_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32a41f35487f40419fe599c25dc49908_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i591728c170364302a19b5277c448d1f7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a7ea5e998644a1396f4a5ee123c0211_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6da7c883a6c4b66a087fcd15a26f94f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f3c48ae4b6c460c822329db04b6c755_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i5330be92214548e9b30219f4604ce389_D20200331-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-31</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5bc6198fb959412d9dcd292129bebad1_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ef7be56639f45a9874c0e7a4cb6769b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09f640ed62654109a40fd0ece95fa924_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="country"><xbrli:measure>fi:country</xbrli:measure></xbrli:unit><xbrli:context id="i36f32152b7774c7893ba3ba89122d8b9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5e582c403fa472ab8f2c7a53e448085_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc472d0b27a34532ae17f756a2dc4146_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if741c2e35acd489289b6dfa1f8a2ead0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfc4528ea03d4c2d9a1d9ab43bb9f044_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i249b73f0b370437fa4a66a09bce2b380_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2b8a2b01b914c18b54c0d58fb4b7096_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe3c294e23604eeab38b9c0a8ad108a9_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f42e418b4784e59a451da157fc9afe4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1af442e2194b4e96940bc04023e12655_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e99f7c887e24c1d90f8f6db6841f39d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61bd4b00366041fca8a38d2c4a03fd45_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6468e897e3542aebc96d18b36309d45_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="iad4c1b3fcb774eaab15c47d44c6f6a64_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">fi:PipeAndConnectorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4dd5e3d2f5034eeeb330c889f0806694_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">fi:PipeAndConnectorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i503212199c6e4675b75a4c2ca9cae3e6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">fi:FinishedGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie736f2d9e6e4438ea21fe10e03a2135a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">fi:FinishedGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8479a007670540578911d926ce4aec33_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i524d00925fc84b4a8ac655a46bd85fe5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia174de6101a842e6ad1b0e75b0fce11e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ed03e7c97a8476cbd9166489a4581c6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8d75d4235bb492fb0024f7d6d3fd4ee_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic186389f37cb46dc9a9eda59ca5deb36_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f2ac86590c84723803fe7b154146cfb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46234eccab57456b8c4904d583e12c27_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3ce66185d0240b4b41da04af88f088c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5302268fbc3d407998ad9dec456d5988_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17aa87ce95b243048f471e1e6dab8ce3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d1935333dbe44cb98e46374dbc2e0a2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0924e1528d7d4cba8d7a10002ab615e5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06dabd26b1d64c2594d84094501c8f64_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa3a1a1ef00d4398842f1e2103427f85_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb62851b96594d9890b66cd2730cb5d0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i598680536697447eb6d90283015089b0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie32014e8422c460d8d0832c85774dee4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fi:FurnitureFixturesandComputersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6041aa874877428bb75d9473ac1185f2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fi:FurnitureFixturesandComputersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77f1ca9233fe49fe81fc59fc0cd80d94_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fi:FurnitureFixturesandComputersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0607e4b12784e7f9293b2413199d111_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fi:FurnitureFixturesandComputersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i772f973181764295b82bd546bb8c9e99_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56442223f7ff4aecae4c8d95d40a78f9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8d69e0fd34d4b07883929d6621f0d60_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91ba1a9519364a399cb14cfd1e61cb4b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9f90430e00c4cceb300ea685dbf4bcf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d15868b890742b484b06cfa2289a67f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab001d8824aa4790982c310fda533965_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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="i3e29f6a302724f9a8cb307cd385f5fd8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b88f567660a49fcb5e5876f04fb9c9e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86f59162ca49491ab834543d822fa142_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a9ddc7cb52c42d9a16bd8bb88370f57_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</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="i9d5cce8935704b81b4e0de95d72012ab_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6fbde339f961414a94e1a3496899f9d7_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3872efdaa6c242438ea46c9e29ced6fc_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</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="ic524deb2384a416eb5055e7545cf7212_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</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="ic062ff76853c4fa3934563365afe6bca_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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="id9763ef761034502a95b75800102b820_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</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="ifd39176778f947cc926da226b157baea_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9877190a7f26424eaee93d82279d2ec9_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6ddbf51c8524663ba381e5cb77037ce_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fi:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05e0de68b52f40e98add97ff232dd189_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fi:ServicesMember</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="ic328131eed3d4ebd89232ff23490621e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fi:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i68534a7c49ff411c866874e6e3bd4f4a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fi:ProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib75cedea9f614368bde143c6c3dfd8b9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fi:ProductsMember</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="i9a14933437474d57949f322fc89cbee9_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fi:ProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ac641a2d5154bdabfbc1a6f28b9e65a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i949408d258d64049b2367bdff714ce64_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</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="ifecfbab0f6a548fc8c73e2d873735d12_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d44d876aee84291963d9f38b4157a97_D20181105-20181105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-11-05</xbrli:startDate><xbrli:endDate>2018-11-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0de208d4dd148bbb050b7ecf71eae52_I20181105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-11-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b5d829586394a6aa6cfdd698f95fc4d_I20181105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-11-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia185124273354bcd82da1af51751c14a_D20181105-20181105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-11-05</xbrli:startDate><xbrli:endDate>2018-11-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28f77237935f4c73be15b68a32df1bec_D20181105-20181105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">fi:AlternateBaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-11-05</xbrli:startDate><xbrli:endDate>2018-11-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6aaf15ef8a34a6a8223972925044cad_D20181105-20181105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember><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:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">fi:AlternateBaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-11-05</xbrli:startDate><xbrli:endDate>2018-11-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a082cd776404761b113d81ef014474f_D20181105-20181105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-11-05</xbrli:startDate><xbrli:endDate>2018-11-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04ad2f49755e4f678db92cc96194d3a9_D20181105-20181105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember><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:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-11-05</xbrli:startDate><xbrli:endDate>2018-11-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ae573d90c074924a61ddd1a53ea1fdb_D20181105-20181105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-11-05</xbrli:startDate><xbrli:endDate>2018-11-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83526cace4354da88d7936915ed7abf9_D20181105-20181105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember><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:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-11-05</xbrli:startDate><xbrli:endDate>2018-11-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2f1656d73194a4b8d9ea86bb13e9296_I20181105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-11-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="day"><xbrli:measure>fi:day</xbrli:measure></xbrli:unit><xbrli:context id="i23459738d1614d769745a4dccbac2757_D20181105-20181105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-11-05</xbrli:startDate><xbrli:endDate>2018-11-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ad1429afe0e4009b0f8c4ca6aa5b788_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i442361d7058d486ead9ab31e11262c3d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f2554f5e89f4552a4f9d95bff95b3dc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5490b8946f134df8a9120a996ca77ba5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i989e2c9d4c1049a79c3928b78aaa866e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib815971da7dd41e28afa0b895b20e95c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95fc477e7b2c471182057ecbbc9b64f7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b5bc351b6c04217afa6ab2409a93f8d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3d762ffe3154f77ad87489fe13e5c3d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92dc62c392cb491fa4ecb0c306a50a8c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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:context id="i699e3a934b5a4737963014d6c3a60176_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42d4e67250e644138b3ec058ab92e9dd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i418a6d84b88447bf8e5ae0449cbd754a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</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="i9a6ca0a3cf494040a3ed075cfb5fedb6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie06ce0d1ab6749fc8b054a8765f51627_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29259e45bfdd4281a27beef94de3c371_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e9ac2187301454c829ce34ae4affaf9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerCAD"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>iso4217:CAD</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="ic18625122c9e4eaca58204d5cf654f41_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerEUR"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="if4703b207e604d4db05c7493761ed57d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NOK</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerNOK"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>iso4217:NOK</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="if7f16fd997584e1ab7146134116f9ab0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerGBP"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>iso4217:GBP</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i942d72f2cc294b058fba48605e5574fd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib931aca2329542bc9cf19b5a5e427333_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2856ad66225647bbbb4e6438a784a608_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fi:ForeignExchangeForwardWithUnrealizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e803e50d598447c973e3773b1790d6f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fi:ForeignExchangeForwardWithUnrealizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</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="i667e252cc9df416fab43c0c0e5a5b433_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fi:ForeignExchangeForwardWithUnrealizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ee56bf553914969862237d938226019_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fi:ForeignExchangeForwardWithRealizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaee9b304234d420fa2d0ad6e711f7cd9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fi:ForeignExchangeForwardWithRealizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</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="i415c7c3540764e5ab7c7269abce126e0_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fi:ForeignExchangeForwardWithRealizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb685bc2349546c49ac7858802f7ab35_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5f901082d6d4fa3a64646fdb6bc4bb6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</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="ifcdfcc79094a49f6a13e1270b35a60e6_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5250f8531d784a6485432a5b9bb34c6d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97eaa8a0fb2549689af315b1e2b50ea7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</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="i37403ad66d4f40a39989f4523475266e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f10d80be17c47efa7afecfdf34871b8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74dca1120d634f6b96bb55569cd9546a_D20181218-20181218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">fi:RealPropertyAcquisitionFromMosingCompaniesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-18</xbrli:startDate><xbrli:endDate>2018-12-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb2efbb30cb14acdb10dc2dbf6b58c5d_I20160826"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">fi:MosingHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-08-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebcda7afe5094822861d47553bf0f714_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">fi:MosingHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5dc82cc25c0b44de916b922d852d0bcd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">fi:LongTermTreasuryRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">fi:MosingHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic485ebc6d2a149c8b6fc91afe96be2c9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:LongTermIncentivePlanLTIPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5de7bc683ec84c88b3eb8d83ebf8ac05_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:LongTermIncentivePlanLTIPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd0b79b8836a495fa8bda166a101276c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">fi:PrimaryVestingCategoryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:LongTermIncentivePlanLTIPMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2689a11d59fe47a0a18c7922562fdea3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">fi:PrimaryVestingCategoryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:LongTermIncentivePlanLTIPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64232c55a850408bac31a1f593c8f9c0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:LongTermIncentivePlanLTIPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2dca2f4fba4e4b7b99bc173c2bfe1df7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:LongTermIncentivePlanLTIPMember</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="ib8927c97c9684ee6ac5c7bb3c507be01_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:LongTermIncentivePlanLTIPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1866396d49d4c2bac8de59901a26de8_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</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="i76234de74c254f0e8ca4b27309b4c137_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8def2e22ba154b28a487cf1b1ae5b67b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i640baf0ca0e64391835c11ecfa99bad7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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:unit id="award_vesting_period"><xbrli:measure>fi:award_vesting_period</xbrli:measure></xbrli:unit><xbrli:context id="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie652ebb2c71145f3a9ae607d777ec328_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21e6ee80ddad44b5a53ae9da6b46c223_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf0bcbfca85c4f51883cd31ac73f206f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81c8d0881d8245f9897cad2914598979_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">fi:SharebasedCompensationAwardTrancheFourMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7be55b3da6c448ccb1e14ceff0baa0aa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f12b5f109fa4cf8935130515d93a388_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad20219b3fd144d1b03723ccd8b18ca8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95442ce7033540acb82b597c5b38f142_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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="i38b9f2cf29794a0b8a16c2d5f796a85c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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="i820ad1642eac4f5a90f3120bd3f7888d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</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="i6d2687515d9346508a60efa650dd51d3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92e8ba4782854a7989a883e3852ed945_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</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="i97bb8c6ddc8d4da7829b139e94f46c92_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7122fa7c86a742f58712764a44c39f12_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4d0681e4a3e46c0a6606ce19c81f019_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79369a68cdbb49d784feb1b36254e525_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8091e86ebd841e7891e08d1a70b491a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24cfcd909c7645e58d75fed038de2bc8_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i770da7a41d4b4e7091bfae02096900ef_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12ae36110b2a4c42ad7c025148288ceb_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4338aabae38941f295b3caa86fff27ff_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i258b0cd14a9644b988ec11e010a4f3ad_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:EmployeeStockPurchasePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d1f966977d74fd08fef1f6f7d3475e9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:EmployeeStockPurchasePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5eb0368e58ae4337b78d866ec36750cd_D20200101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8704c7851ab84b88bc7aa463a6f43bb4_D20200701-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia67bf67991af4d7ba3435a779cf1ea7a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">fi:A401KSavingsAndInvestmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i447050f393ef41dbb5547efc71c6ce70_D20200101-20200520"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">fi:A401KSavingsAndInvestmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-05-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if14e5d65389a4ec69bcea80d50558137_D20200101-20200520"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">fi:A401KSavingsAndInvestmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-05-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1cb942fecbc842ff98be568bd0e0c615_D20200101-20200520"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">fi:A401KSavingsAndInvestmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-05-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93af57ced7c0416aa98f0f5da8cfb52f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">fi:A401KSavingsAndInvestmentPlanMember</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="ie0e65026525341708470f442e1625d1a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">fi:A401KSavingsAndInvestmentPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5c988dbe6874edcae194014e3d99b6a_D20041201-20041231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2004-12-01</xbrli:startDate><xbrli:endDate>2004-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7ac3691ef6e4d3a90591b711b7db00f_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e610f12a9824f408b1df4252f8b87a6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13283379cfca4536bb82298d8235bd16_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2021To2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f7a9e934fc84c9bb79eeadf6037d0a7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2021To2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53a6e414a4d54b2ca4bfab4f64ba24a7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2021To2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bb4a70907624fd2a42a47c9ad236c74_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2026To2030Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d87186e3402413face2e323e1be6d94_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2026To2030Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iedb2ab6c522b477fb54716918f8e958d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2026To2030Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i291fab0425874e8b9c96f87146a4e8c1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2031To2039Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf6842787ef24623b10557b9e8d1daca_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2031To2039Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2be8a000835e4adebafc5adb30118b63_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2031To2039Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i404144d150704242872a75f364e35ddb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:NoExpirationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iacc92abda1404f1ebfa6266e1af121a3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:NoExpirationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7e5aa34c3a54b7b85005a88e2bfb4f4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:NoExpirationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6509be6cfe5a42afa5eec8fdb130fd8b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id64274b4bffb4148ba36dd54d112b6ac_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4ec0a58f65e4779b923deeb0cdf0cb8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">fi:DeductionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc50e1352aad40689c771927559a8474_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">us-gaap:InventoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09fdfff4cbe94aeba498db0f6e690866_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia722579b0316403a98c6c97e2f33085a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i962490a4c0354894bc02902772b2ad12_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a276a552b664d16b754a22a89ce5e84_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8157b5875454303bc347fede2842822_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ea4ce03acfd49dc8d1dd4cd2a7d3c23_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20d47aafec104e8bb5abd7b5630faec5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i072c6f494e234a8a8783554c65bce656_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ea09a77b73d47b7832df75c874882d1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>fi:segment</xbrli:measure></xbrli:unit><xbrli:unit id="continent"><xbrli:measure>fi:continent</xbrli:measure></xbrli:unit><xbrli:unit id="ft"><xbrli:measure>utr:ft</xbrli:measure></xbrli:unit><xbrli:context id="i1ac35a1ac00e4c2f83c5d0976aff286d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3c190af39394094ad736089a73b6637_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie74b9a0a0bd8441e8f832cfc04a1b77e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52cbcce4960943cda8300a55e6214248_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ac4cb84badb4f63b0e39f4ceaea709c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1db3a097802441aae66ea6f4c109580_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f56f8b0936b4c6aac519eb58992c14a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a9df31c0139460fa78bec51fd92ba0c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie655423e099248c2ab4e3fbd2a803a3b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i658146e9817c42ebad36adbc18d3a26b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb8b2d7267e04a24a05b9c83ded60296_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2248e5c84b541689ece05d7f3e22dbe_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</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="i993ac8e00d9847f4859076ba0b23f7a6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</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="i26a6e2d2665a445da879d6772676890a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</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="idc695bc6e71a4460a8bd6b9f00cbc7f3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id81fb6fceb56491b8b6dd26d34b68a3d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</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="iaccdbba5f5514549a9dc47028be74ccb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icce4e697d3814ee59fe0517fdd6f3f15_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e50d824ec634a01995deefdd38a1ba3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0f9cf899154457ea7dff355e1bf4d4b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</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="i7be0215c4b134affbd49bdc79f12f320_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</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="ia2d44baed23746408ef92fbbf2831d96_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</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="iab3f934e435e41dfa654055464f432cb_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5650fd1eba3b40bda852ab271bd3f69b_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f72396d104b46ac9ddeb50e9eb46ac3_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71982c32adef495c874578d558188ed1_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i532eaacaa51d477290b34e12ef25673d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i543b9528047f47d89d259c7d5914dbb7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17160e101bce47caa2e3d48433b1c74a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i625b5afca75b4021b4e0f045fcbd42b4_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8ff5a374c864307bd94006cdb25c64e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95ff9feea6054497a7d938278b5d17bd_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i68bce85ab2ff4ec0a2d58fe25aabf418_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib389fac7e9644c4b809f10154fbf5444_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i572faa91ce4e46b9aec02602933063aa_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7129e826ff9f411797756bb0e13f055f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iecb3ce632e944c8a9818a7557c67a66d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f493bbcc8b44a76b92940c7dd091e4d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</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="ib2d24d830eda48cd9e3c031540a461ad_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70af233ea21646b69baf9a2b164f734f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54c8cd313a6d445bac84dc2b560b7d86_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8369c016a7d74e4ab5417114e4dafd75_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b9106d0c6ba49e4838107692259ad3e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fi:OtherGeographicalAreasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibcaa19b559634873900d396e26d1b153_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fi:OtherGeographicalAreasMember</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="if2797032f51d4638a5f949152f675226_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fi:OtherGeographicalAreasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5555caa4ac264164b56908c7b8a784f8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fi:OneCustomerMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0057a54e85354af89bad2fb9e8d58e1b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</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="i9d6ef227455b4ec4993559d01f54657d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0964e29cb403425490a66a885b45c38f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</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="i306e9fc75a6a418bb28823afdfc691fb_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7ca8e24c5dd4d5a8701cdacdc507d7e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</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="i132e197b7c8d4bc6978f3cf22e3b883e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14f12a2d2cfe4d5f99952280e8f68cf8_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</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="ieb6b980a87ef4c1594e36945d6e1fc08_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if41c593de9a146e592daf3c3b590cf9c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">fi:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee96d8d506d4467f9e48122214eafc14_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">fi:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67c9fa6783fb4758bfe87d89dcbbdd9e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f5a2c188ae94c1b887d2f6e8960376a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd56007529564936ac2c3a72652151d8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2805eeb6c784bd4a8769418f02d80bd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a88c8d520f7462da1632d7d560ab504_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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="idb7465b7a5544c988759139190b386b1_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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="i131afea644bf4170b9416b842511e2e1_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</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="i5c3e2ee5415d497784a7a5715b1e1d52_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i782abdd6bd024154b85922b7aacee1fa_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f03ec0aa768474f8541bd0e17a296af_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e8c8d2def31423f91e8119ceebe34cb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie11b85021378430fb88969f18de4a1c9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf49919638f246218d113edb1b0d9062_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia659012253f049c6a476cce5cbb2998a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i273a9481a0464762a1fb6f8e02f51d07_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7de04cd1ad042e89ebb71271d676044_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib389f1a1d2b3442e9fbac0df5128f573_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0847b315f40437284d03a9660955835_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d704b4ac81c48ecb8066a5c4e3aaea6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</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="i9e6e3f282bb142eabbcf1aeb2d80e197_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb47baa81b8343158cd8dc5dae64de20_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</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="i6eaaab6c9d9a4f8f84537cdda421d12d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ea2acd748b54e679361c6ce4d9f6a5f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</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="i27c6d416a40349df856980232d20e9e0_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5a07abe5b0a4d5ca46c490c4392d446_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf3cadde6f39462fb2d0995f5c00c90e_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29238aa2382145f29ebe95ec3e0e593c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i659472be789c4738bc90cdd3ed42e0f5_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i937dac60eda344e0b46c9327bf9be5a2_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001575828</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_1"></div><div style="min-height:40.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODI5_f212715e-054a-46c5-a44a-66f5f23b24fc">10-K</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Mark One)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODIx_d7532089-2a09-42ec-b36e-b243970d65e5">&#9745;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> Annual Report Pursuant to Section 13 or 15(d) of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">the Securities Exchange Act of 1934</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yMTQ_9bc7f4be-0827-4d26-a3cc-5cc1470af8d9"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yMTQ_b1bb83ef-f916-4efe-ae48-40a9792b49a8">December 31</ix:nonNumeric>, 2020</ix:nonNumeric> </span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-top:3pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODMw_35950e18-7926-4737-9d15-006ac4d4f9ac">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> Transition Report Pursuant to Section 13 or 15(d) of</span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">the Securities Exchange Act of 1934</span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span><br/></span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the transition period from  ______   to    ______</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Commission file number: <ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODMx_fb18cdf3-7a2a-4e20-b3f1-df81b9e28747">001-36053</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODIy_36743dab-d55b-4b15-a9ed-1dc1bc6b312b">Frank's International N.V.</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> (Exact name of registrant as specified in its charter)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.427%"><tr><td style="width:1.0%"></td><td style="width:11.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.685%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.241%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.241%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.527%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">The</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" format="ixt-sec:edgarprovcountryen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6MjViYjUxMmQ2OWM2NDMyNGI4YzAxODEyN2FmOTYzODcvdGFibGVyYW5nZToyNWJiNTEyZDY5YzY0MzI0YjhjMDE4MTI3YWY5NjM4N18wLTMtMS0xLTA_e37a8633-8d88-4906-bd1e-e2afa992a856">Netherlands</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6MjViYjUxMmQ2OWM2NDMyNGI4YzAxODEyN2FmOTYzODcvdGFibGVyYW5nZToyNWJiNTEyZDY5YzY0MzI0YjhjMDE4MTI3YWY5NjM4N18wLTctMS0xLTA_156102e9-045e-4386-8201-d1d8f17dee22">98-1107145</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(State or other jurisdiction of <br/>incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(IRS Employer<br/>Identification number)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6MjViYjUxMmQ2OWM2NDMyNGI4YzAxODEyN2FmOTYzODcvdGFibGVyYW5nZToyNWJiNTEyZDY5YzY0MzI0YjhjMDE4MTI3YWY5NjM4N18zLTItMS0xLTA_9001ddce-d2f5-4b49-ae50-63d7bf1abee3">Mastenmakersweg 1</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6MjViYjUxMmQ2OWM2NDMyNGI4YzAxODEyN2FmOTYzODcvdGFibGVyYW5nZToyNWJiNTEyZDY5YzY0MzI0YjhjMDE4MTI3YWY5NjM4N180LTItMS0xLTA_32282b6b-3e48-4593-82e3-2626843c0225">1786 PB</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6MjViYjUxMmQ2OWM2NDMyNGI4YzAxODEyN2FmOTYzODcvdGFibGVyYW5nZToyNWJiNTEyZDY5YzY0MzI0YjhjMDE4MTI3YWY5NjM4N180LTMtMS0xLTA_248b7270-d36c-49cb-b2d0-234c01ab772d">Den Helder</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">The</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6MjViYjUxMmQ2OWM2NDMyNGI4YzAxODEyN2FmOTYzODcvdGFibGVyYW5nZToyNWJiNTEyZDY5YzY0MzI0YjhjMDE4MTI3YWY5NjM4N181LTMtMS0xLTA_b6767f9d-17b7-4c4c-9aba-b4376ae0980a">Netherlands</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Not Applicable</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Zip Code)</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Registrant&#8217;s telephone number, including area code: +31 (0)<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODI3_28e772f6-5802-4107-b49e-56f0297a9d7c">22</ix:nonNumeric> <ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODMy_b99d4ab6-8490-428f-a7e4-942cd98fde66">367 0000</ix:nonNumeric>  </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.113%"><tr><td style="width:1.0%"></td><td style="width:30.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6NWI0NjM3ZGI1Njk1NDNjN2E2NWQxNzUzNTg5ZTQyNjgvdGFibGVyYW5nZTo1YjQ2MzdkYjU2OTU0M2M3YTY1ZDE3NTM1ODllNDI2OF8xLTAtMS0xLTA_ea9f9fbe-2e84-45e8-b302-cf3bb5b15b90">Common Stock, &#8364;0.01 par value</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6NWI0NjM3ZGI1Njk1NDNjN2E2NWQxNzUzNTg5ZTQyNjgvdGFibGVyYW5nZTo1YjQ2MzdkYjU2OTU0M2M3YTY1ZDE3NTM1ODllNDI2OF8xLTEtMS0xLTA_56ca368c-3904-4787-ad8f-2fa9ef4c4e29">FI</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6NWI0NjM3ZGI1Njk1NDNjN2E2NWQxNzUzNTg5ZTQyNjgvdGFibGVyYW5nZTo1YjQ2MzdkYjU2OTU0M2M3YTY1ZDE3NTM1ODllNDI2OF8xLTItMS0xLTA_ac7df071-cae3-4c45-a0f7-a2bf4520cca7">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. <ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yMTk5MDIzMjU5NDU5_affc89b6-a1a8-4a24-b56a-5b796375300c">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODIz_ce819c8b-8438-454c-9031-14669a8422f8">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9745;</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. <ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODMz_81aefc35-e1cf-4525-a240-a18fce5b9c86">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">   No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    <ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODM0_9ae75dc5-9549-4479-bfc0-20f307d51d74">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">   No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer&#8221;, &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.798%"><tr><td style="width:1.0%"></td><td style="width:15.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.639%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6NzhiYzQzZWRiZmFhNDIyMmE0OWNjZGY4M2I2ZmM5MzQvdGFibGVyYW5nZTo3OGJjNDNlZGJmYWE0MjIyYTQ5Y2NkZjgzYjZmYzkzNF8wLTItMS0xLTM2NTU_ea62c37f-a386-4f44-a360-8437bb4d0048">Accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9745;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6NzhiYzQzZWRiZmFhNDIyMmE0OWNjZGY4M2I2ZmM5MzQvdGFibGVyYW5nZTo3OGJjNDNlZGJmYWE0MjIyYTQ5Y2NkZjgzYjZmYzkzNF8wLTctMS0xLTA_142cc08c-395c-4e12-9cce-a51e4f067d70">&#9744;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6NzhiYzQzZWRiZmFhNDIyMmE0OWNjZGY4M2I2ZmM5MzQvdGFibGVyYW5nZTo3OGJjNDNlZGJmYWE0MjIyYTQ5Y2NkZjgzYjZmYzkzNF8wLTktMS0xLTA_3e0dba51-32be-4e8b-a6d4-5d4983ebe1d9">&#9744;</ix:nonNumeric></span></div></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yMTk5MDIzMjU5NDM4_3ccd6b84-c996-4173-b5c2-111dd88e493d">&#9745;</ix:nonNumeric></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODI2_d5cfc7b1-92fa-4fdf-8ee1-11e313deb9d7">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">   No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9745;</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June&#160;30, 2020, the aggregate market value of the common stock of the registrant held by non-affiliates of the registrant was approximately $<ix:nonFraction unitRef="usd" contextRef="i3bf45d70686b40e2b955d97abd042a5a_I20200630" decimals="-5" format="ixt:numdotdecimal" name="dei:EntityPublicFloat" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yNDM3_16fc3e4f-ef7c-4709-9cd0-96f8d096d283">424.6</ix:nonFraction> million.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of February&#160;17, 2021, there were <ix:nonFraction unitRef="shares" contextRef="ifbecd8bd58954b659bc82598a0f8ebea_I20210217" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yNDYy_c28612cf-ea4d-48bc-a1bc-3557e228353b">226,578,254</ix:nonFraction> shares of common stock, &#8364;0.01 par value per share, outstanding.</span></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODI0_374df464-5ea7-47c6-a0d3-b77b5b4fcd87" escape="true">Portions of the Proxy Statement in connection with the 2021 Annual Meeting of Stockholders, to be filed no later than 120 days after the end of the fiscal year to which this Form 10-K relates, are incorporated by reference into Part III of this Form 10-K.</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_7"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.073%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.670%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FRANK&#8217;S INTERNATIONAL N.V.</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FORM 10-K FOR THE YEAR ENDED DECEMBER 31, 2020</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TABLE OF CONTENTS</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Page</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART I</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_16">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_16">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_19">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_19">16</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 1B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_22">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_22">41</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_25">Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_25">41</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_28">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_28">42</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_31">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_31">42</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART II</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_37">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt;padding-left:11.25pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_37">Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_37">43</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_40">Selected Financial Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_40">45</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 7.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_43">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_43">46</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 7A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt;padding-left:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_58">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_58">59</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 8.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_61">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_61">61</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_172">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_172">103</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 9A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_175">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_175">103</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 9B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_178">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_178">103</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART III</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 10.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_181">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_181">104</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 11.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_181">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_181">104</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 12.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_181">Security Ownership of Certain Beneficial Owners and Management and</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt;padding-left:11.25pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_181">Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_181">104</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 13.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_181">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_181">104</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 14.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_181">Principal Accounting Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_181">104</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART IV</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 15.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_187">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_187">105</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 16.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline">Form 10&#8211;K Summary</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_190">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9d46c202bf844cca99ebdb86370d6ff0_190">111</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_10"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:27pt;padding-right:27pt;text-align:center;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;This Annual Report on Form 10-K (this &#8220;Form&#160;10-K&#8221;) includes certain &#8220;forward-looking statements&#8221; within the meaning of Section&#160;27A of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and Section&#160;21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). Forward-looking statements include those that express a belief, expectation or intention, as well as those that are not statements of historical fact. Forward-looking statements include information regarding our future plans and goals and our current expectations with respect to, among other things:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our business strategy and prospects for growth;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our cash flows and liquidity;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our financial strategy, budget, projections and operating results;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the amount, nature and timing of capital expenditures;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the availability and terms of capital;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">competition and government regulations; and</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general economic conditions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our forward-looking statements are generally accompanied by words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;goal,&#8221; &#8220;plan,&#8221; &#8220;potential,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; or other terms that convey the uncertainty of future events or outcomes, although not all forward-looking statements contain such identifying words. The forward-looking statements in this Form 10-K speak only as of the date of this report; we disclaim any obligation to update these statements unless required by law, and we caution you not to rely on them unduly. Forward-looking statements are not assurances of future performance and involve risks and uncertainties. We have based these forward-looking statements on our current expectations and assumptions about future events. While our management considers these expectations and assumptions to be reasonable, they are inherently subject to significant business, economic, competitive, regulatory and other risks, contingencies and uncertainties, most of which are difficult to predict and many of which are beyond our control. These risks, contingencies and uncertainties include, but are not limited to, the following:</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">continuing uncertainty relating to global crude oil demand and crude oil prices that correspondingly may lead to further significant reductions in domestic oil and gas activity, which in turn could result in further significant declines in demand for our products and services;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">uncertainty regarding the extent and duration of the remaining restrictions in the United States and globally on various commercial and economic activities due to the Coronavirus Disease 2019 (&#8220;COVID-19&#8221;) virus, including uncertainty regarding the re-imposition of restrictions due to resurgences in infection rates; such restrictions are designed to protect public health but also have the effect of significantly reducing demand for oil and gas, which may correspondingly decrease demand for our products and services;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">uncertainty regarding the timing, pace and extent of an economic recovery in the United States and elsewhere, which in turn will likely affect demand for crude oil and therefore the demand for the products and services we provide and the commercial opportunities available to us;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of current and future laws, rulings, governmental regulations, accounting standards and statements, and related interpretations; </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">unique risks associated with our offshore operations;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">political, economic and regulatory uncertainties in our international operations;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to develop new technologies and products;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the development of new technology by our competitors, including potentially disruptive new technologies;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to protect our intellectual property rights;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to employ and retain skilled and qualified workers;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the level of competition in our industry;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">operational safety laws and regulations;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">international trade laws and sanctions;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">weather conditions and natural disasters; </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">global or national health concerns, including health epidemics, including COVID-19; and</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">policy or regulatory changes domestically in the United States.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;These and other important factors that could affect our operating results and performance are described in (1) Part I, Item 1A &#8220;Risk Factors&#8221; and in Part II, Item 7 &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; of this Form 10-K, and elsewhere within this Form 10-K, (2)&#160;our other reports and filings we make with the Securities and Exchange Commission (&#8220;SEC&#8221;) from time to time and (3)&#160;other announcements we make from time to time. Should one or more of the risks or uncertainties described in the documents above or in this Form 10-K occur, or should underlying assumptions prove incorrect, our actual results, performance, achievements or plans could differ materially from those expressed or implied in any forward-looking statements. All such forward-looking statements in the Form 10-K are expressly qualified in their entirety by the cautionary statements in this section.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_13"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I</span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_16"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Frank&#8217;s International N.V. (&#8220;FINV&#8221;) is a Netherlands limited liability company (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Naamloze Vennootschap</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) and includes the activities of Frank&#8217;s International C.V. (&#8220;FICV&#8221;), Blackhawk Group Holdings, LLC (&#8220;Blackhawk&#8221;) and their wholly owned subsidiaries (either individually or together, as context requires, the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221;). We were established in 1938 and are an industry-leading global provider of highly engineered tubular services, tubular fabrication and specialty well construction and well intervention solutions to the oil and gas industry. We provide our services and products to leading exploration and production companies in both offshore and onshore environments, with a focus on complex and technically demanding wells. We believe that we are one of the largest global providers of tubular services to the oil and gas industry. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of the COVID-19 pandemic and related economic, business and market disruptions is evolving rapidly, and its future effects are uncertain. The actual impact of these recent developments on our business will depend on many factors, many of which are beyond management's control and knowledge. It is therefore difficult for management to assess or predict with accuracy the broad future effects of this health crisis on the global economy, the energy industry or the Company. As additional information becomes available, events or circumstances change and strategic operational decisions are made by management, further adjustments may be required which could have a material adverse impact on the Company's consolidated financial position, results of operations and cash flows.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Operations</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Tubular services involve the handling and installation of multiple joints of pipe to establish a cased wellbore and the installation of smaller diameter pipe inside a cased wellbore to provide a conduit for produced oil and gas to reach the surface. The casing of a wellbore isolates the wellbore from the surrounding geologic formations and water table, provides well structure and pressure integrity, and allows well operators to target specific zones for production. Given the central role that our services play in the structural integrity, reliability and safety of a well, and the importance of efficient tubular services to managing the overall cost of a well, we believe that our role is vital to the process of producing oil and gas.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In addition to our tubular services offerings, we design and manufacture certain products that we sell directly to external customers, including large outside diameter (&#8220;OD&#8221;) pipe connectors. We also provide specialized fabrication and welding services in support of deepwater projects in the U.S. Gulf of Mexico, including drilling and production risers, flowlines and pipeline end terminations, as well as long-length tubulars (up to 400 feet in length) for use as caissons or pilings. We distribute large OD pipe manufactured by third parties, and generally maintain an inventory of this pipe in order to support our pipe sales and distribution operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We also provide specialized equipment, services and products utilized in the construction, completion and abandonment of the wellbore in both onshore and offshore environments. The product portfolio includes casing accessories that serve to improve the installation of casing, centralization and wellbore zonal isolation, as well as enhance cementing operations through advance wiper plug and float equipment technology.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows our consolidated revenue and each segment&#8217;s revenue and percentage of consolidated revenue for the periods indicated (revenue in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.355%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Percent</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Percent</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Percent</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubular Running Services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubulars</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cementing Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,358&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579,920&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,493&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Corporate Structure</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We are a publicly traded company on the New York Stock Exchange (&#8220;NYSE&#8221;). As of February&#160;17, 2021, based on the best information available to the Company, the Mosing family collectively owns approximately 47% of our common shares.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business Segments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tubular Running Services</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tubular Running Services (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;TRS&#8221;)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> segment provides tubular running services globally. Internationally, the TRS segment operates in the majority of the offshore oil and gas markets and also in several onshore regions with operations in approximately 40 countries on six continents. In the U.S., the TRS segment provides services in the active onshore oil and gas drilling regions, including the Permian Basin, Eagle Ford Shale, Haynesville Shale, Marcellus Shale and Utica Shale, and in the U.S. Gulf of Mexico. Our customers are primarily large exploration and production companies, including international oil and gas companies, national oil and gas companies, major independents and other oilfield service companies.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tubulars</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tubulars </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segment designs, manufactures and distributes connectors and casing attachments for large </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OD</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> heavy wall pipe. Additionally, the Tubulars segment sells large OD pipe originally manufactured by various pipe mills, as plain end or fully fabricated with proprietary welded or thread-direct connector solutions and provides specialized fabrication and welding services in support of offshore deepwater projects, including drilling and production risers, flowlines and pipeline end terminations, as well as long-length tubular assemblies up to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400 </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">feet in length. The Tubulars segment also specializes in the development, manufacture and supply of proprietary drilling tool solutions that focus on improving drilling productivity through eliminating or mitigating traditional drilling operational risks.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;Cementing Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The Cementing Equipment (&#8220;CE&#8221;) segment provides specialty equipment to enhance the safety and efficiency of rig operations. It provides specialized equipment, services and products utilized in the construction, completion and abandonment of the wellbore in both onshore and offshore environments. The product portfolio includes casing accessories that serve to improve the installation of casing, centralization and wellbore zonal isolation, as well as enhance cementing operations through advance wiper plug and float equipment technology. Abandonment solutions are primarily used to isolate portions of the wellbore through the setting of barriers downhole to allow for rig evacuation in case of inclement weather, maintenance work on other rig equipment, squeeze cementing, pressure testing within the wellbore, hydraulic fracturing and temporary and permanent abandonments. These offerings improve operational efficiencies and limit non-productive time if unscheduled events are encountered at the wellsite.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Suppliers and Raw Materials</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We acquire component parts, products and raw materials from suppliers, including foundries, forge shops, and original equipment manufacturers. The prices we pay for our raw materials may be affected by, among other things, energy, steel and other commodity prices, tariffs and duties on imported materials and foreign currency exchange rates. Certain of our product lines (primarily pipe) are only available from a limited number of suppliers (primarily impacting the Tubulars segment).</span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our ability to source low cost raw materials and components, such as steel castings and forgings, is critical to our ability to manufacture our casing products competitively and, in turn, our ability to provide onshore and offshore casing services. In order to purchase raw materials and components in a cost effective manner, we have developed a broad international sourcing capability and we maintain quality assurance and testing programs to analyze and test these raw materials and components. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Patents</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We currently hold multiple U.S. and international patents and have a number of pending patent applications. Although in the aggregate our patents and licenses are important to us, we do not regard any single patent or license as critical or essential to our business as a whole. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;A substantial portion of our business is not significantly impacted by changing seasons. We can be impacted by hurricanes, ocean currents, winter storms and other disruptions. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Customers</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Our customers consist primarily of oil and gas exploration and production companies, both in the U.S. and international markets, including major and independent companies, national oil companies, and other service companies that have contractual obligations to provide tubular services, well construction services or comparable services. Demand for our services and products depends primarily upon the capital spending of oil and gas companies and the level of drilling activity in the U.S. and in international markets. We do not believe the loss of any of our individual customers would have a material adverse effect on our business. One customer accounted for 13% of our revenue for the year ended December&#160;31, 2020. All three of our segments generated revenue from this customer. No single customer accounted for more than 10% of our revenue for the years ended December&#160;31, 2019 and 2018. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The markets in which we operate are competitive. We compete with a number of companies, some of which have financial and other resources greater than ours. The principal competitive factors in our markets are the quality, price and availability of products and services and a company&#8217;s responsiveness to customer needs and its reputation for safety. In general, we face a larger number of smaller, more regionally-specific competitors in the U.S. onshore market compared to international and offshore markets, where larger competitors dominate. </span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We believe several factors give us a strong competitive position. In particular, we believe our products and services in each segment fulfill our customer&#8217;s requirements for international capability, range of services provided, intellectual property, technological sophistication, quality assurance systems and availability of equipment, along with reputation and safety record. We seek to differentiate ourselves from our competitors by providing a rapid response to the needs of our customers, a high level of customer service and innovative product development initiatives. Although we have no single competitor across all of our product lines, we believe that Weatherford International represents our most direct competitor across our segments for providing tubular services, specialty well construction and well intervention services and products on an aggregate, global basis. </span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market Environment</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The full impact of the COVID-19 outbreak and the resulting reduction in oil sector activity continues to evolve daily. However, with ongoing mass vaccination programs beginning to be deployed, we expect the market to respond positively throughout 2021. As COVID-19 responses have normalized and the Organization of Petroleum Exporting Countries (&#8220;OPEC&#8221;) and Russia production cut agreements have remained in place, demand is expected to continue to draw down stockpiles of supply. While it is uncertain how long depressed energy demand will last, we anticipate international and U.S. offshore demand for our products and services to moderately increase from current levels as more customer projects come back online in 2021. Exploration and development spending continues to shift toward offshore and internationally focused projects, while U.S. land activity is anticipated to have a moderate recovery over the coming year. Activity in the deepwater offshore market is expected to improve as delayed projects resume and new projects commence throughout 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories and Working Capital</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;An important consideration for many of our customers in selecting a vendor is timely availability of the product or service. Often customers will pay a premium for earlier or immediate availability because of the cost of delays in critical operations. This availability is especially critical for our proprietary tubular products, causing us to carry inventories for these products. For critical capital items for which demand is expected to be strong, we often build certain items before we have a firm order. Having such goods available on short notice can be of great value to our customers. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are required to be stated at the lower of cost or net realizable value. We may not be able to accurately predict what or how many products our customers will need in the future. Orders are placed with our suppliers based on forecasts of customer demand and, in some instances, we may establish buffer inventories to accommodate anticipated demand. If we overestimate customer demand, we may allocate resources to the purchase of material or manufactured products that we may not be able to sell when we expect to, if at all. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:103%">Environmental and Occupational Health and Safety Regulation </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are subject to numerous stringent and complex laws and regulations governing the emission and discharge of materials into the environment, occupational health and safety aspects of our operations, or otherwise relating to environmental protection. Failure to comply with these laws or regulations or to obtain or comply with permits may result in the assessment of sanctions, including administrative, civil and criminal penalties, imposition of investigatory, remedial or corrective action obligations or the incurrence of capital expenditures, the occurrence of restrictions, delays or cancellations in the permitting, development or expansion of projects, and the imposition of orders or injunctions to prohibit or restrict certain activities or force future compliance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerous governmental authorities, such as the U.S. Environmental Protection Agency (&#8220;EPA&#8221;), analogous state agencies and, in certain circumstances, individual citizens or organizations, have the power to enforce compliance with these laws and regulations and the permits issued under them. Certain environmental laws may impose joint and several strict liability, without regard to fault or the legality of the original conduct, on classes of persons who are considered to be responsible for the release of a hazardous substance into the environment. The trend in environmental regulation is to typically place more stringent restrictions and limitations on activities that may impact the environment, and thus, any changes in environmental laws and regulations or in enforcement policies that result in more stringent and costly waste handling, storage, transport, disposal, or remediation requirements could have a material adverse effect on our operations and financial position. Moreover, accidental releases or spills of regulated substances may occur in the course of our operations, and we cannot assure that we will not incur significant costs and liabilities as a result of such releases or spills, including any third-party claims for damage to property, natural resources or persons. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the more significant existing environmental and occupational health and safety laws and regulations to which our business operations are subject and for which compliance could have a material adverse impact on our capital expenditures, results of operations or financial position.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Hazardous Substances and Wastes</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Resource Conservation and Recovery Act (&#8220;RCRA&#8221;) and comparable state statutes, regulate the generation, transportation, treatment, storage, disposal and cleanup of hazardous and non-hazardous wastes. Under the auspices of the EPA, the individual states administer some or all of the provisions of RCRA, sometimes in conjunction with their own, more stringent requirements. We are required to manage the transportation, storage and disposal of hazardous and non-hazardous wastes in compliance with RCRA. Certain petroleum exploration and production wastes are excluded from RCRA&#8217;s hazardous waste regulations. However, it is possible that these wastes will in the future be designated as hazardous wastes and therefore be subject to more rigorous and costly disposal requirements. Any such changes in the laws and regulations could have a material adverse effect on our operating expenses or the operating expenses of our customers, which could result in decreased demand for our services.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Comprehensive Environmental Response, Compensation, and Liability Act (&#8220;CERCLA&#8221;), also known as the Superfund law, imposes joint and several liability, without regard to fault or legality of conduct, on classes of persons who are considered to be responsible for the release of a hazardous substance into the environment. These persons include the owner or operator of the site where the release occurred, and anyone who disposed or arranged for the disposal of a hazardous substance released at the site. We currently own, lease, or operate numerous properties that have been used for manufacturing and other operations for many years. We also contract with waste removal services and landfills. These properties and the substances disposed or released on them may be subject to CERCLA, RCRA and analogous state laws. Under such laws, we could be required to remove previously disposed substances and wastes, remediate contaminated property, or perform remedial operations to prevent future contamination. In addition, it is not uncommon for neighboring landowners and other third parties to file claims for personal injury and property damage allegedly caused by hazardous substances released into the environment. </span></div><div><span><br/></span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Water Discharges</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Water Pollution Control Act (the &#8220;Clean Water Act&#8221;) and analogous state laws impose restrictions and strict controls with respect to the discharge of pollutants, including spills and leaks of oil and other substances, into waters of the United States. The discharge of pollutants into regulated waters is prohibited, except in accordance with the terms of a permit issued by the EPA or an analogous state agency. A responsible party includes the owner or operator of a facility from which a discharge occurs. In 2015, the EPA and the U.S. Army Corps of Engineers (&#8220;Corps&#8221;) under the Obama Administration finalized a rule that would significantly expand the scope of the Clean Water Act&#8217;s jurisdiction, potentially expanding the areas that would require permits prior to commencing construction or exploration and production activities. However, the EPA and the Corps under the Trump Administration issued a final rule, made effective in December 2019, that repealed the 2015 rule and they also published a final rule in April 2020 re-defining the term &#8220;waters of the United States&#8221; as applied under the Clean Water Act and narrowing the scope of waters subject to federal regulation. The April 2020 final rule is subject to various pending legal challenges; moreover, there is an expectation that the Biden Administration may reconsider this April 2020 final rule. The Clean Water Act and analogous state laws provide for administrative, civil and criminal penalties for unauthorized discharges and, together with the Oil Pollution Act of 1990, impose rigorous requirements for spill prevention and response planning, as well as substantial potential liability for the costs of removal, remediation, and damages in connection with any unauthorized discharges. Pursuant to these laws and regulations, we may be required to obtain and maintain approvals or permits for the discharge of wastewater or storm water from our operations and may be required to develop and implement spill prevention, control and countermeasure plans, also referred to as &#8220;SPCC plans,&#8221; in connection with on-site storage of significant quantities of oil, including refined petroleum products.</span></div><div><span><br/></span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Air Emissions</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The federal Clean Air Act (&#8220;CAA&#8221;) and comparable state laws regulate emissions of various air pollutants through air emissions permitting programs and the imposition of other emission control requirements. In addition, the EPA has developed, and continues to develop, stringent regulations governing emissions of toxic air pollutants at </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">specified sources. Non-compliance with air permits or other requirements of the federal Clean Air Act and associated state laws and regulations can result in the imposition of administrative, civil and criminal penalties, as well as the issuance of orders or injunctions limiting or prohibiting non-compliant operations. Over the next several years, we may be required to incur certain capital expenditures for air pollution control equipment or other air emissions related issues. For example, in 2015, the EPA under the Obama Administration issued a final rule under the CAA, making the National Ambient Air Quality Standard (&#8220;NAAQS&#8221;) for ground-level ozone more stringent. Since that time, the EPA has issued attainment/nonattainment designations and, more recently in August 2020, the EPA under the Trump Administration published notice of a proposed action that, upon conducting a periodic review of the ozone standard in accord with CAA requirements, elected to retain the 2015 ozone NAAQS without revision on a going-forward basis. State implementation of the revised NAAQS could result in stricter air emissions permitting requirements, delay or prohibit our ability to obtain such permits, and result in increased expenditures for pollution control equipment, the costs of which could be significant. We do not believe that any of our operations are subject to the federal Clean Air Act permitting or regulatory requirements for major sources of air emissions, but some of our facilities could be subject to state &#8220;minor source&#8221; air permitting requirements and other state regulatory requirements applicable to air emissions, such as source registration and recordkeeping requirements. </span></div><div><span><br/></span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Climate Change</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Climate change continues to attract considerable attention in the United States and other countries. Numerous proposals have been made and could continue to be made at the international, national, regional and state levels of government to monitor and limit existing emissions of greenhouse gases (&#8220;GHGs&#8221;) as well as to restrict or eliminate such future emissions. As a result, our operations are subject to a series of regulatory, political, litigation, and financial risks associated with the transport of fossil fuels and emission of GHGs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the United States, no comprehensive climate change legislation has been implemented at the federal level, but President Biden announced plans to take action with regards to climate change, has signed two executive orders to this effect on January 20, 2021, and is expected to pursue other climate change legislation, executive actions or other regulatory initiatives in the future to limit GHG emissions. Moreover, with the U.S. Supreme Court finding that GHG emissions constitute a pollutant under the CAA, the EPA has adopted rules that, among other things, establish construction and operating permit reviews for GHG emissions from certain large stationary sources, require the monitoring and annual reporting of GHG emissions from certain petroleum and natural gas sources in the United States, implement New Source Performance Standards (&#8220;NSPS&#8221;) directing the reduction of methane from certain new, modified, or reconstructed facilities in the oil and natural gas sector, and together with the U.S. Department of Transportation (&#8220;DOT&#8221;), implement GHG emissions limits on vehicles manufactured for operation in the United States. In recent years, there has been considerable uncertainty surrounding regulation of methane emissions, as the EPA under the Obama Administration published final regulations under the CAA establishing standards for methane in 2016, but since that time the EPA under the Trump Administration has undertaken several measures to delay implementation of those standards, including one final rule published in September 2020 that rescinds the methane specific requirements applicable to sources in the production and processing segments of the oil and gas industry. Various states and industry and environmental groups are separately challenging EPA&#8217;s 2016 standards and its September 2020 final rule and, on his first day in office, President Biden issued an executive order that, among other things, called for issuance of proposed rules by no later than September 2021 that would restore Obama-era rules for methane standards applicable to new, modified, and reconstructed sources by suspending, revising or rescinding the EPA&#8217;s September 2020 final rule and establish new methane and volatile organic compound standards applicable to existing oil and gas operations, including the production, transmission, processing and storage segments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Separately, various states and groups of states have adopted or are considering adopting legislation, regulations or other regulatory initiatives that are focused on such areas as GHG cap and trade programs, carbon taxes, reporting and tracking programs, and restriction of emissions. At the international level, there is a non-binding agreement, the United Nations-sponsored &#8220;Paris Agreement,&#8221; for nations to limit their GHG emissions through individually-determined reduction goals every five years after 2020. While the United States withdrew from the Paris Agreement under the Trump Administration, effective November 4, 2020, President Biden issued an executive order on January 20, 2021 recommitting the United States to the Paris Agreement. With the United States recommitting to the Paris </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agreement, executive orders may be issued or federal legislation or regulatory initiatives may be adopted to achieve the agreement&#8217;s goals.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Governmental, scientific, and public concern over the threat of climate change arising from GHG emissions has resulted in increasing political risks in the United States. In addition to re-committing to the Paris Agreement, other political actions indicated by President Biden during his campaign that could adversely affect the oil and gas industry include limiting hydraulic fracturing by banning new oil and gas permitting on federal lands and waters, limiting new leasing of federal lands or offshore waters for oil and gas exploration and production activities, potentially eliminating certain tax rules (referred to as subsidies) that benefit the oil and gas industry, and imposing restrictions on pipeline infrastructure or the permitting of liquefied natural gas (&#8220;LNG&#8221;) export facilities. On January 20, 2021, the Acting Secretary of the U.S. Department of the Interior issued an order, effective immediately, that suspends new oil and gas leases and drilling permits on non-Indian federal lands and waters for a period of 60 days. Subsequently, on January 27, 2021, President Biden issued an executive order focused on combating climate change that, among other things, ordered: (i) the Secretary of the Interior to pause, to the extent consistent with applicable law, the issuance of new oil and gas leases on federal public lands and offshore waters (but excluding lands that the United States holds in trust for Indian tribes) pending completion of a comprehensive review and reconsideration of federal oil and gas permitting and leasing practices that take into consideration potential climate and other impacts associated with oil and gas activities on such lands and waters; and (ii) applicable agencies to identify fossil fuel subsidies provided by their respective agencies and subsequently take measures to ensure, to the extent consistent with applicable law, that federal funding is not directly subsidizing fossil fuels, with a further objective of eliminating fossil fuel subsidies from federal budget requests beginning in federal Fiscal Year 2022. In response, one industry group is already challenging the order, filing a lawsuit on January 27, 2021 in Wyoming federal district court and seeking to have the moratorium declared invalid.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are also increasing risks of litigation related to climate change effects. Governments and third-parties have brought suit against some fossil fuel companies alleging, among other things, that such companies created public nuisances by marketing fuels that contributed to global warming effects, such as rising sea levels, and therefore are responsible for roadway and infrastructure damages as a result, or alleging that the companies have been aware of the adverse effects of climate change for some time but defrauded their investors by failing to adequately disclose those impacts. Similar or more demanding cases are occurring in other jurisdictions where we operate. For example, in December 2019, the High Council of the Netherlands ruled that the government of the Netherlands has a legal obligation to decrease the country&#8217;s GHG emissions, and other suits have been filed seeking to extend this obligation to private companies. Such litigation has the potential to adversely affect the production of fossil fuels, which in turn could result in reduced demand for our services.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial risks also exist for fossil fuel producers as shareholders who are currently invested in fossil-fuel energy companies but are concerned about the potential effects of climate change may elect in the future to shift some or all of their investments into non-energy related sectors. Institutional lenders who provide financing to fossil-fuel energy companies also have become more attentive to sustainable lending practices and some of them may elect not to provide funding for fossil fuel energy companies. Additionally, the lending practices of institutional lenders have been the subject of intensive lobbying efforts in recent years, oftentimes public in nature, by environmental activists, proponents of the international Paris Agreement, and foreign citizenry concerned about climate change not to provide funding for fossil fuel energy companies. Limitation of investments in and financings for fossil fuel energy companies could result in the restriction, delay or cancellation of production of crude oil and natural gas, which could in turn decrease demand for our services. Our own operations could also face limitations on access to capital as a result of these trends, which could adversely affect our business and results of operation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption and implementation of new or more stringent international, federal or state legislation, regulations or other regulatory initiatives that impose more stringent standards for GHG emissions from the oil and natural gas sector or otherwise restrict the areas in which this sector may produce oil and natural gas or generate GHG emissions could result in increased costs of compliance or costs of consuming, and thereby reduce demand for, oil and natural gas, which could reduce demand for our services and products. Additionally, political, litigation and financial risks may result in our oil and natural gas customers restricting or canceling production activities, incurring liability for infrastructure damages as a result of climatic changes, or impairing their ability to continue to operate in </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an economic manner, which also could reduce demand for our services and products. Moreover, the increased competitiveness of alternative energy sources (such as wind, solar geothermal, tidal and biofuels) could reduce demand for hydrocarbons, and therefore for our products and services, which would lead to a reduction in our revenues. Over time, one or more of these developments could have a material adverse effect on our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Hydraulic Fracturing</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hydraulic fracturing is an important and common practice in the oil and gas industry. The process involves the injection of water, sand and chemicals under pressure into a formation to fracture the surrounding rock and stimulate production of hydrocarbons. While we may provide supporting products through our Cementing Equipment segment, we do not perform hydraulic fracturing, but many of our onshore customers utilize this technique. Certain environmental advocacy groups and regulatory agencies have suggested that additional federal, state and local laws and regulations may be needed to more closely regulate the hydraulic fracturing process, and have made claims that hydraulic fracturing techniques are harmful to surface water and drinking water resources and may cause earthquakes. Various governmental entities (within and outside the United States) are in the process of studying, restricting, regulating or preparing to regulate hydraulic fracturing, directly or indirectly. For example, in the United States, the EPA already regulates certain hydraulic fracturing operations involving diesel under the Underground Injection Control program of the federal Safe Drinking Water Act. Also, in 2016, the federal Bureau of Land Management (&#8220;BLM&#8221;) under the Obama Administration published a final rule imposing more stringent standards on hydraulic fracturing activities on federal lands, including requirements for chemical disclosure, well bore integrity, and handling of flowback water. However, in late 2018, the BLM under the Trump Administration published a final rule rescinding the 2016 final rule. Litigation challenging the BLM's 2016 final rule as well as its 2018 final rule rescinding the 2016 rule has been pursued by various states and industry and environmental groups. While a California federal court vacated the 2018 final rule in July 2020, a Wyoming federal court subsequently vacated the 2016 final rule in October 2020 and, accordingly, the 2016 final rule is no longer in effect but the Wyoming decision is expected to be appealed. Moreover, the BLM under a Biden Administration could seek to pursue regulatory initiatives that regulate hydraulic fracturing activities on federal lands. Additionally, in late 2016, the EPA released its final report on the potential impacts of hydraulic fracturing on drinking water resources, concluding that &#8220;water cycle&#8221; activities associated with hydraulic fracturing may impact drinking water sources under some circumstances. States and local governments may also seek to limit hydraulic fracturing activities through time, place, and manner restrictions on operations or ban the process altogether. The adoption of legislation or regulatory programs that restrict hydraulic fracturing could adversely affect, reduce or delay well drilling and completion activities, increase the cost of drilling and production, and thereby reduce demand for our services. There also exists the potential for the Biden Administration to pursue new or amended laws, regulations, executive actions and other regulatory initiatives that could impose more stringent restrictions on hydraulic fracturing, including potential restrictions on hydraulic fracturing by banning new oil and gas permitting on federal lands.  </span></div><div><span><br/></span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Offshore Regulatory and Marine Safety</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Spurred on by environmental and safety concerns, governing bodies from time to time have pursued moratoria and legislation or regulatory initiatives that would materially limit or prohibit offshore drilling in certain areas, including areas where we or our oil and gas exploration and production customers conduct operations such as on the federal Outer Continental Shelf waters in the United States Gulf of Mexico. In the United States, President Biden has indicated his intent to ban new oil and natural gas permitting on federal lands and waters, including the OCS, and he may pursue regulatory initiatives, executive actions and legislation in support of his regulatory agenda. Additionally, regulatory agencies under the Biden Administration may issue new or amended rulemakings regarding deep water leasing, permitting or drilling that could result in more stringent or costly restrictions than those imposed under the Trump Administration as well as delays or cancellations to our customers with respect to their offshore operations. On January 20, 2021, the Acting Secretary of the U.S. Department of the Interior issued an order, effective immediately, that suspends new oil and gas leases and drilling permits on non-Indian federal lands and waters for a period of 60 days. Subsequently, on January 27, 2021, President Biden issued an executive order that, among other things, ordered the Secretary of the Interior to pause, to the extent consistent with applicable law, the </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">issuance of new oil and gas leases on federal public lands and offshore waters (but excluding lands that the United States holds in trust for Indian tribes) pending completion of a comprehensive review and reconsideration of federal oil and gas permitting and leasing practices that take into consideration potential climate and other impacts associated with oil and gas activities on such lands and waters. President Biden&#8217;s January 27, 2021 executive order establishing a moratorium on the issuance of new leases on these federal lands and waters is already subject to legal challenge by an industry group. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bureau of Ocean Energy Management ("BOEM") and the Bureau of Safety and Environmental Enforcement ("BSEE") have over the past decade, primarily under the Obama Administration, imposed more stringent permitting procedures and regulatory safety and performance requirements with respect to new wells to be drilled in federal waters. However, in recent years under the Trump Administration, there have been actions by BSEE or BOEM seeking to mitigate or delay certain of those more rigorous requirements, including those relating to increased supplemental bonding and greater scrutiny or more rigorous assessment of blowout preventers, well design, well control and subsea containment requirements. BSEE and BOEM under the Biden Administration may reconsider rules or other regulatory initiatives implemented under the Trump Administration and pursue legislation, executive actions, rules or other regulatory initiatives that impose more stringent standards. Additionally, the Biden Administration may seek to pursue executive actions and legislation that could, among other things, significantly increase financial assurances of operators for decommissioning of offshore facilities on the OCS. The issuance of more stringent environmental and safety guidelines, regulations or moratoria for drilling in the U.S. Gulf of Mexico could disrupt, delay or cancel drilling operations, increase the cost of drilling operations or reduce the area of operations for drilling. The issuance of such requirements could dampen demand for our equipment and services and have an adverse effect on our business. </span></div><div><span><br/></span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Health and Safety</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to a number of federal and state laws and regulations, including the Occupational Safety and Health Act (&#8220;OSHA&#8221;) and comparable state statutes, establishing requirements to protect the health and safety of workers. In addition, the U.S. Occupational Safety and Health Administration hazard communication standard, the EPA community right-to-know regulations under Title III of the federal Superfund Amendment and Reauthorization Act and comparable state statutes require that information be maintained concerning hazardous materials used or produced in our operations and that this information be provided to employees, state and local government authorities and the public. Substantial fines and penalties can be imposed and orders or injunctions limiting or prohibiting certain operations may be issued in connection with any failure to comply with laws and regulations relating to worker health and safety. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also operate in non-U.S. jurisdictions, which may impose similar legal requirements. Historically, our environmental and worker safety costs to comply with existing environmental laws and regulations have not had a material adverse impact on us. However, we believe that it is reasonably likely that the trend in environmental legislation and regulation will continue toward stricter standards and, thus, we cannot give any assurance that such costs will not materially adversely affect us in the future.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Risk and Insurance</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We maintain insurance coverage of types and amounts that we believe to be customary and reasonable for companies of our size and with similar operations. In accordance with industry practice, however, we do not maintain insurance coverage against all of the operating risks to which our business is exposed. Therefore, there is a risk our insurance program may not be sufficient to cover any particular loss or all losses. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Currently, our insurance program includes, among other things, general liability, umbrella liability, sudden and accidental pollution, personal property, vehicle, workers&#8217; compensation, and employer&#8217;s liability coverage. Our insurance includes various limits and deductibles or retentions, which must be met prior to or in conjunction with recovery.</span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We are committed to corporate responsibility efforts that help people across the globe live better lives and build sustainable, vibrant, stable communities where people can unlock their potential. We strive to consistently improve the ways in which we work to keep our employees safe, minimize our impact on the environment and ensure our governance is robust and transparent. Some of our key human capital areas of focus are described below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employees</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2020, we had approximately 2,400 employees worldwide. We are a party to collective bargaining agreements or other similar arrangements in certain international areas in which we operate, such as Brazil, Africa and Europe. At&#160;December&#160;31, 2020, approximately&#160;11%&#160;of our employees were subject to collective bargaining agreements, with 6% being under agreements that expire within one year.&#160;We consider our relations with our employees to be positive. Based upon the geographic diversification of our employees, we believe any risk of loss from employee strikes or other collective actions would not be material to the conduct of our operations taken as a whole.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Safety</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Safety is one of our primary core values. Maintaining a strong safety record is a critical component of our operational success. Many of our customers have safety standards we must satisfy before we can perform services. As a result, we continually monitor and improve our safety performance through the evaluation of safety observations, job and customer surveys, and safety data.&#160;The primary measure for our safety performance is the tracking of the Total Recordable Incident Rate (&#8220;TRIR&#8221;). TRIR is a measure of the rate of recordable workplace injuries, normalized on the basis of 100 full time employees for an annual period. The factor is derived by multiplying the number of recordable injuries in a calendar year by 200,000 and dividing this value by the total hours actually worked in the year.&#160;A recordable injury includes occupational death, nonfatal occupational illness, and other occupational injuries that involve loss of consciousness, lost time injuries, restriction of work or motion cases, transfer to another job, or medical treatment cases other than first aid. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The table below presents our worldwide TRIR for the years ended December&#160;31, 2020, 2019 and 2018: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.203%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;TRIR</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.44&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.84&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have comprehensive compliance policies, programs and training that are applied globally to our entire workforce. Employees are required to complete COVID-19 trainings to adhere to safe and responsible work environments. We also standardize our global training processes to ensure all jobs are executed to high standards of safety and quality.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Diversity and Inclusion</span></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We actively participate in industry initiatives that promote diversity and inclusion and the enhancement and development of human capital. Our commitment to diversity and inclusion is reflected from the highest levels in our organization by female representation in the executive ranks and on our Board of Directors. In addition, we actively support local content initiatives through sourcing and training local staff across our global network in approximately 40 countries on six continents. We look for opportunities to develop and promote local nationals to key positions within their home countries. Employee engagement is of paramount importance and ensuring fair and equitable treatment of our workforce is a cornerstone of our success.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Learnings and Development</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We invest in our people through learning and development programs that reinforce and update existing skill sets, and which develop employees&#8217; competencies into new and complementary areas of expertise. We have created and foster on-going, global Communities of Learning where employees share expertise and knowledge to further the contribution of each person. We also actively solicit employee feedback and constantly strive to make the Company an employer of choice. We empower employees with an ownership mindset that encourages accountability and creativity &#8211; leading to new and better solutions.</span></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Conduct and Ethics</span></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We pledge to be forthright in all our business interactions and conduct our business with the highest ethical standards. That commitment extends to strict compliance with all relevant laws, regulations and business standards. We have comprehensive compliance policies, programs and trainings that are applied globally to our entire workforce. Our ethical foundation is laid with our Code of Business Conduct and all employees are educated on its contents and expected to observe it. Our compliance and ethics policies undergo regular review.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We require every employee worldwide to complete an online Code of Business Conduct and Ethics training course every year, which addresses conflicts of interest, confidentiality, fair dealing with others, proper use of company assets, compliance with laws, insider trading, keeping of books and records, zero tolerance for discrimination and harassment in the work environment, as well as reporting of violations. We have consistently achieved 100% annual completion of this requirement. Additionally, we require supervisors and managers to attend a live training session delivered by our internal counsel to further expand our expectations for them regarding their obligations to promote a work environment where all employees feel valued and respected. </span></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Welfare and Development</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer opportunities for a challenging career in an energetic and friendly work environment. Providing our workforce with a career path, training, fair pay, and challenging, rewarding work is the key to our success. Our benefit packages are tailored to the local market of operation and are designed to attract and retain the best talent in the industry.</span></div><div style="text-indent:9pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available Information</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our principal executive offices are located at Mastenmakersweg 1, 1786 PB Den Helder, the Netherlands, and our telephone number at that address is +31 (0)22 367 0000. Our primary U.S. offices are located at 10260 Westheimer Rd., Houston, Texas 77042, and our telephone number at that address is (281) 966-7300. Our website address is </span><span style="color:#3300ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">www.franksinternational.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and we make available free of charge through our website our Annual Reports on Form 10-K, Proxy Statements, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and all amendments to those reports, as soon as reasonably practicable after such materials are electronically filed with or furnished to the SEC. Our website also includes general information about us, including our Corporate Code of Business Conduct and Ethics, Financial Code of Ethics, Corporate Governance Guidelines, Whistleblower Policy and charters for the Audit Committee, Compensation Committee and Nominating and Governance Committee of our Board of Supervisory Directors. We may from time to time provide important disclosures to investors by posting them in the investor relations section of our website, as allowed by SEC rules. Also, it is our intention to provide disclosure of amendments and waivers by website posting. Information on our website or any other website is not incorporated by reference herein and does not constitute a part of this report.</span></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is traded on the NYSE under the symbol (&#8220;FI&#8221;).</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_19"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SUMMARY RISK FACTORS</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to varying degrees of risk and uncertainty. Investors should consider the risks and uncertainties summarized below, as well as the risks and uncertainties discussed in Part I, Item 1A. Risk Factors of this Annual Report on Form 10-K. Additional risks not presently known to us or that we currently deem immaterial may also affect us. If any of these risks occur, our business, financial condition or results of operations could be materially and adversely affected. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to the following principal risks and uncertainties:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%;text-decoration:underline">Risks Related to Our Business and Operations</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Our business depends on the level of activity in the oil and gas industry, which is significantly affected by oil and gas prices and other factors.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">The recent downturns in the oil and gas industry have negatively affected, and will likely continue to affect, our ability to accurately predict customer demand, causing us to potentially hold excess or obsolete inventory and experience a reduction in gross margins and financial results.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Physical dangers are inherent in our operations and may expose us to significant potential losses. Personnel and property may be harmed during the process of drilling for oil and gas.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">We are vulnerable to risks associated with our offshore operations that could negatively impact our business, financial condition and results of operations.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Our international operations and revenue expose us to political, economic and other uncertainties inherent to international business.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">To compete in our industry, we must continue to develop new technologies and products to support our operations, secure and maintain patents related to our current and new technologies and products and protect and enforce our intellectual property rights.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">We may be exposed to unforeseen risks in our services and product manufacturing, which could adversely affect our results of operations.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">We may be unable to employ a sufficient number of skilled and qualified workers to sustain or expand our current operations.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">We operate in an intensively competitive industry, and if we fail to compete effectively, our business will suffer.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Our business depends upon our ability to source low cost raw materials and components, such as steel castings and forgings. Increased costs of raw materials and other components may result in increased operating expenses.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">We are subject to the risk of supplier concentration.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Our services and products are provided in connection with operations that are subject to potential hazards inherent in the oil and gas industry, and, as a result, we are exposed to potential liabilities that may affect our financial condition and reputation.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">We may not be fully indemnified against financial losses in all circumstances where damage to or loss of property, personal injury, death or environmental harm occur.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">We may incur liabilities, fines, penalties or additional costs, or we may be unable to provide services to certain customers, if we do not maintain safe operations.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Our business is dependent on capital spending by our customers, and reductions in capital spending in response to declining commodity prices will have a material adverse effect on our business.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Events outside of our control, including a pandemic, epidemic or outbreak of an infectious disease, such as the global outbreak of COVID-19, have materially adversely affected, and may further materially adversely affect, our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%;text-decoration:underline">Risks Related to Accounting and Financial Matters </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Our exposure to currency exchange rate fluctuations may result in fluctuations in our cash flows and could have an adverse effect on our financial condition and results of operations.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Customer credit risks could result in losses.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">If our long-lived assets, goodwill, other intangible assets and other assets are impaired, we may be required to record significant non-cash charges to our earnings.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Restrictions in the agreement governing our ABL Credit Facility could adversely affect our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%;text-decoration:underline">Risks Related to Legal and Regulatory Requirements</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Our operations and our customers&#8217; operations are subject to a variety of governmental laws and regulations that may increase our costs, limit the demand for our services and products or restrict our operations.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Our operations are subject to environmental and operational safety laws and regulations that may expose us to significant costs and liabilities.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Our operations may be adversely affected by various laws and regulations in countries in which we operate relating to the equipment and operation of drilling units, oil and gas exploration and development, as well as import and export activities.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">The imposition of stringent restrictions or prohibitions on offshore drilling by any governing body may have a material adverse effect on our business.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">There are various risks associated with greenhouse gases and climate change legislation or regulations that could result in increased operating costs and reduced demand for our services.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Legislation, rules, executive actions or regulatory initiatives restricting the use of hydraulic fracturing could reduce demand for our services and products.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Our operations in countries outside of the United States are subject to a number of U.S. federal laws and regulations, including restrictions imposed by the Foreign Corrupt Practices Act, as well as trade sanctions administered by the Office of Foreign Assets Control and the Commerce Department.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">We are subject to extensive government laws and regulations concerning our employees, and the cost of compliance with such laws and regulations can be material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%;text-decoration:underline">Risks Related to Our Corporate Structure</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">We are a holding company and our sole material assets are our direct and indirect equity interests in our operating subsidiaries, and we are accordingly dependent upon distributions from such subsidiaries to pay taxes and our corporate and other overhead expenses, make payments under the Tax Receivable Agreement, and pay dividends.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">The Mosing family holds a significant minority of the total voting power of the Company&#8217;s common stock and, accordingly, could have substantial control over selection of certain board positions.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">The Mosing family may have interests that conflict with holders of shares of our common stock.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">We are required under the Tax Receivable Agreement to pay Mosing Holdings for certain tax benefits we may claim, and the amounts we may pay could be significant. Although we may defer certain payments under the Tax Receivable Agreement to the extent we do not have sufficient cash to make such payments, any such unpaid obligation accrues interest, and we are prohibited from paying dividends on our common stock during any such deferral period.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">In certain cases, including in connection with certain mergers or other changes of control, payments under the Tax Receivable Agreement to Mosing Holdings may be accelerated and may significantly exceed the actual benefits, if any, we realize in respect of the tax attributes subject to the Tax Receivable Agreement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%;text-decoration:underline">Risks Related to Our Common Stock</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Future sales of our common stock in the public market could lower our stock price, and any additional capital raised by us through the sale of equity may dilute your ownership in us.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Our declaration of dividends is within the discretion of our management board, with the approval of our supervisory board, and subject to certain limitations under Dutch law, and there can be no assurance that we will pay dividends.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">As a Dutch company with limited liability, the rights of our shareholders may be different from the rights of shareholders in companies governed by the laws of U.S. agencies.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Our articles of association and Dutch corporate law contain provisions that may discourage a takeover attempt.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%;text-decoration:underline">Risks Related to Tax Matters</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">Changes in tax laws, treaties or regulations or adverse outcomes resulting from examination of our tax returns could adversely affect our financial results.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">We are a Netherlands limited liability company, and our U.S. holders may be subject to certain anti-deferral rules under U.S. tax law. For instance, U.S. tax authorities could treat us as a &#8220;passive foreign investment company,&#8221; which could have adverse U.S. federal income tax consequences to U.S. holders.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:14.5pt">U.S. &#8220;anti-inversion&#8221; tax laws could adversely affect our results, result in a reduced amount of foreign tax credit for U.S. holders, or limit future acquisitions of U.S. businesses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:108%"> </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risk Factors</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">You should carefully consider the risks described below together with the other information contained in this Form 10-K. Realization of any of the following risks could have a material adverse effect on our business, financial condition, cash flows and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Business and Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business depends on the level of activity in the oil and gas industry, which is significantly affected by oil and gas prices and other factors.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business depends on the level of activity in oil and gas exploration, development and production in market sectors worldwide. Oil and gas prices and market expectations of potential changes in these prices significantly affect this level of activity. However, higher commodity prices do not necessarily translate into increased drilling or well construction and completion activity, since customers&#8217; expectations of future commodity prices typically drive demand for our services and products. The availability of quality drilling prospects, exploration success, relative production costs, the stage of reservoir development and political and regulatory environments also affect the demand for our services and products. Worldwide military, political and economic events have in the past contributed to oil and gas price volatility and continue to do so at present. Average daily prices for New York Mercantile Exchange West Texas Intermediate ranged from a high of approximately $63/Bbl in January 2020 to a low of negative $37/Bbl in April 2020. This significant decline in crude oil prices has largely been attributable to the global outbreak of COVID-19, which has reduced demand for oil and natural gas because of significantly reduced global and national economic activity. Additionally, in March 2020, Saudi Arabia and Russia failed to agree on a plan to cut production of oil and gas within OPEC and Russia. Subsequently, Saudi Arabia announced plans to increase production to record levels and reduce the prices at which they sold oil. Saudi Arabia and Russia subsequently announced production cuts, but even with such cuts oil prices could remain at current levels, or decline further, for an extended period of time. We cannot predict whether or when oil production and economic activities will return to normalized levels. If current levels are sustained or decline further, certain of our customers may be unable to pay their vendors and service providers, including us, as a result of the decline in commodity prices. Reduced activity in our areas of operation as a result of decreased capital spending could have a negative long-term impact on our business, even in an environment of stronger oil and natural gas prices.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The demand for our services and products may also be generally affected by numerous factors, including:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the level of worldwide oil and gas exploration and production;</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the cost of exploring for, producing and delivering oil and gas;</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">demand for energy, which is affected by worldwide economic activity and population growth;</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the level of excess production capacity;</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the discovery rate of new oil and gas reserves;</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the ability of OPEC to set and maintain production levels for oil;</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the level of production by non-OPEC countries;</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">global or national health concerns, including health epidemics such as the outbreak of COVID-19 at the beginning of 2020;</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the location of oil and gas drilling and production activity, including the relative amounts of activity onshore and offshore;</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the technical specifications of wells including depth of wells and complexity of well design;</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">U.S. and global political and economic uncertainty or inactivity, socio-political unrest and instability or hostilities;</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">demand for, availability of and technological viability of, alternative sources of energy; and</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">technological advances affecting energy exploration, production, transportation and consumption.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Demand for our offshore services and products substantially depends on the level of activity in offshore oil and gas exploration, development and production. The level of offshore activity is historically cyclical and characterized by large fluctuations in response to relatively minor changes in a variety of factors, including oil and gas prices, which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant amount of our U.S. onshore business is focused on unconventional shale resource plays. The demand for those services and products is substantially affected by oil and gas prices and market expectations of potential changes in these prices. If commodity prices remain depressed, demand for our services and products in the U.S. onshore market could be reduced, which could have a material adverse effect on our business, financial condition and results of operations. Any actual or anticipated reduction in oil or gas prices may reduce the level of exploration, drilling and production activities. Prolonged low oil prices have resulted in softer demand for our products and services and if prices remain at current levels, demand could be further reduced. Additionally, we have reduced pricing in some of our customer contracts in light of the volatility of the oil and gas market.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, the oil and gas industry has historically experienced periodic downturns, which have been characterized by reduced demand for oilfield products and services and downward pressure on the prices we charge. A significant downturn in the oil and gas industry has adversely affected the demand for oilfield services and our business, financial condition and results of operations since late 2014. In the first and second quarters of 2020, demand further decreased due to the COVID-19 outbreak and increased oil production out of Saudi Arabia and Russia. With the continued downturn, demand for our products and services has not returned to the levels experienced prior to late 2014. We cannot be assured that there will be a significant recovery in the demand for our products and services to equal or approach levels experienced prior to the downturn.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The recent downturns in the oil and gas industry have negatively affected, and will likely continue to affect, our ability to accurately predict customer demand, causing us to potentially hold excess or obsolete inventory and experience a reduction in gross margins and financial results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not be able to accurately predict what or how many products our customers will need in the future. Orders are placed with our suppliers based on forecasts of customer demand and, in some instances, we may establish buffer inventories to accommodate anticipated demand. Our forecasts of customer demand are based on multiple assumptions, each of which may introduce errors into the estimates. In addition, many of our suppliers require a longer lead time to provide products than our customers demand for delivery of our finished products. If we overestimate customer demand, we may allocate resources to the purchase of material or manufactured products that we may not be able to sell when we expect to, if at all. As a result, we would hold excess or obsolete inventory, which would reduce gross margin and adversely affect financial results. We overestimated customer demand for our pipe and connectors inventory, and this resulted in a material impairment charge in 2017. Conversely, if we underestimate customer demand or if insufficient manufacturing capacity is available, we would miss revenue opportunities and potentially lose market share and damage our customer relationships. In addition, any future significant cancellations or deferrals of product orders or the return of previously sold products could materially and adversely affect profit margins, increase product obsolescence and restrict our ability to fund our operations. Recently, the uncertainty surrounding the duration and spread of the COVID-19 pandemic along with the market volatility due to variable oil production from Russia and Saudi Arabia have further decreased our ability to accurately estimate demand for our services and products. In particular, sporadic suspensions of activity in certain locations due to local outbreaks of COVID-19 are difficult or impossible to anticipate, and can cause interruption of revenue and delays in availability of equipment and personnel for subsequent work, interfering with our ability to plan allocation of resources over time.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Physical dangers are inherent in our operations and may expose us to significant potential losses. Personnel and property may be harmed during the process of drilling for oil and gas. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Drilling for and producing oil and gas, and the associated services that we provide, include inherent dangers that may lead to property damage, personal injury, death or the discharge of hazardous materials into the environment. Many of these events are outside our control. Typically, we provide services at a well site where our personnel and equipment are located together with personnel and equipment of our customers and third parties, such as other service providers. At many sites, we depend on other companies and personnel to conduct drilling operations in accordance with applicable environmental laws and regulations and appropriate safety standards. From time to time, personnel are injured or equipment or property is damaged or destroyed as a result of accidents, failed equipment, faulty products or services, failure of safety measures, uncontained formation pressures, or other dangers inherent in drilling for oil and gas. Often, our services are deployed on more challenging prospects, particularly deepwater offshore drilling sites, where the occurrence of the types of events mentioned above can have an even more catastrophic impact on people, equipment and the environment. Such events may expose us to significant potential losses, which could adversely affect our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are vulnerable to risks associated with our offshore operations that could negatively impact our business, financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We conduct offshore operations in the U.S. Gulf of Mexico and almost every significant international offshore market, including Africa, the Middle East, Latin America, Europe, the Asia Pacific region and several other producing regions. Our operations and financial results could be significantly impacted by conditions in some of these areas because we are vulnerable to certain unique risks associated with operating offshore, including those relating to:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">hurricanes, ocean currents and other adverse weather conditions; </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">terrorist attacks and piracy; </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure of offshore equipment and facilities; </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">local and international political and economic conditions and policies and regulations related to offshore drilling; </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">territorial disputes involving sovereignty over offshore oil and gas fields;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">unavailability of offshore drilling rigs in the markets that we operate; </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the cost of offshore exploration for, and production and transportation of, oil and gas; </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">successful exploration for, and production and transportation of, oil and gas from onshore sources; </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the availability and rate of discovery of new oil and gas reserves in offshore areas;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the availability of infrastructure to support oil and gas operations; and</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the ability of oil and gas companies to generate or otherwise obtain funds for exploration and production.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the impact of these factors is difficult to predict, any one or more of these factors could adversely affect our business, financial condition and results of operations. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our international operations and revenue expose us to political, economic and other uncertainties inherent to international business. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have substantial international operations, and we intend to grow those operations further. For the years ended December&#160;31, 2020, 2019 and 2018, international operations accounted for approximately 60%, 49% and 46%, respectively, of our revenue. Our international operations are subject to a number of risks inherent in any business operating in foreign countries, including, but not limited to, the following: </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">political, social and economic instability;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential expropriation, seizure or nationalization of assets, and trapped assets;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">deprivation of contract rights;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increased operating costs;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">inability to collect revenue due to shortages of convertible currency;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">unwillingness of foreign governments to make new onshore and offshore areas available for drilling;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">civil unrest and protests, strikes, acts of terrorism, war or other armed conflict;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">import/export quotas;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">confiscatory taxation or other adverse tax policies;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">continued application of foreign tax treaties;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">currency exchange controls;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">currency exchange rate fluctuations and devaluations;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">restrictions on the repatriation of funds; and</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">other forms of government regulation which are beyond our control.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Instability and disruptions in the political, regulatory, economic and social conditions of the foreign countries in which we conduct business, including economically and politically volatile areas such as Africa, the Middle East, Latin America and the Asia Pacific region, could cause or contribute to factors that could have an adverse effect on the demand for the products and services we provide. Worldwide political, economic, and military events have contributed to oil and gas price volatility and are likely to continue to do so in the future. Depending on the market prices of oil and gas, oil and gas exploration and development companies may cancel or curtail their drilling programs, thereby reducing demand for our services. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In addition, in some countries our local managers may be personally liable for the acts of the Company, and may be subject to prosecution, detention, and the assessment of monetary levies, fines or penalties, or other actions by local governments in their individual capacity. Any such actions taken against our local managers could cause disruption of our business and operations, and could cause us to incur significant costs.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the impact of these factors is difficult to predict, any one or more of these factors could adversely affect our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">To compete in our industry, we must continue to develop new technologies and products to support our operations, secure and maintain patents related to our current and new technologies and products and protect and enforce our intellectual property rights. </span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets for our services and products are characterized by continual technological developments. While we believe that the proprietary equipment we have developed provides us with technological advances in providing services to our customers, substantial improvements in the scope and quality of the equipment in the market we operate may occur over a short period of time. In addition, alternative products and services may be developed which may compete with or displace our products and services. If we are not able to develop commercially competitive products in a timely manner in response, our ability to service our customers&#8217; demands may be adversely affected. Our future ability to develop new equipment in order to support our services depends on our ability to design and produce equipment that allow us to meet the needs of our customers and third parties on an integrated basis and obtain and maintain patent protection. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may encounter resource constraints, technical barriers, or other difficulties that would delay introduction of new services and products in the future. Our competitors may introduce new products or obtain patents before we do and achieve a competitive advantage. Additionally, the time and expense invested in product development may not result in commercial applications. </span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently hold multiple U.S. and international patents and have multiple pending patent applications for products and processes. Patent rights give the owner of a patent the right to exclude third parties from making, using, selling, and offering for sale the inventions claimed in the patents in the applicable country. Patent rights do not necessarily grant the owner of a patent the right to practice the invention claimed in a patent, but merely the right to exclude others from practicing the invention claimed in the patent. It may also be possible for a third party to design around our patents. Furthermore, patent rights have strict territorial limits. Some of our work will be conducted in international waters and would, therefore, not fall within the scope of any country&#8217;s patent jurisdiction. We may not be able to enforce our patents against infringement occurring in international waters and other &#8220;non-covered&#8221; territories. Also, we do not have patents in every jurisdiction in which we conduct business and our patent portfolio will not protect all aspects of our business and may relate to obsolete or unusual methods, which would not prevent third parties from entering the same market. </span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We attempt to limit access to and distribution of our technology and trade secrets by customarily entering into confidentiality agreements with our employees, customers and potential customers and suppliers. However, our rights in our confidential information, trade secrets, and confidential know-how will not prevent third parties from independently developing similar information. Publicly available information (for example, information in expired issued patents, published patent applications, and scientific literature) can also be used by third parties to independently develop technology. We cannot provide assurance that this independently developed technology will not be equivalent or superior to our proprietary technology. </span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we may become involved in legal proceedings from time to time to protect and enforce our intellectual property rights. Third parties from time to time may initiate litigation against us by asserting that the conduct of our business infringes, misappropriates or otherwise violates intellectual property rights. We may not prevail in any such legal proceedings related to such claims, and our products and services may be found to infringe, impair, misappropriate, dilute or otherwise violate the intellectual property rights of others. Any legal proceeding concerning intellectual property could be protracted and costly and is inherently unpredictable and could have a material adverse effect on our business, regardless of its outcome. Further, our intellectual property rights may not have the value that management believes them to have and such value may change over time as we and others develop new product designs and improvements. </span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be exposed to unforeseen risks in our services and product manufacturing, which could adversely affect our results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate a number of manufacturing facilities to support our operations. In addition, we also manufacture certain products, including large OD pipe connectors and cementing products that we sell directly to external customers. The equipment and management systems necessary for such operations may break down, perform poorly or fail, resulting in fluctuations in manufacturing efficiencies. In addition, in the event of an outbreak of COVID-19 among workers at a manufacturing facility, all or some of the workers at the facility might become temporarily unavailable due to required public health measures. Any such disruptions caused by equipment or personnel availability could negatively impact our ability to manufacture and timely deliver products to our customers or our field operations, which could materially and negatively impact the results of our operations. In addition, in such circumstances our customers might cancel purchase orders for failure to timely deliver the products, potentially leading to us holding excess or obsolete inventory, which would reduce gross margin and adversely affect financial results.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fluctuations in our manufacturing process and inaccurate estimates and assumptions used in our projects may occur due to factors out of our control, resulting in cost overruns, which we may be required to absorb and could have a material adverse effect on our business, financial condition and results of operations. Such fluctuations or incorrect estimates may affect our ability to deliver services and products to our customers on a timely basis and we may suffer financial penalties and a diminution of our commercial reputation and future product orders, which could adversely affect our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be unable to employ a sufficient number of skilled and qualified workers to sustain or expand our current operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations require personnel with specialized skills and experience. Our ability to be productive and profitable will depend upon our ability to employ and retain skilled workers. In addition, our ability to expand our operations depends in part on our ability to increase the size of our skilled labor force. The demand for skilled workers is high, the supply can be limited in certain jurisdictions, and the cost to attract and retain qualified personnel has increased over the past few years. In addition, we are currently a party to collective bargaining or similar agreements in certain international areas in which we operate, which could result in increases in the wage rates that we must pay to retain our employees. Furthermore, a significant increase in the wages paid by competing employers could result in a reduction of our skilled labor force, increases in the wage rates that we must pay, or both. Finally, the COVID-19 pandemic provides an illustrative example of how a pandemic or other health crisis can impact our operations and business by affecting the health of skilled workers and rendering them unable to work or travel. These events may cause our capacity to be diminished, our ability to respond quickly to customer demands or strong market conditions may be inhibited and our growth potential could be impaired, any of which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We operate in an intensively competitive industry, and if we fail to compete effectively, our business will suffer. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our competitors may attempt to increase their market share by reducing prices, or our customers may adopt competing technologies. The drilling industry is driven primarily by cost minimization, and our strategy is aimed at reducing drilling costs through the application of new technologies. Our competitors, many of whom have a more diverse product line and access to greater amounts of capital than we do, have the ability to compete against the cost savings generated by our technology by reducing prices and by introducing competing technologies. Our competitors may also have the ability to offer bundles of products and services to customers that we do not offer. In addition, our customer base is changing, with increased subcontracting of our services by major service companies and drilling contractors, who in some cases may view us as competitors. We have limited resources to sustain prolonged price competition and maintain the level of investment required to continue the commercialization and development of our new technologies. Any failure to continue to do so could adversely affect our business, financial condition or results of operations. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business depends upon our ability to source low cost raw materials and components, such as steel castings and forgings. Increased costs of raw materials and other components may result in increased operating expenses. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to source low cost raw materials and components, such as steel castings and forgings, is critical to our ability to manufacture our drilling products competitively and, in turn, our ability to provide onshore and offshore drilling services. Should our current suppliers be unable to provide the necessary raw materials or components or otherwise fail to deliver such materials and components timely and in the quantities required, resulting delays in the provision of products or services to customers could have a material adverse effect on our business. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In particular, we have experienced increased costs in recent years due to rising steel prices. There is also strong demand within the industry for forgings, castings and outsourced coating services necessary for us to make our products. We cannot assure that we will be able to continue to purchase these raw materials on a timely basis or at historical prices. Our results of operations may be adversely affected by our inability to manage the rising costs and availability of raw materials and components used in our products.</span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to the risk of supplier concentration.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our product lines in the Tubulars segment and Cementing Equipment segment depend on a limited number of third party suppliers. The suppliers for the Tubulars segment are concentrated in Japan (2) and Germany (2) and are vendors for pipe (driven by customer requirements) while the three suppliers for the Cementing Equipment segment are concentrated in the U.S. As a result of this concentration in some of our supply chains, our business and operations could be negatively affected if our key suppliers were to experience significant disruptions affecting the price, quality, availability or timely delivery of their products. The partial or complete loss of any one of our key suppliers, or a significant adverse change in the relationship with any of these suppliers, through consolidation or otherwise, would limit our ability to manufacture or sell certain of our products.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our services and products are provided in connection with operations that are subject to potential hazards inherent in the oil and gas industry, and, as a result, we are exposed to potential liabilities that may affect our financial condition and reputation. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our services and products are provided in connection with potentially hazardous drilling, completion and production applications in the oil and gas industry where an accident can potentially have catastrophic consequences. This is particularly true in deepwater operations. Risks inherent to these applications, such as equipment malfunctions and failures, equipment misuse and defects, explosions, blowouts and uncontrollable flows of oil, gas or well fluids and natural disasters, on land or in deepwater or shallow water environments, can cause personal injury, loss of life, suspension of operations, damage to formations, damage to facilities, business interruption and damage to or destruction of property, surface water and drinking water resources, equipment, natural resources and the environment. If our services fail to meet specifications or are involved in accidents or failures, we could face warranty, contract, fines or other litigation claims, which could expose us to substantial liability for personal injury, wrongful death, property damage, loss of oil and gas production, pollution and other environmental damages. Our insurance policies may not be adequate to cover all liabilities. Further, insurance may not be generally available in the future or, if available, insurance premiums may make such insurance commercially unjustifiable. Moreover, even if we are successful in defending a claim, it could be time-consuming and costly to defend. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the frequency and severity of such incidents will affect operating costs, insurability and relationships with customers, employees and regulators. In particular, our customers may elect not to purchase our services if they view our safety record as unacceptable, which could cause us to lose customers and substantial revenue. In addition, these risks may be greater for us because we may acquire companies that have not allocated significant resources and management focus to safety and have a poor safety record requiring rehabilitative efforts during the integration process and we may incur liabilities for losses before such rehabilitation occurs. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be fully indemnified against financial losses in all circumstances where damage to or loss of property, personal injury, death or environmental harm occur. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As is customary in our industry, our contracts typically provide that our customers indemnify us for claims arising from the injury or death of their employees, the loss or damage of their equipment, damage to the reservoir and pollution emanating from the customer&#8217;s equipment or from the reservoir (including uncontained oil flow from a reservoir). Conversely, we typically indemnify our customers for claims arising from the injury or death of our employees, the loss or damage of our equipment, or pollution emanating from our equipment. Our contracts typically provide that our customer will indemnify us for claims arising from catastrophic events, such as a well blowout, fire or explosion. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our indemnification arrangements may not protect us in every case. For example, from time to time (i) we may enter into contracts with less favorable indemnities or perform work without a contract that protects us, (ii) our indemnity arrangements may be held unenforceable in some courts and jurisdictions or (iii) we may be subject to other claims brought by third parties or government agencies. Furthermore, the parties from which we seek indemnity may not be solvent, may become bankrupt, may lack resources or insurance to honor their indemnities, or </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">may not otherwise be able to satisfy their indemnity obligations to us. The lack of enforceable indemnification could expose us to significant potential losses. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, our assets generally are not insured against loss from political violence such as war, terrorism or civil unrest. If any of our assets are damaged or destroyed as a result of an uninsured cause, we could recognize a loss of those assets. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may incur liabilities, fines, penalties or additional costs, or we may be unable to provide services to certain customers, if we do not maintain safe operations. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we fail to comply with safety regulations or maintain an acceptable level of safety in connection with our tubular or other well construction services, we may incur civil fines, penalties or other liabilities or may be held criminally liable. We expect to incur additional costs over time to upgrade equipment or conduct additional training or otherwise incur costs in connection with compliance with safety regulations. Failure to maintain safe operations or achieve certain safety performance metrics could disqualify us from doing business with certain customers, particularly major oil companies. Because we provide tubular and other well construction services to a large number of major oil companies, any such failure could adversely affect our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is dependent on our ability to provide highly reliable and safe equipment. If our equipment does not meet statutory regulations, or equipment certification requirements, and/or our clients do not accept the quality of our equipment, we could encounter loss of contracts and/or loss of reputation, which could materially impact our operations and profitability. Further, the failure of our equipment could subject us to litigation, regulatory fines and/or adverse customer reaction. In addition, equipment certification requirements vary by region and changes in these requirements could impact our ability to operate in certain markets if our tools do not comply with these requirements.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The industry in which we operate is undergoing continuing consolidation that may impact results of operations. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our largest customers have consolidated in recent years and are using their size and purchasing power to achieve economies of scale and pricing concessions. This consolidation may result in reduced capital spending by such customers or the acquisition of one or more of our other primary customers, which may lead to decreased demand for our products and services. If we cannot maintain sales levels for customers that have consolidated or replace such revenue with increased business activities from other customers, this consolidation activity could have a significant negative impact on our business, financial condition and results of operations. We are unable to predict what effect consolidations in our industry may have on prices, capital spending by customers, selling strategies, competitive position, ability to retain customers or ability to negotiate favorable agreements with customers. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business is dependent on capital spending by our customers, and reductions in capital spending in response to declining commodity prices will have a material adverse effect on our business.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any change in capital expenditures by our customers or reductions in their capital spending could directly impact our business by reducing demand for our products and services and could have a material adverse effect on our business. Our customers are subject to risks which, in turn, could impact our business, including recent volatile oil and gas prices caused by COVID-19 and the potential for increased oil production from Russia and Saudi Arabia, difficulty accessing capital on economically advantageous terms and adverse developments in their own business or operations. With respect to national oil company customers, we are also subject to risk of policy, regime and budgetary changes.</span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">An inability to obtain visas and work permits for our employees on a timely basis could negatively affect our operations and have an adverse effect on our business. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to provide services worldwide depends on our ability to obtain the necessary visas and work permits for our personnel to travel in and out of, and to work in, the jurisdictions in which we operate. Governmental actions in some of the jurisdictions in which we operate may make it difficult for us to move our personnel in and out of these jurisdictions by delaying or withholding the approval of these permits. If we are not able to obtain visas and work permits for the employees we need for conducting our tubular and other well construction services on a timely basis, we might not be able to perform our obligations under our contracts, which could allow our customers to cancel the contracts. If our customers cancel some of our contracts, and we are unable to secure new contracts on a timely basis and on substantially similar terms, our business, financial condition and results of operations could be materially adversely affected. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We face risks related to natural disasters, which could result in severe property damage or materially and adversely disrupt our operations and affect travel required for our worldwide operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our operations involve risks of, among other things, property damage, which could curtail our operations. For example, disruptions in operations or damage to a manufacturing plant could reduce our ability to produce products and satisfy customer demand. In particular, we have offices and manufacturing facilities in Houston, Texas and Houma and Lafayette, Louisiana as well as in various places throughout the Gulf Coast region of the United States. These offices and facilities are particularly susceptible to severe tropical storms, hurricanes and flooding, which may disrupt our operations. If one or more manufacturing facilities we own are damaged by severe weather or any other disaster, accident, catastrophe or event, our operations could be significantly interrupted. Similar interruptions could result from damage to production or other facilities that provide supplies or other raw materials to our plants or other stoppages arising from factors beyond our control. These interruptions might involve significant damage to property, among other things, and repairs might take from a week or less for a minor incident to many months or more for a major interruption.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, a portion of our business involves the movement of people and certain parts and supplies to or from foreign locations. Any restrictions on travel or shipments to and from foreign locations, due to the occurrence of natural disasters such as earthquakes, floods or hurricanes, in these locations, could significantly disrupt our operations and decrease our ability to provide services to our customers. If a natural disaster were to impact a location where we have a high concentration of business and resources, our local facilities and workforce could be affected by such an occurrence or outbreak which could also significantly disrupt our operations and decrease our ability to provide services and products to our customers.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Events outside of our control, including a pandemic, epidemic or outbreak of an infectious disease, such as the global outbreak of COVID-19, have materially adversely affected, and may further materially adversely affect, our business.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face risks related to pandemics, epidemics, outbreaks or other public health events that are outside of our control, and could significantly disrupt our operations and adversely affect our financial condition. For example, the global outbreak of COVID-19 has reduced demand for oil and natural gas because of significantly reduced global and national economic activity. In addition, the impact of COVID-19 or other public health events may adversely affect our operations or the health of our workforce and the workforces of our customers and service providers by rendering employees or contractors unable to work or unable to access our and their facilities for an indefinite period of time. On March 13, 2020, the United States declared the COVID-19 pandemic a national emergency, and several states, including Texas and Louisiana, and municipalities declared public health emergencies. Along with these declarations, there have been extraordinary and wide-ranging actions taken by international, federal, state and local public health and governmental authorities to contain and combat the outbreak and spread of COVID-19 in regions across the United States and the world, including mandates for many individuals to substantially restrict daily activities and for many businesses to curtail or cease normal operations. Our business involves movement of people and certain parts and supplies to or from foreign locations, and the travel restrictions many governments have imposed due to COVID-19 have significantly disrupted such movement and decreased our ability to provide </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">products and services to our customers. To the extent COVID-19 continues or worsens, including potential seasonal increases, governments may impose additional similar restrictions.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the technology required for the corresponding transition to remote work increases our vulnerability to cybersecurity threats, including threats to gain unauthorized access to sensitive information or to render data or systems unusable, the impact of which may have material adverse effects on our business and operations. See &#8220;&#8212;Our business could be negatively affected by cybersecurity threats and other disruptions.&#8221;</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the potential impact from COVID-19 is difficult to predict, the extent to which it may negatively affect our operating results or the duration of any potential business disruption is uncertain. Any potential impact will depend on future developments and new information that may emerge regarding the severity and duration of COVID-19, seasonal variation of COVID-19, and the actions taken by authorities to contain it or treat its impact, all of which are beyond our control. These potential impacts, while uncertain, could adversely affect our operating results.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business could be negatively affected by cybersecurity threats and other disruptions.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely heavily on information systems to conduct and protect our business. These information systems are increasingly subject to sophisticated cybersecurity threats such as unauthorized access to data and systems, loss or destruction of data (including confidential customer information), computer viruses, ransomware, or other malicious code, phishing and cyberattacks, and other similar events. These threats arise from numerous sources, not all of which are within our control, including fraud or malice on the part of third parties, accidental technological failure, electrical or telecommunication outages, failures of computer servers or other damage to our property or assets, or outbreaks of hostilities or terrorist acts. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the rapidly evolving nature of cyber threats, there can be no assurance that the systems we have designed and implemented to prevent or limit the effects of cyber incidents or attacks will be sufficient in preventing all such incidents or attacks, or avoiding a material impact to our systems when such incidents or attacks do occur. If we were to be subject to a cyber incident or attack in the future, it could result in the disclosure of confidential or proprietary customer information, theft or loss of intellectual property, damage to our reputation with our customers and the market, failure to meet customer requirements or customer dissatisfaction, theft or exposure to litigation, damage to equipment (which could cause environmental or safety issues) and other financial costs and losses. In addition, as cybersecurity threats continue to evolve, we may be required to devote additional resources to continue to enhance our protective measures or to investigate or remediate any cybersecurity vulnerabilities.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Seasonal and weather conditions could adversely affect demand for our services and products. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weather can have a significant impact on demand as consumption of energy is seasonal, and any variation from normal weather patterns, such as cooler or warmer summers and winters, can have a significant impact on demand. Adverse weather conditions, such as hurricanes and ocean currents in the U.S. Gulf of Mexico or typhoons in the Asia Pacific region, may interrupt or curtail our operations, or our customers&#8217; operations, cause supply disruptions and result in a loss of revenue and damage to our equipment and facilities, which may or may not be insured. Extreme winter conditions in Canada, Russia, or the North Sea, or droughts in more arid regions in which we do business may interrupt or curtail our operations, or our customers&#8217; operations, and result in a loss of revenue. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be unable to identify or complete acquisitions or strategic alliances. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect that acquisitions and strategic alliances will be an important element of our business strategy going forward. We can give no assurance that we will be able to identify and acquire additional businesses or negotiate with suitable venture partners in the future on terms favorable to us or that we will be able to integrate successfully the assets and operations of acquired businesses with our own business. Any inability on our part to integrate and manage the growth of acquired businesses may have a material adverse effect on our business, financial condition and results of operations. </span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our executive officers and certain key personnel are critical to our business, and these officers and key personnel may not remain with us in the future.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future success depends in substantial part on our ability to hire and retain our executive officers and other key personnel who possess extensive expertise, talent and leadership and are critical to our success. The diminution or loss of the services of these individuals, or other integral key personnel affiliated with entities that we acquire in the future, could have a material adverse effect on our business. The public health concerns posed by COVID-19 could pose a risk to our employees and may render our employees unable to work or travel. The full extent to which COVID-19 may impact our employees, and subsequently our business, cannot be predicted at this time. We continue to monitor the situation, have actively implemented policies and practices to address the situation, and may adjust our current policies and practices as more information and guidance become available. Furthermore, we may not be able to enforce all of the provisions in agreements we have entered into with certain of our executive officers, and such agreements may not otherwise be effective in retaining such individuals. In addition, we may not be able to retain key employees of entities that we acquire in the future. This may impact our ability to successfully integrate or operate the assets we acquire.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Control of oil and gas reserves by state-owned oil companies may impact the demand for our services and products and create additional risks in our operations. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Much of the world&#8217;s oil and gas reserves are controlled by state-owned oil companies, and we provide services and products for a number of those companies. State-owned oil companies may require their contractors to meet local content requirements or other local standards, such as joint ventures, that could be difficult or undesirable for us to meet. The failure to meet the local content requirements and other local standards may adversely impact our operations in those countries. In addition, our ability to work with state-owned oil companies is subject to our ability to negotiate and agree upon acceptable contract terms.  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Accounting and Financial Matters</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our exposure to currency exchange rate fluctuations may result in fluctuations in our cash flows and could have an adverse effect on our financial condition and results of operations. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, fluctuations in currency exchange rates could be material to us depending upon, among other things, the principal regions in which we provide our services and products. For the year ended December 31, 2020, on a U.S. dollar-equivalent basis, approximately 30% of our revenue was represented by currencies other than the U.S. dollar. There may be instances in which costs and revenue will not be matched with respect to currency denomination. As a result, to the extent that we continue our expansion on a global basis, as expected, we anticipate that increasing portions of revenue, costs, assets and liabilities will be subject to fluctuations in foreign currency valuations. We may experience economic loss and a negative impact on earnings or net assets solely as a result of foreign currency exchange rate fluctuations. Further, the markets in which we operate could restrict the removal or conversion of the local or foreign currency, resulting in our inability to hedge against these risks. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer credit risks could result in losses.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The concentration of our customers in the energy industry may impact our overall exposure to credit risk as customers may be similarly affected by prolonged changes in economic and industry conditions. Those countries that rely heavily upon income from hydrocarbon exports would be hit particularly hard by a drop in oil prices such as the drop that has occurred this year. The impact of the most recent downturn on our customers and their ability to continue operations and pay for our services is uncertain. Further, laws in some jurisdictions in which we operate could make collection difficult or time consuming. We perform ongoing credit evaluations of our customers and do not generally require collateral in support of our trade receivables. While we maintain reserves for potential credit losses, we cannot assure such reserves will be sufficient to meet write-offs of uncollectible receivables or that our losses from such receivables will be consistent with our expectations.</span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, some of our customers may be highly leveraged and subject to their own operating and regulatory risks, which increases the risk that they may default on their obligations to us. To the extent one or more of our key customers is in financial distress or commences bankruptcy proceedings, contracts with these customers may be subject to renegotiation or rejection under applicable provisions of the United States Bankruptcy Code and similar international laws. Any material nonpayment or nonperformance by our key customers could adversely affect our business, financial condition and results of operations. The current downturn in our industry as a result of the COVID-19 pandemic along with the market volatility due to variable oil production from Russia and Saudi Arabia has exacerbated these credit risks. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, customers experiencing financial difficulty may delay payment for our products and services. Such delays, even if accounts are ultimately paid in full, could reduce our cash resources available and materially and adversely impact our credit available from suppliers and financial institutions.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our long-lived assets, goodwill, other intangible assets and other assets are impaired, we may be required to record significant non-cash charges to our earnings.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize impairments of goodwill when the fair value of any of our reporting units becomes less than its carrying value. Our estimates of fair value are based on assumptions about future cash flows of each reporting unit, discount rates applied to these cash flows and current market estimates of value. Based on the uncertainty of future revenue growth rates, gross profit performance, and other assumptions used to estimate our reporting units&#8217; fair value, future reductions in our expected cash flows could cause a material non-cash impairment charge of goodwill, which could have a material adverse effect on our results of operations and financial condition. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please see additional discussion regarding goodwill in &#8220;Management&#8217;s Discussion &amp; Analysis of Financial Condition and Results of Operation&#8212;Critical Accounting Estimates&#8212;Goodwill.&#8221;</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have certain long-lived assets, other intangible assets and other assets which could be at risk of impairment or may require reserves based upon anticipated future benefits to be derived from such assets. Any change in the valuation of such assets could have a material effect on our profitability.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restrictions in the agreement governing our ABL Credit Facility could adversely affect our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 5, 2018, FICV, Frank&#8217;s International, LLC and Blackhawk, as borrowers, and FINV, certain of FINV&#8217;s subsidiaries, including FICV, Frank&#8217;s International, LLC, Blackhawk, Frank&#8217;s International GP, LLC, Frank&#8217;s International, LP, Frank&#8217;s International LP B.V., Frank&#8217;s International Partners B.V., Frank&#8217;s International Management B.V., Blackhawk Intermediate Holdings, LLC, Blackhawk Specialty Tools, LLC, and Trinity Tool Rentals, L.L.C., as guarantors, entered into a five-year senior secured revolving credit facility (the &#8220;ABL Credit Facility&#8221;) with JPMorgan Chase Bank, N.A., as administrative agent (the &#8220;ABL Agent&#8221;), and other financial institutions as lenders with total commitments of $100.0 million, including up to $15.0 million available for letters of credit. The operating and financial restrictions in our ABL Credit Facility and any future financing agreements could restrict our ability to finance future operations or capital needs, or otherwise pursue our business activities. For example, our ABL Credit Facility limits our and our subsidiaries&#8217; ability to, among other things:</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">incur debt or issue guarantees;         </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">incur or permit certain liens to exist;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make certain investments, acquisitions or other restricted payments;      </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">dispose of assets; </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">engage in certain types of transactions with affiliates;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">merge, consolidate or transfer all or substantially all of our assets; and</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">prepay certain indebtedness.</span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, our ABL Credit Facility contains a covenant requiring us to maintain a minimum fixed charge coverage ratio of 1.0 to 1.0 based on the ratio of (a) consolidated EBITDA (as defined therein) minus unfinanced capital expenditures to (b) Fixed Charges (as defined therein) when availability under our ABL Credit Facility falls below the greater of (a) $12.5 million and (b) 15% of the lesser of the borrowing base and aggregate commitments. Accounts receivable received by FINV&#8217;s U.S. subsidiaries that are parties to our ABL Credit Facility will be deposited into deposit accounts subject to deposit control agreements in favor of the ABL Agent. In the event FINV does not maintain the minimum fixed charge coverage ratio discussed above, these deposit accounts would be subject to &#8220;springing&#8221; cash dominion.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, any borrowings under our ABL Credit Facility may be at variable rates of interest that expose us to interest rate risk. If interest rates increase, our debt service obligations on the variable rate indebtedness will increase even though the amount borrowed will remain the same, and our net income and cash flows will correspondingly decrease. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A failure to comply with the covenants in the agreement governing our ABL Credit Facility could result in an event of default, which, if not cured or waived, would permit the exercise of remedies against us that could have a material adverse effect on our business, results of operations and financial position. Remedies under our ABL Credit Facility include foreclosure on the collateral securing the indebtedness and termination of the commitments under our ABL Credit Facility, and any outstanding borrowings under our ABL Credit Facility may be declared immediately due and payable.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please see &#8220;Management&#8217;s Discussion &amp; Analysis of Financial Condition and Results of Operation&#8212;Liquidity and Capital Resources&#8212;Credit Facility&#8221; for an expanded discussion regarding our ABL Credit Facility, including current amounts outstanding. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Legal and Regulatory Requirements </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our operations and our customers&#8217; operations are subject to a variety of governmental laws and regulations that may increase our costs, limit the demand for our services and products or restrict our operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business and our customers&#8217; businesses may be significantly affected by:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">federal, state and local restrictions on business activity and travel including stay at home orders and quarantines such as those enacted in response to COVID-19;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">federal, state and local and non-U.S. laws and other regulations relating to oilfield operations, worker safety and protection of the environment and natural resources;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in these laws and regulations; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the level of enforcement of these laws and regulations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we depend on the demand for our services and products from the oil and gas industry. This demand is affected by changing taxes, price controls and other laws and regulations relating to the oil and gas industry in general. For example, the adoption of laws and regulations curtailing exploration and development drilling for oil and gas for economic or other policy reasons could adversely affect our operations by limiting demand for our products. In addition, some non-U.S. countries may adopt regulations or practices that give advantage to indigenous oil companies in bidding for oil leases, or require indigenous companies to perform oilfield services currently supplied by international service companies. To the extent that such companies are not our customers, or we are unable to develop relationships with them, our business may suffer. We cannot determine the extent to which our future operations and earnings may be affected by new legislation, new regulations or changes in existing regulations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of our non-U.S. operations and sales, we are also subject to changes in non-U.S. laws and regulations that may encourage or require hiring of local contractors or require non-U.S. contractors to employ citizens of, or purchase supplies from, a particular jurisdiction. If we fail to comply with any applicable law or regulation, our business, financial condition and results of operations may be adversely affected.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our operations are subject to environmental and operational safety laws and regulations that may expose us to significant costs and liabilities. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our oil and gas exploration and production customers operations in the United States and other countries are subject to stringent federal, state and local legal requirements governing environmental protection. These requirements may take the form of laws, regulations, executive actions and various other legal initiatives. See Part I, Item 1. &#8220;Business &#8211; Environmental and Occupational Health and Safety Regulation&#8221; for more discussion on these matters. Compliance with these regulations and other regulatory initiatives, or any other new environmental laws and regulations could, among other things, require us or our customers to install new or modified emission controls on equipment or processes, incur longer permitting timelines, and incur significantly increased capital or operating expenditures, which costs may be significant. Additionally, one or more of these developments that impact our customers could reduce demand for our products and services, which could have a material adverse effect on our business, results of operations and financial condition.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our operations may be adversely affected by various laws and regulations in countries in which we operate relating to the equipment and operation of drilling units, oil and gas exploration and development, as well as import and export activities. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Governments in some foreign countries have been increasingly active in regulating and controlling the ownership of concessions and companies holding concessions, the exploration for oil and gas and other aspects of the oil and gas industries in their countries, including local content requirements for participating in tenders for certain tubular and well construction services. We operate in several of these countries, including Angola, Nigeria, Ghana, Equatorial Guinea, Indonesia, Malaysia, Brazil and Canada. Many governments favor or effectively require that contracts be awarded to local contractors or require foreign contractors to employ citizens of, or purchase supplies from, a particular jurisdiction. These practices may result in inefficiencies or put us at a disadvantage when we bid for contracts against local competitors. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the shipment of goods, services and technology across international borders subjects us to extensive trade laws and regulations. Our import and export activities are governed by unique customs laws and regulations in each of the countries where we operate. Moreover, many countries control the import and export of certain goods, services and technology and impose related import and export recordkeeping and reporting obligations. Governments also may impose economic sanctions against certain countries, persons and other entities that may restrict or prohibit transactions involving such countries, persons and entities. We are also subject to the U.S. anti-boycott law, and although no violation occurred, we made an International Boycott Report on Form 5713 during the year ended December 31, 2019. In addition, certain anti-dumping regulations in the U.S. and other countries in which we operate may prohibit us from purchasing pipe from certain suppliers. The U.S. and other countries also from time to time may impose special punitive tariff regimes targeting goods from certain countries. For example, on March 8, 2018, under Section 232 of the Trade Expansion Act of 1962, the U.S. imposed a 25% tariff on steel articles imported from all countries. However, imports of steel tubes from Australia, Argentina, Brazil and South Korea were exempted from the 25% tariff; the latter three with specific quotas per product. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The laws and regulations concerning import and export activity, recordkeeping and reporting, import and export control and economic sanctions are complex and constantly changing. These laws and regulations may be enacted, amended, enforced or interpreted in a manner materially impacting our operations. An economic downturn may increase some foreign governments&#8217; efforts to enact, enforce, amend or interpret laws and regulations as a method to increase revenue. Materials that we import can be delayed and denied for varying reasons, some of which are outside our control and some of which may result from failure to comply with existing legal and regulatory regimes. Shipping delays or denials could cause unscheduled operational downtime. Any failure to comply with these applicable legal and regulatory obligations also could result in criminal and civil penalties and sanctions, such as fines, imprisonment, debarment from government contracts, seizure of shipments and loss of import and export privileges. </span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2016, voters in the United Kingdom passed a referendum requiring the country to leave the European Union (&#8220;EU&#8221;), and in March 2017 the United Kingdom provided notification of its intent to leave the EU. On January 31, 2020, the United Kingdom formally left the EU, and the United Kingdom and the EU have agreed upon a transition period through December 31, 2020, in order to negotiate a new trade agreement. Our offices in Aberdeen function as a regional hub for warehousing, servicing and repair of equipment. The departure of the United Kingdom from the European Union could impact trade, and shipping both between the United Kingdom and Europe, and generally to all destinations. Disruption or delay of shipping and customs clearance in the United Kingdom could adversely impact our ability to meet our obligations under customer contracts and to accept new work.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Compliance with and changes in laws could be costly and could affect operating results. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operations in the U.S. and in approximately 40 countries that can be impacted by expected and unexpected changes in the legal and business environments in which we operate. Political instability and regional issues in many of the areas in which we operate may contribute to such changes with greater significance or frequency. Our ability to manage our compliance costs and compliance programs will impact our business, financial condition and results of operations. Compliance-related issues could also limit our ability to do business in certain countries. Changes that could impact the legal environment include new legislation, new regulations, new policies, investigations and legal proceedings and new interpretations of existing legal rules and regulations, in particular, changes in export control laws or exchange control laws, additional restrictions on doing business in countries subject to sanctions and changes in laws in countries where we operate or intend to operate. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The imposition of stringent restrictions or prohibitions on offshore drilling by any governing body may have a material adverse effect on our business. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Events over the past decade have heightened environmental and regulatory concerns about the oil and gas industry. From time to time, governing bodies have enacted and may propose legislation or regulations that would materially limit or prohibit offshore drilling in certain areas. If laws are enacted or other governmental action is taken that restrict or prohibit offshore drilling in our expected areas of operation, our expected future growth in offshore services could be reduced and our business could be materially adversely affected. See Part I, Item 1. &#8220;Business &#8211; Environmental and Occupational Health and Safety Regulation&#8221; for more discussion on these offshore regulatory and safety matters. The issuance of more stringent safety and environmental guidelines, regulations or moratoria for drilling in the U.S. Gulf of Mexico could disrupt, delay or cancel drilling operations, increase the cost of drilling operations or reduce the area of operations for drilling. The matters described above, individually or in the aggregate, could have a material adverse effect on our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">There are various risks associated with greenhouse gases and climate change legislation or regulations that could result in increased operating costs and reduced demand for our services.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The threat of climate change continues to attract considerable attention in the United States and other countries. Numerous proposals have been made and could continue to be made at the international, national, regional and state levels of government to monitor and limit existing emissions of GHGs as well as to restrict or eliminate such future emissions. As a result, our operations are subject to a series of regulatory, political, litigation, and financial risks associated with the production and processing of fossil fuels and emission of GHGs. See Part I, Item 1. &#8220;Business &#8211; Environmental and Occupational Health and Safety Regulation&#8221; for more discussion on the threat of climate and restriction of GHG emissions. The adoption and implementation of new or more stringent international, federal or state legislation, regulations or other regulatory initiatives that impose more stringent standards for GHG emissions from the oil and natural gas sector or otherwise restrict the areas in which this sector may produce oil and natural gas or generate GHG emissions could result in increased costs of compliance or costs of consuming fossil fuels, and thereby reduce demand for, oil and natural gas, which could reduce demand for our services and products. Additionally, political, litigation and financial risks may result in our oil and natural gas customers restricting or canceling production activities, incurring liability for infrastructure damages as a result of climatic changes, or impairing their ability to continue to operate in an economic manner, which also could reduce demand for our services and products. One or more of these developments could have a material adverse effect on our business, financial condition and results of operations.  </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legislation, rules, executive actions or regulatory initiatives restricting the use of hydraulic fracturing could reduce demand for our services and products. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we do not perform hydraulic fracturing, many of our oil and gas exploration and production customers utilize this technique. Certain environmental advocacy groups and regulatory agencies have suggested that additional federal, state and local laws and regulations may be needed to more closely regulate the hydraulic fracturing process, and have made claims that hydraulic fracturing techniques are harmful to surface water and drinking water resources and may cause earthquakes. Various governmental entities (within and outside the United States) are in the process of studying, restricting, regulating or preparing to regulate hydraulic fracturing, directly or indirectly. Moreover, with President Biden taking office in January 2021, there also exists the potential for new or amended laws, rules, executive actions and regulatory initiatives that could impose more stringent restrictions on hydraulic fracturing, including potential restrictions on hydraulic fracturing by banning new oil and gas permitting on federal lands. See Part I, Item 1. &#8220;Business &#8211; Environmental and Occupational Health and Safety Regulation&#8221; for more discussion on these hydraulic fracturing matters. The occurrence of any one or more of these developments with respect to hydraulic fracturing in areas where our customers operate could adversely affect, reduce or delay well drilling and completion activities, increase the cost of drilling and production, and thereby reduce demand for our services and products, which could result in a material adverse effect on our business, financial condition, and results of operations. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our operations in countries outside of the United States are subject to a number of U.S. federal laws and regulations, including restrictions imposed by the Foreign Corrupt Practices Act, as well as trade sanctions administered by the Office of Foreign Assets Control and the Commerce Department. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate internationally and in some countries with high levels of perceived corruption commonly gauged according to the Transparency International Corruption Perceptions Index. We must comply with complex foreign and U.S. laws including the United States Foreign Corrupt Practices Act (&#8220;FCPA&#8221;), the UK Bribery Act 2010 and the United Nations Convention Against Corruption, which prohibit engaging in certain activities to obtain or retain business or to influence a person working in an official capacity. We do business and may in the future do additional business in countries and regions in which we may face, directly or indirectly, corrupt demands by officials, tribal or insurgent organizations, or by private entities in which corrupt offers are expected or demanded. Furthermore, many of our operations require us to use third parties to conduct business or to interact with people who are deemed to be governmental officials under the anticorruption laws. Thus, we face the risk of unauthorized payments or offers of payments or other things of value by our employees, contractors or agents. It is our policy to implement compliance procedures to prohibit these practices. However, despite those safeguards and any future improvements to them, our employees, contractors, and agents may engage in conduct for which we might be held responsible, regardless of whether such conduct occurs within or outside the United States. We may also be held responsible for any violations by an acquired company that occur prior to an acquisition, or subsequent to the acquisition but before we are able to institute our compliance procedures. In addition, our non-U.S. competitors that are not subject to the FCPA or similar anticorruption laws may be able to secure business or other preferential treatment in such countries by means that such laws prohibit with respect to us. A violation of any of these laws, even if prohibited by our policies, may result in severe criminal and/or civil sanctions and other penalties, and could have a material adverse effect on our business. Actual or alleged violations could damage our reputation, be expensive to defend, and impair our ability to do business.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently conducting an internal investigation of the operations of certain of our foreign subsidiaries in West Africa for possible violations of the FCPA, our policies and other applicable laws, and in June 2016 we voluntarily disclosed the existence of our extensive internal review to the SEC, the U.S. Department of Justice (&#8220;DOJ&#8221;) and other governmental entities. We are unable to predict the ultimate resolution of these matters before the SEC and DOJ. Adverse action by these government agencies could have a material adverse effect on our business.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compliance with U.S. laws and regulations on trade sanctions and embargoes administered by the United States Department of the Treasury&#8217;s Office of Foreign Assets Control also poses a risk to us. We cannot provide products or services to or in certain countries subject to U.S. or other international trade sanctions or to certain individuals </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and entities subject to sanctions. Furthermore, the laws and regulations concerning import activity, export recordkeeping and reporting, export control and economic sanctions are complex and constantly changing. Any failure to comply with applicable trade-related laws and regulations, even if prohibited by our policies, could result in criminal and civil penalties and sanctions, such as fines, imprisonment, debarment from governmental contracts, seizure of shipments and loss of import and export privileges. It is our policy to implement procedures concerning compliance with applicable trade sanctions, export controls, and other trade-related laws and regulations. However, despite those safeguards and any future improvements to them, our employees, contractors, and agents may engage in conduct for which we might be held responsible, regardless of whether such conduct occurs within or outside the United States. We may also be held responsible for any violations by an acquired company that occur prior to an acquisition, or subsequent to the acquisition but before we are able to institute our compliance procedures.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to extensive government laws and regulations concerning our employees, and the cost of compliance with such laws and regulations can be material.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulations related to wages and other compensation affect our business. Any appreciable increase in applicable employment laws and regulations, including the statutory minimum wage, exemption levels, or overtime regulations, could result in an increase in labor costs. Such cost increases, or the penalties for failing to comply with such statutory minimums, could adversely affect our business, financial condition, results of operations and cash available for distribution to our shareholders. In addition, we are directly and indirectly affected by new tax legislation and regulation and the interpretation of tax laws and regulations. Any changes in employment, benefit plan, tax or labor laws or regulations or new regulations proposed from time to time, could have a material adverse effect on our employment practices, our business, financial condition, results of operations and cash available for distribution to our shareholders.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Data protection and regulations related to privacy, data protection and information security could increase our costs, and our failure to comply could result in fines, sanctions or other penalties, which could materially and adversely affect our results of operations, as well as have an impact on our reputation.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to regulations related to privacy, data protection and information security in the jurisdictions in which we do business. As privacy, data protection and information security laws are interpreted and applied, compliance costs may increase, particularly in the context of ensuring that adequate data protection and data transfer mechanisms are in place.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent years, there has been increasing regulatory enforcement and litigation activity in the areas of privacy, data protection and information security in the U.S. and in various countries in which we operate. In addition, legislators and/or regulators in the U.S., the European Union and other jurisdictions in which we operate are increasingly adopting or revising privacy, data protection and information security laws that could create compliance uncertainty and could increase our costs or require us to change our business practices in a manner adverse to our business. Compliance with current or future privacy, data protection and information security laws could significantly impact our current and planned privacy, data protection and information security related practices, our collection, use, sharing, retention and safeguarding of employee information and information regarding others with whom we do business. Our failure to comply with privacy, data protection and information security laws could result in fines, sanctions or other penalties, which could materially and adversely affect our results of operations and overall business, as well as have an impact on our reputation. For example, the General Data Protection Regulations (EU) 2016/679 (the &#8220;GDPR&#8221;), as supplemented by any national laws (such as in the U.K., the Data Protection Act 2018) and further implemented through binding guidance from the European Data Protection Board, came into effect on May 25, 2018. The GDPR expanded the scope of the EU data protection law to all foreign companies processing personal data of European Economic Area individuals and imposed a stricter data protection compliance regime, including the introduction of administrative fines for non-compliance up to 4% of global total annual worldwide turnover or &#8364;20 million (whichever is higher), depending on the type and severity of the breach, as well as the right to compensation for financial or non-financial damages claimed by any individuals under Article 82 GDPR and the reputational damages that our business may be facing as a result of any personal data breach or violation of the GDPR. </span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Corporate Structure </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are a holding company and our sole material assets are our direct and indirect equity interests in our operating subsidiaries, and we are accordingly dependent upon distributions from such subsidiaries to pay taxes and our corporate and other overhead expenses, make payments under the Tax Receivable Agreement, and pay dividends.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a holding company and have no material assets other than our direct and indirect equity interests in our operating subsidiaries. We have no independent means of generating revenue. We intend to cause our subsidiaries to make distributions to us in an amount sufficient to allow us to (i) pay our taxes and our corporate and other overhead expenses, (ii) make payments under the Tax Receivable Agreement we entered into with Mosing Holdings in connection with the initial public offering (&#8220;IPO&#8221;) (such agreement, the &#8220;TRA&#8221;) and (iii) pay dividends, if any, declared by us. To the extent that we need funds and our subsidiaries are restricted from making such distributions under applicable law or regulation or under the terms of their financing or other contractual arrangements, or are otherwise unable to provide such funds, our liquidity and financial condition could be materially adversely affected.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Mosing family holds a significant minority of the total voting power of the Company&#8217;s common stock and, accordingly, could have substantial control over selection of certain board positions.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Mosing family (either individually or through various holding entities of the Mosing family members), based on the best information available to the Company, currently collectively owns approximately 47% of the total voting power of the Company&#8217;s common stock (the &#8220;FINV Stock&#8221;) entitled to vote at annual or special meetings. While the Mosing family members have terminated a voting agreement with respect to the shares they own, the Mosing family has the ability (but not the requirement) to designate on an annual basis who will comprise our Board of Supervisory Directors nominated to the shareholders based on the amount of shares that they collectively own. Moreover, pursuant to our amended and restated articles of association, our board of directors will consist of no more than nine individuals. The Mosing family has the right to recommend one director for nomination to the supervisory board for each 10% of the outstanding FINV Stock they collectively beneficially own, up to a maximum of five directors. The remaining directors are nominated by our supervisory board. Our supervisory board currently consists of nine members, three of whom are members of the Mosing family. The existence of significant shareholders may also have the effect of deterring hostile takeovers, delaying or preventing changes in control or changes in management, or limiting the ability of our other shareholders to approve transactions that they may deem to be in the best interests of our company. So long as the Mosing family continues to own a significant amount of the FINV Stock, even if such amount represents less than 50% of the aggregate voting power, they will continue to be able to influence matters requiring shareholder approval, regardless of whether or not other shareholders believe that the transaction is in their own best interests. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Mosing family may have interests that conflict with holders of shares of our common stock.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Mosing family may have conflicting interests with other holders of shares of our common stock. For example, the Mosing family may have different tax positions from us or other holders of shares of our common stock which could influence their decisions regarding whether and when to cause us to dispose of assets and whether and when to cause us to incur new or refinance existing indebtedness, especially in light of the existence of the TRA. In addition, the structuring of future transactions may take into consideration the Mosing family&#8217;s tax or other considerations even where no similar benefit would accrue to other holders of shares of our common stock.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are required under the TRA to pay Mosing Holdings or its permitted transferees for certain tax benefits we may claim, and the amounts we may pay could be significant. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We entered into the TRA with FICV and Mosing Holdings in connection with the IPO. This agreement generally provides for the payment by us of 85% of the net cash savings, if any, in U.S. federal, state and local income tax and franchise tax we actually realize (or are deemed to realize in certain circumstances) in periods after the IPO as a result of (i) tax basis increases resulting from the transfer of FICV interests to us in connection with the conversion of all of the shares of Series A convertible preferred stock in FINV (the &#8220;Preferred Stock&#8221;) into shares of </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our common stock (the &#8220;Conversion&#8221;) and (ii) imputed interest deemed to be paid by us as a result of, and additional tax basis arising from, payments under the TRA. We will retain the benefit of the remaining 15% of these cash savings, if any. Payments we make under the TRA will be increased by any interest accrued from the due date (without extensions) specified by the TRA. The payments under the TRA will not be conditioned upon a holder of rights under the TRA having a continued ownership interest in FINV.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The payment obligations under the TRA are FINV&#8217;s obligations and are not obligations of FICV. The term of the TRA commenced upon the completion of the IPO and will continue until all tax benefits that are subject to the TRA have been utilized or expired, unless we exercise our right to terminate the TRA (or the TRA is terminated due to other circumstances, including our breach of a material obligation thereunder or certain mergers or other changes of control), and we make the termination payment specified by the TRA.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimating the amount and timing of payments that may be made under the TRA is by its nature imprecise. For purposes of the TRA, cash savings in tax generally are calculated by comparing our actual tax liability to the amount we would have been required to pay had we not been able to utilize any of the tax benefits subject to the TRA. The amounts payable, as well as the timing of any payments, under the TRA are dependent upon significant future events and assumptions, including the amount and timing of the taxable income we generate in the future and the tax rate then applicable, our use of loss carryovers and the portion of our payments under the TRA constituting imputed interest or giving rise to depreciable or amortizable tax basis. We expect that the payments that we will be required to make under the TRA will be substantial. While we may defer payments under the TRA to the extent we do not have sufficient cash to make such payments (except in the case of an acceleration of payments thereunder occurring in connection with an early termination of the TRA or certain mergers or changes of control) any such unpaid obligation will accrue interest. Additionally, during any such deferral period, we are prohibited from paying dividends on our common stock.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">In certain cases, payments under the TRA to Mosing Holdings or its permitted transferees may be accelerated and/or significantly exceed the actual benefits, if any, we realize in respect of the tax attributes subject to the TRA. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we elect to exercise our sole right to terminate the TRA early, which we may do in our sole discretion (or if it terminates early as a result of our breach), we would be required to make a substantial, immediate lump-sum payment equal to the present value of the hypothetical future payments that could be required to be paid under the TRA (based upon certain assumptions and deemed events set forth in the TRA, including the assumption that we have sufficient taxable income to fully utilize the tax attributes subject to the TRA), determined by applying a discount rate equal to the long-term Treasury rate in effect on the applicable date plus 300 basis points. Any early termination payment may be made significantly in advance of, and may materially exceed, the actual realization, if any, of the future tax benefits to which the termination payment relates. In addition, payments due under the TRA would be similarly accelerated following certain mergers or other changes of control. In these situations (or if the TRA terminates early), our obligations under the TRA could have a substantial negative impact on our liquidity and could have the effect of delaying, deferring or preventing certain mergers, asset sales, other forms of business combinations or other changes of control. For example, if the TRA were terminated on December 31, 2020, the estimated termination payment would be approximately $68.0 million (calculated using a discount rate of 4.45%). The foregoing number is merely an estimate and the actual payment could differ materially. There can be no assurance that we will be able to finance our obligations under the TRA. If we were unable to finance our obligations due under the TRA, we would be in breach of the agreement. Any such breach could adversely affect our business, financial condition or results of operations. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We will not be reimbursed for any payments made under the TRA in the event that any tax benefits are subsequently disallowed.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments under the TRA will be based on the tax reporting positions that we will determine. If the Internal Revenue Service (the &#8220;IRS&#8221;) were to successfully challenge a tax basis increase or other benefits arising under the TRA, the holders of rights under the TRA will not reimburse us for any payments previously made under the TRA if such basis increases or other benefits are subsequently disallowed, except that excess payments made to any such </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">holder will be netted against payments otherwise to be made, if any, to such holder after our determination of such excess. As a result, in such circumstances, we could make payments that are greater than our actual cash tax savings, if any, and may not be able to recoup those payments, which could adversely affect our liquidity. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">In the event that our payment obligations under the TRA are accelerated upon certain mergers or other changes of control, the consideration payable to holders of our common stock could be substantially reduced.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we experience a merger or other change of control, we would be obligated to make a substantial, immediate lump-sum payment under the TRA, and such payment may be significantly in advance of, and may materially exceed, the actual realization, if any, of any cash tax savings from the tax benefits to which the payment relates. As a result of this payment obligation, holders of our common stock could receive substantially less consideration in connection with a change of control transaction than they would receive in the absence of such obligation. Further, our payment obligations under the TRA will not be conditioned upon a holder of rights under the TRA having a continued interest in us. Accordingly, the interests of holders of rights under the TRA may conflict with those of the holders of our common stock. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="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><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future sales of our common stock in the public market could lower our stock price, and any additional capital raised by us through the sale of equity may dilute your ownership in us. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February 17, 2021, we had 226,578,254 outstanding shares of our common stock. We may sell additional shares of common stock in subsequent public offerings. Members of the Mosing family own, both directly and indirectly and based on the best information available to the Company, approximately 47% of our total outstanding FINV Stock. All of these shares may be sold into the market in the future. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict the size of future issuances of our common stock or the effect, if any, that future issuances and sales of shares of our common stock will have on the market price of our common stock. Sales of substantial amounts of our common stock (including shares issued in connection with an acquisition), or the perception that such sales could occur, may adversely affect prevailing market prices of our common stock. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our declaration of dividends is within the discretion of our management board, with the approval of our supervisory board, and subject to certain limitations under Dutch law, and there can be no assurance that we will pay dividends. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our dividend policy is within the discretion of our management board, with the approval of our supervisory board, and the amount of future dividends, if any, will depend upon various factors, including our results of operations, financial condition, capital requirements and investment opportunities. We can provide no assurance that we will pay dividends on our common stock. No dividends on our common stock will accrue in arrears. In addition, Dutch law contains certain restrictions on a company&#8217;s ability to pay cash dividends, and we can provide no assurance that those restrictions will not prevent us from paying a dividend in future periods. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As a Dutch company with limited liability, the rights of our shareholders may be different from the rights of shareholders in companies governed by the laws of U.S. agencies. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a Dutch company with limited liability (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Naamloze Vennootschap</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). Our corporate affairs are governed by our articles of association and by the laws governing companies incorporated in the Netherlands. The rights of shareholders and the responsibilities of members of our management board and supervisory board may be different from those in companies governed by the laws of U.S. jurisdictions. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, resolutions of the general meeting of shareholders may be taken with majorities different from the majorities required for adoption of equivalent resolutions in, for example, Delaware corporations. Although shareholders will have the right to approve legal mergers or demergers, Dutch law does not grant appraisal rights to </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a company&#8217;s shareholders who wish to challenge the consideration to be paid upon a legal merger or demerger of a company. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, if a third party is liable to a Dutch company, under Dutch law shareholders generally do not have the right to bring an action on behalf of the company or to bring an action on their own behalf to recover damages sustained as a result of a decrease in value, or loss of an increase in value, of their ordinary shares. Only in the event that the cause of liability of such third party to the company also constitutes a tortious act directly against such shareholder and the damages sustained are permanent, may that shareholder have an individual right of action against such third party on its own behalf to recover damages. The Dutch Civil Code provides for the possibility to initiate such actions collectively. A foundation or an association whose objective, as stated in its articles of association, is to protect the rights of persons having similar interests may institute a collective action. The collective action cannot result in an order for payment of monetary damages but may result in a declaratory judgment (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">verklaring voor recht</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), for example declaring that a party has acted wrongfully or has breached a fiduciary duty. The foundation or association and the defendant are permitted to reach (often on the basis of such declaratory judgment) a settlement which provides for monetary compensation for damages. A designated Dutch court may declare the settlement agreement binding upon all the injured parties, whereby an individual injured party will have the choice to opt-out within the term set by the court (at least three months). Such individual injured party, may also individually institute a civil claim for damages within the before mentioned term. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, certain provisions of Dutch corporate law have the effect of concentrating control over certain corporate decisions and transactions in the hands of our management board and supervisory board. As a result, holders of our shares may have more difficulty in protecting their interests in the face of actions by members of our management board and supervisory board than if we were incorporated in the United States. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the performance of its duties, our management board and supervisory board will be required by Dutch law to act in the interest of the company and its affiliated business, and to consider the interests of our company, our shareholders, our employees and other stakeholders in all cases with reasonableness and fairness. It is possible that some of these parties will have interests that are different from, or in addition to, interests of our shareholders. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our articles of association and Dutch corporate law contain provisions that may discourage a takeover attempt. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions contained in our amended and restated articles of association and the laws of the Netherlands could make it more difficult for a third party to acquire us, even if doing so might be beneficial to our shareholders. Provisions of our articles of association impose various procedural and other requirements, which could make it more difficult for shareholders to effect certain corporate actions. Among other things, these provisions: </span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">authorize our management board, with the approval of our supervisory board, for a period of five years (which ends on May 19, 2022, unless extended) to issue common stock, including for defensive purposes, without shareholder approval; and</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">do not provide for shareholder action by written consent, thereby requiring all shareholder actions to be taken at a general meeting of shareholders.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These provisions, alone or together, could delay hostile takeovers and changes in control of our company or changes in our management. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">It may be difficult for you to obtain or enforce judgments against us or some of our executive officers and directors in the United States or the Netherlands. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were formed under the laws of the Netherlands and, as such, the rights of holders of our ordinary shares and the civil liability of our directors will be governed by the laws of the Netherlands and our amended and restated articles of association. </span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the absence of an applicable convention between the United States and the Netherlands providing for the reciprocal recognition and enforcement of judgments (other than arbitration awards and divorce decrees) in civil and commercial matters, a judgment rendered by a court in the United States will not automatically be recognized by the courts of the Netherlands. In principle, the courts of the Netherlands will be free to decide, at their own discretion, if and to what extent a judgment rendered by a court in the United States should be recognized in the Netherlands. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Without prejudice to the above, in order to obtain enforcement of a judgment rendered by a United States court in the Netherlands, a claim against the relevant party on the basis of such judgment should be brought before the competent court of the Netherlands. During the proceedings such court will assess, when requested, whether a foreign judgment meets the above conditions. In the affirmative, the court may order that substantive examination of the matter shall be dispensed with. In such case, the court will confine itself to an order reiterating the foreign judgment against the party against whom it had been obtained. Otherwise, a new substantive examination will take place. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In all of the above situations, we note the following rules as applied by Dutch courts:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">where all other elements relevant to the situation at the time of the choice are located in a country other than the country whose law has been chosen, the choice of the parties shall not prejudice the application of provisions of the law of that other country which cannot be derogated from by agreement;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the overriding mandatory provisions of the law of the courts remain applicable (irrespective of the law chosen); </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">effect may be given to overriding mandatory provisions of the law of the country where the obligations arising out of the relevant transaction documents have to be or have been performed, insofar as those overriding mandatory provisions render the performance of the contract unlawful; and</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the application of the law of any jurisdiction may be refused if such application is manifestly incompatible with the public policy (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">openbare orde</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) of the courts.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our amended and restated articles of association, we will indemnify and hold our officers and directors harmless against all claims and suits brought against them, subject to limited exceptions. Under our amended and restated articles of association, to the extent allowed by law, the rights and obligations among or between us, any of our current or former directors, officers and employees and any current or former shareholder will be governed exclusively by the laws of the Netherlands and subject to the jurisdiction of Dutch courts, unless those rights or obligations do not relate to or arise out of their capacities listed above. Although there is doubt as to whether U.S. courts would enforce such provision in an action brought in the United States under U.S. securities laws, this provision could make judgments obtained outside of the Netherlands more difficult to have recognized and enforced against our assets in the Netherlands or jurisdictions that would apply Dutch law. Insofar as a release is deemed to represent a condition, stipulation or provision binding any person acquiring our ordinary shares to waive compliance with any provision of the Securities Act or of the rules and regulations of the SEC, such release will be void. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Actions of activist shareholders could cause us to incur substantial costs, divert management's attention and resources, and have an adverse effect on our business.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we always welcome constructive input from our shareholders and regularly engage in dialogue with our shareholders to that end, activist shareholders may from time to time engage in proxy solicitations, advance shareholder proposals or otherwise attempt to impose changes or acquire control over us. If activist shareholder activities occur, our business could be adversely affected because responding to proxy contests and reacting to other actions by activist shareholders can be costly and time-consuming, disruptive to our operations and divert the attention of management and our employees. In addition, perceived uncertainties as to our future direction, strategy or leadership created as a consequence of activist shareholder initiatives may result in the loss of potential business opportunities, harm our ability to attract new investors, customers, employees, suppliers and other strategic partners, and cause our share price to experience periods of volatility or stagnation.</span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Tax Matters</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in tax laws, treaties or regulations or adverse outcomes resulting from examination of our tax returns could adversely affect our financial results. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future effective tax rates could be adversely affected by changes in tax laws, treaties and regulations, both in the United States and internationally. Tax laws, treaties and regulations are highly complex and subject to interpretation. Consequently, we are subject to changing tax laws, treaties and regulations in and between countries in which we operate or are resident. Our income tax expense is based upon the interpretation of the tax laws in effect in various countries at the time that the expense was incurred. A change in these tax laws, treaties or regulations, or in the interpretation thereof, could result in a materially higher tax expense or a higher effective tax rate on our worldwide earnings. If any country successfully challenges our income tax filings based on our structure, or if we otherwise lose a material tax dispute, our effective tax rate on worldwide earnings could increase substantially and our financial results could be materially adversely affected. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In particular, the U.S. federal income tax legislation enacted in 2017 and commonly referred to as the Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;) is highly complex and subject to interpretation. The presentation of our financial condition and results of operations is based upon our current interpretation of the provisions contained in the Tax Act. In the future, the Treasury Department and the IRS are expected to issue final regulations and additional interpretive guidance with respect to the provisions of the Tax Act. Any significant variance of our current interpretation of such provisions from any future final regulations or interpretive guidance could result in a change to the presentation of our financial condition and results of operations and could negatively affect our business.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We are a Netherlands limited liability company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">classified as a corporation for U.S. federal income tax purposes, and our U.S. holders may be subject to certain anti-deferral rules under U.S. tax law. For instance, U.S. tax authorities could treat us as a &#8220;passive foreign investment company,&#8221; which could have adverse U.S. federal income tax consequences to U.S. holders. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A foreign corporation will be treated as a &#8220;passive foreign investment company,&#8221; or PFIC, for U.S. federal income tax purposes if either:</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) at least 75% of its gross income for any taxable year (including the pro-rata share of the gross income of any company, U.S. or foreign, in which it is considered to own, directly or indirectly, 25% or more of the shares by value) consists of certain types of &#8220;passive income&#8221; or </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) at least 50% of the average value of the corporation&#8217;s assets for any taxable year (averaged over the year and ordinarily determined based on fair market value and including the pro-rata share of the assets of any company in which it is considered to own, directly or indirectly, 25% or more of the shares by value) produce or are held for the production of those types of &#8220;passive income.&#8221; </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of these tests, &#8220;passive income&#8221; includes dividends, interest, gains from the sale or exchange of investment property, and rents and royalties other than certain rents and royalties which are received from unrelated parties in connection with the active conduct of a trade or business, but does not include income derived from the performance of services. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once a foreign corporation is treated as a PFIC for any taxable year in which a U.S. holder owns stock in the corporation, it will generally continue to be treated as a PFIC for all subsequent taxable years with respect to such U.S. holder. U.S. shareholders of a PFIC are subject to a disadvantageous U.S. federal income tax regime. If we were treated as a PFIC, then a U.S. holder that does not make a &#8220;mark-to-market&#8221; election or an election to treat us as a &#8220;qualified electing fund&#8221; will be subject to unfavorable treatment on certain &#8220;excess distributions&#8221; and any gain recognized on a disposition of our shares. Among other consequences, our dividends (to the extent they constitute excess distributions) and gains from the sale of our shares would be taxed at the regular rates applicable to ordinary income, rather than the lower rate applicable to certain dividends received by an individual from a qualified foreign corporation. </span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the current and anticipated value of our assets and the composition of our income, assets, and operations, we do not expect to be a PFIC for the current taxable year or in the foreseeable future. However, the application of the PFIC rules involves a facts and circumstances analysis and we cannot assure you that the IRS would agree with our conclusion or that the U.S. tax laws will not change significantly.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. federal income tax treatment of non-U.S. entities is complicated, and the U.S. federal income tax consequences to each shareholder depends on such shareholder&#8217;s particular circumstances. For example, if a U.S. holder owns (or is deemed to own) more than 10% of our shares (by vote or value), such holder may be subject to additional anti-deferral rules not discussed herein, such as those under the &#8220;subpart F&#8221; and &#8220;global intangible low-taxed income&#8221; regimes. Accordingly, each of our shareholders is urged to consult its own tax advisors regarding the application of the PFIC rules and other aspects of U.S. tax law that may apply to such shareholder.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">U.S. &#8220;anti-inversion&#8221; tax laws could adversely affect our results, result in a reduced amount of foreign tax credit for U.S. holders, or limit future acquisitions of U.S. businesses.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under U.S. &#8220;anti-inversion&#8221; tax laws, if, following the acquisition of a U.S. corporation (or substantially all of the assets of a U.S. corporation) by a foreign corporation, the equity owners of that U.S. corporation own at least 80% (by vote or value, calculated without regard for any stock issued in any public offering) of our stock by reason of holding stock in such U.S. corporation, then the acquiring foreign corporation could be treated as a U.S. corporation for U.S. federal tax purposes even though it is a corporation created and organized outside of the United States. In such event we would be subject to U.S. federal income tax on our worldwide income, which would reduce our cash available for distribution and the value of our common stock, and the ability of a U.S. holder to obtain a U.S. foreign tax credit with respect to any Dutch withholding tax imposed on a distribution from us could be adversely affected.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, following the acquisition of a U.S. corporation (or substantially all of the assets of a U.S. corporation) by a foreign corporation, the U.S. &#8220;anti-inversion&#8221; rules can limit the ability of an acquired U.S. corporation and its U.S. affiliates to utilize U.S. tax attributes (including net operating losses and certain tax credits) to offset U.S. taxable income resulting from certain transactions if the shareholders of the acquired U.S. corporation hold at least 60% (by vote or value) but less than 80% of the shares of the foreign acquiring corporation by reason of holding shares in the U.S. corporation, and certain other conditions are met.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not believe these rules apply to our prior acquisitions of U.S. businesses; however, there can be no assurance that the IRS will not challenge this determination. These rules may apply with respect to any potential future acquisitions of U.S. businesses by us using our stock as consideration. As a result, these rules may impose adverse consequences or apply limitations on our ability to engage in future acquisitions.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_22"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1B. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unresolved Staff Comments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;None.</span></div><div><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_25"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Properties</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In order to design, manufacture and service the proprietary equipment that support our operations, as well as the products that we offer for sale directly to external customers, we maintain several manufacturing and service facilities around the world. Though our manufacturing and service capabilities are primarily concentrated in the U.S., we currently provide our services and products in approximately 40 countries. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The following table details our material facilities by segment, owned or leased by us as of December&#160;31, 2020.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.989%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.389%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leased or <br/>Owned</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal/Most Significant Use</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">All Segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Houston, Texas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate office</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lafayette, Louisiana</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Regional operations, manufacturing, engineering and administration</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Den Helder, the Netherlands</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Regional operations and administration</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">TRS and Tubulars Segments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">New Iberia, Louisiana</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Regional operations</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">TRS Segment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aberdeen, Scotland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Regional operations, engineering and administration</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dubai, United Arab Emirates</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owned/Leased</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Regional operations and administration</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Kuala Lumpur, Malaysia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Regional operations and administration</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maca&#233;, Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Regional operations and administration</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Cementing Equipment Segment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Houma, Louisiana</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Regional operations</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our largest manufacturing facility is located in Lafayette, Louisiana, where we design and manufacture a substantial portion of our service equipment. The main administrative building within the facility is approximately 172,636 square feet. We believe the facilities that we currently occupy are suitable for their intended use.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_28"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to Item 3. Legal Proceedings is included in Note 16&#8212;Commitments and Contingencies to the consolidated financial statements.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_31"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mine Safety Disclosures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Not applicable.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_34"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div style="text-align:center"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_37"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Market for the Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our common stock is traded on the NYSE under the symbol &#8220;FI&#8221;. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;On February&#160;17, 2021, we had 226,578,254 shares of common stock outstanding. The common shares outstanding at February&#160;17, 2021, were held by approximately 28 record holders. The actual number of shareholders is greater than the number of holders of record.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;See Part III, Item 12, &#8220;Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters&#8221; for discussion of equity compensation plans.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Policy</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The declaration and payment of future dividends will be at the discretion of the Board of Supervisory Directors and will depend upon, among other things, future earnings, general financial condition, liquidity, capital requirements and general business conditions. Accordingly, there can be no assurance that we will pay dividends. On October 27, 2017, the Board of Managing Directors of the Company, with the approval of the Board of Supervisory Directors of the Company, approved a plan to suspend the Company&#8217;s quarterly dividend in order to preserve capital for various purposes, including to invest in growth opportunities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unregistered Sales of Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We did not have any sales of unregistered equity securities during the year ended December&#160;31, 2020, that we have not previously reported on a Quarterly Report on Form 10-Q or a Current Report on Form 8-K. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our Board of Directors has authorized a program to repurchase our common stock from time to time. Approximately&#160;$38,502,322&#160;remained authorized for repurchases as of&#160;December&#160;31, 2020; subject to the limitation set in our shareholder authorization for repurchases of our common stock, which is currently 10% of the common stock outstanding as of April 30, 2020. From the inception of this program in February 2020 through&#160;December&#160;31, 2020, we repurchased&#160;570,044 shares of our common stock for a total cost of approximately&#160;$1.5 million. This program was suspended during the second quarter of 2020 due to the impacts of COVID-19 and commodity price declines and will be revisited when market conditions stabilize sufficiently to provide greater clarity to anticipated business results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Graph</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The following performance graph compares the performance of our common stock to the Russell 2000 Index and the PHLX Oil Service Sector Index (&#8220;OSX&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The graph below compares the cumulative total return to holders of our common stock with the cumulative total returns of the Russell 2000 Index and OSX for the period from December&#160;31, 2015 through December 31, 2020. The graph assumes that the value of the investment in our common stock was $100 at December 31, 2015 and for each index (including reinvestment of dividends) and tracks the return on the investment through December&#160;31, 2020.&#160;The shareholder return set forth herein is not necessarily indicative of future performance.</span></div><div style="text-align:center"><img src="fi-20201231_g1.jpg" alt="fi-20201231_g1.jpg" style="height:404px;margin-bottom:5pt;vertical-align:text-bottom;width:618px"/></div><div style="margin-bottom:11pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*$100 invested on 12/31/2015, including reinvestment of dividends.<br/>Fiscal year ending December 31.</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The performance graph above and related information shall not be deemed &#8220;soliciting material&#8221; or to be &#8220;filed&#8221; with the SEC, nor shall such information be incorporated by reference into any future filing under the Securities Act or the Exchange Act, except to the extent that we specifically incorporate by reference.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_40"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selected Financial Data</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The selected consolidated financial information contained below is derived from our Consolidated Financial Statements and should be read in conjunction with Part II, Item 7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and our audited Consolidated Financial Statements that are included in this Form 10-K. Our historical results are not necessarily indicative of our results to be expected in any future period. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Statement Data:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579,920&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,493&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,795&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,220)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(159,457)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,079)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994,165&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,261,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,588,061&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661,249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,115,901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,311,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings Per Share Information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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></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></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></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted loss per common share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.05)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.72)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.77)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average common shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,584&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends per common share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Data:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,996&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,715&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,031&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.270%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.530%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2019, the Company adopted new accounting guidance regarding leases. Prior year amounts reflected in the table above have not been adjusted and continue to be reflected in accordance with historical accounting guidance.</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Adjusted EBITDA is a supplemental non-GAAP financial measure that is used by management and external users of our financial statements, such as industry analysts, investors, lenders and rating agencies. For a definition and a reconciliation of Adjusted EBITDA to net income (loss), its most directly comparable financial measure presented in accordance with GAAP, see Part II, Item 7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations - How We Evaluate Our Operations - Adjusted EBITDA and Adjusted EBITDA Margin.&#8221;</span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_43"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the consolidated financial statements and the related notes thereto included in Part II, Item 8, &#8220;Financial Statements and Supplementary Data&#8221; included in this Form 10-K.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This section contains forward-looking statements that are based on management&#8217;s current expectations, estimates and projections about our business and operations, and involve risks and uncertainties. Our actual results may differ materially from those currently anticipated and expressed in such forward-looking statements because of various factors, including those described in the sections titled &#8220;Cautionary Note Regarding Forward-Looking Statements,&#8221; Part I, Item 1A, &#8220;Risk Factors&#8221; and elsewhere in this Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This section of this Form 10-K generally discusses 2020 and 2019 items and year-to-year comparisons between 2020 and 2019. Discussions of 2018 items and year-to-year comparisons between 2019 and 2018 that are not included in this Form 10-K can be found in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Part II, Item 7 of the Annual Report on Form 10-K for the year ended December 31, 2019.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview of Business</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We are a global provider of highly engineered tubular services, tubular fabrication and specialty well construction and well intervention solutions to the oil and gas industry and have been in business for over 80 years. We provide our services and products to leading exploration and production companies in both offshore and onshore environments, with a focus on complex and technically demanding wells.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conduct our business through three operating segments:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Tubular Running Services. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The TRS segment provides tubular running services globally. Internationally, the TRS segment operates in the majority of the offshore oil and gas markets and also in several onshore regions with operations in approximately 40 countries on six continents. In the U.S., the TRS segment provides services in the active onshore oil and gas drilling regions, including the Permian Basin, Eagle Ford Shale, Haynesville Shale, Marcellus Shale and Utica Shale, as well as in the U.S. Gulf of Mexico. Our customers in these markets are primarily large exploration and production companies, including international oil and gas companies, national oil and gas companies, major independents and other oilfield service companies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Tubulars. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tubulars segment designs, manufactures and distributes connectors and casing attachments for large </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OD</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> heavy wall pipe. Additionally, the Tubulars segment sells large OD pipe originally manufactured by various pipe mills, as plain end or fully fabricated with proprietary welded or thread-direct connector solutions and provides specialized fabrication and welding services in support of offshore deepwater projects, including drilling and production risers, flowlines and pipeline end terminations, as well as long-length tubular assemblies up to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400 </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">feet in length. The Tubulars segment also specializes in the development, manufacture and supply of proprietary drilling tool solutions that focus on improving drilling productivity through eliminating or mitigating traditional drilling operational risks.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Cementing Equipment. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CE </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segment provides specialty equipment to enhance the safety and efficiency of rig operations. It provides specialized equipment, services and products utilized in the construction, completion and abandonment of the wellbore in both onshore and offshore environments. The product portfolio includes casing accessories that serve to improve the installation of casing, centralization and wellbore zonal isolation, as well as enhance cementing operations through advance wiper plug and float equipment technology. Abandonment solutions are primarily used to isolate portions of the wellbore through the setting of barriers downhole to allow for rig evacuation in case of inclement weather, maintenance work on other rig equipment, squeeze cementing, pressure testing within the wellbore, hydraulic fracturing and temporary and permanent abandonments. These offerings improve operational efficiencies and limit non-productive time if unscheduled events are encountered at the wellsite.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">How We Generate Our Revenue</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> majority of our services revenue is derived primarily from providing tubular services, which involves the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">handling and installation of multiple joints of pipe to establish a cased wellbore and the installation of smaller diameter pipe inside a cased wellbore. We also generate services revenue from our drilling tool offerings, as well as from </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">well construction and well intervention services.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In contrast, our products revenue is derived from sales of certain products, including large OD pipe connectors and large OD pipe manufactured by third parties directly to external customers, as well as from our </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">well construction and well intervention product offerings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In addition, our customers typically reimburse us for transportation costs that we incur in connection with transporting our products and equipment from our staging areas to the customers&#8217; job sites.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outlook</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full impact of the COVID-19 outbreak and the resulting reduction in oil sector activity continues to evolve daily. However, with ongoing mass vaccination programs beginning to be deployed, we expect the market to respond positively throughout 2021. As COVID-19 responses have normalized and the OPEC and Russia production cut agreements have remained in place, demand is expected to continue to draw down stockpiles of supply. While it is uncertain how long depressed energy demand will last, we anticipate international and U.S. offshore demand for our products and services to moderately increase from current levels as more customer projects come back online in 2021. Exploration and development spending continues to shift toward offshore and internationally focused projects, while U.S. land activity is anticipated to have a moderate recovery over the coming year. Activity in the deepwater offshore market is expected to improve as delayed projects resume and new projects commence throughout 2021. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As COVID-19 has increased challenges relating to personnel logistics, our customer base has accelerated to our efficiency-based integrated technology that remove personnel from the rig site. With this, we continue to focus on deploying this differentiated technology across all markets with a focus on improving market share, asset utilization, and profitability. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For our Tubular Running Services segment, we expect the international offshore markets to see moderate growth in line with market trends, U.S. offshore to remain stable, and U.S. onshore operations to rebound slightly from 2020 as demand for oil improves. This business is typically associated with higher margin projects and will continue to be a vehicle to pull through additional product lines and revenue sources. Competitive pricing is likely to persist that could serve to limit our growth; however, we expect to maintain market share gains from previous years. Our client base continues to expand as drilling contractors and integrated service providers look for differentiated technology and efficiency-based solutions.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tubulars segment is primarily driven by the specialized needs of our customers and the timing of projects, specifically in North America. We also expect to benefit from increased sales in select international markets. We expect our drilling tools service line to grow as we invest further in new technology and continue to gain share in key markets. Similarly, our tubulars product line is anticipated to benefit from greater demand during 2021 than that which was seen during 2020 as offshore activity increases.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Cementing Equipment segment is expected to see incremental improvement year-over-year in offshore markets. U.S. onshore products and services are anticipated to remain relatively flat relative to market trends. As in 2020, the growth of Cementing Equipment into international markets is expected to again see year-over-year growth as equipment is deployed. The U.S. offshore market is expected to see an increase from market share gains.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Overall, management anticipates that the industry and economic impact of COVID-19 and OPEC&#8217;s actions to continue to impact our operations in 2021, the degree to which remains uncertain. We will continue our efforts to expand our newer service and product lines that have been historically weighted to the U.S. offshore market, focusing on international markets which have been historically underrepresented by the Cementing Equipment and </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tubulars segments. We will also place a strong focus on operational efficiency gains and prioritizing projects that improve market share and profitability. As we move through this challenging market, we are continuing to see the results of our profitability improvement project which has increased efficiencies and reduced costs. We will continue to monitor the market to ensure we are right sized to execute customer projects and maximize profitability. We remain in a strong position financially with a significant cash balance relative to our debt.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">How We Evaluate Our Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We use a number of financial and operational measures to routinely analyze and evaluate the performance of our business, including revenue, Adjusted EBITDA, Adjusted EBITDA margin and safety performance.</span></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We analyze our revenue growth by comparing actual monthly revenue to our internal projections for each month to assess our performance. We also assess incremental changes in our monthly revenue across our operating segments to identify potential areas for improvement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;Adjusted EBITDA and Adjusted EBITDA Margin</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We define Adjusted EBITDA as net income (loss) before interest income, net, depreciation and amortization, income tax benefit or expense, asset impairments, gain or loss on disposal of assets, foreign currency gain or loss, equity-based compensation, unrealized and realized gain or loss, the effects of the TRA, other non-cash adjustments and other charges or credits. Adjusted EBITDA margin reflects our Adjusted EBITDA as a percentage of our revenue. We review Adjusted EBITDA and Adjusted EBITDA margin on both a consolidated basis and on a segment basis. We use Adjusted EBITDA and Adjusted EBITDA margin to assess our financial performance because it allows us to compare our operating performance on a consistent basis across periods by removing the effects of our capital structure (such as varying levels of interest expense), asset base (such as depreciation and amortization), items outside the control of our management team (such as income tax and foreign currency exchange rates) and other charges outside the normal course of business. Adjusted EBITDA and Adjusted EBITDA margin have limitations as analytical tools and should not be considered as an alternative to net income (loss), operating income (loss), cash flow from operating activities or any other measure of financial performance presented in accordance with generally accepted accounting principles in the U.S. (&#8220;GAAP&#8221;).</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of Adjusted EBITDA and Adjusted EBITDA margin to net loss for each of the periods presented (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.004%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,220)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235,329)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,733)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other charges (credits), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,023&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,081)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,950)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain) loss on disposal of assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,424)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,309)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,233&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRA related adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(220)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges and credits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,451&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,996&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,521&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,232&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.593%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Comprised of Equity-based compensation expense (2020: $11,010; 2019: $11,280; 2018: $10,621), Mergers and acquisition expense (2020: none; 2019: none; 2018: $58), Unrealized and realized gains (2020: $1,378; 2019: $228; 2018: $1,682), Investigation-related matters (2020: $1,868; 2019: $3,838; 2018: $5,454) and Other adjustments (2020: $616; 2019: $957; 2018: none).</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Safety Performance</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Safety is one of our primary core values. See Item 1&#8212;Business under the heading &#8220;Safety&#8221; included in this Form 10-K for additional discussion. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_46"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our consolidated results for the periods presented (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.364%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,457&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,538&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,358&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579,920&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,493&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue, exclusive of depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,444&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other charges (credits), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain) loss on disposal of assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,424)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,309)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162,892)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(212,890)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,881)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other income (expense):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRA related adjustments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mergers and acquisition expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,233)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,675)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,591&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(802)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160,301)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211,535)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,683)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,081)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,950)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,220)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235,329)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,733)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.270%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.530%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Please see Note 11&#8212;Related Party Transactions in the Notes to Consolidated Financial Statements for further discussion.</span></div><div><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_49"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Results of Operations </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Year Ended December 31, 2020 Compared to Year Ended December 31, 2019 </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Revenue from external customers, excluding intersegment sales, for the year ended December&#160;31, 2020, decreased by $189.6 million, or 32.7%, to $390.4 million from $579.9 million for the year ended December&#160;31, 2019. Revenue decreased across all of our segments as a result of the impact of COVID-19. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for our segments is discussed separately below under the heading &#8220;Operating Segment Results.&#8221;</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of revenue, exclusive of depreciation and amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cost of revenue for the year ended December&#160;31, 2020, decreased by $104.9 million, or 25.2%, to $312.1 million from $417.0 million for the year ended December&#160;31, 2019. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease was primarily due to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">lower activity levels across all segments, as well as due to productivity and cost efficiency actions.</span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative (&#8220;G&amp;A&#8221;) expenses for the year ended December&#160;31, 2020, decreased by $38.1 million, or 31.6%, to $82.3 million from $120.4 million for the year ended December&#160;31, 2019</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, due to cost savings associated with personnel reductions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depreciation and amortization. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization for the year ended December&#160;31, 2020 decreased by $22.6 million, or 24.4%, to $70.2 million from $92.8 million for the year ended December&#160;31, 2019, as a result of a lower depreciable asset base.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Goodwill impairment. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized a goodwill impairment of $57.1 million for the year ended December&#160;31, 2020 as compared to a goodwill impairment of $111.1 million for the year ended December&#160;31, 2019. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Basis of Presentation and Significant Accounting Policies </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the Notes to Consolidated Financial Statements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Severance and other charges (credits), net. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Severance and other charges (credits), net for the year ended December&#160;31, 2020, decreased by $17.4 million to $33.0 million from $50.4 million for the year ended December&#160;31, 2019. Severance and other charges (credits), net for the year ended December&#160;31, 2020 consisted of fixed asset impairment charges of $15.7 million, intangible asset impairments of $4.7 million, inventory impairments of $0.4 million and severance and other costs of $12.3 million, primarily driven by COVID-19-related activity disruptions and customer spending cuts in response to falling oil prices. Severance and other charges (credits), net for the year ended December 31, 2019 consisted of fixed asset impairment charges of $32.9 million, intangible asset impairments of $3.3 million, inventory impairments of $4.5 million and severance and other costs of $9.7 million, primarily made in conjunction with our business review conducted during the fourth quarter of 2019.&#160;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Severance and Other Charges (Credits), net in the Notes to Consolidated Financial Statements for additional information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency gain (loss)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Foreign currency loss for the year ended December&#160;31, 2020, decreased by $2.0 million to $0.2 million from $2.2 million for the year ended December&#160;31, 2019. The change in foreign currency results year-over-year was primarily driven by strengthening of the U.S. dollar in the current period as compared to the prior year period, particularly in comparison to the Norwegian krone.</span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income tax expense (benefit).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Income tax expense (benefit) for the year ended December&#160;31, 2020, changed by $27.9 million to a benefit of $4.1 million from an expense of $23.8 million for the year ended December&#160;31, 2019. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate was 2.5% and (11.2)% for the years ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2020,</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2019</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change was due primarily to a significant tax expense recorded in 2019 to record a valuation allowance against certain indefinite-lived intangibles. </span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_52"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Segment Results</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The following table presents revenue and Adjusted EBITDA by segment (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.562%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubular Running Services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubulars</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cementing Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,358&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579,920&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,493&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment Adjusted EBITDA: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubular Running Services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubulars</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cementing Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,744)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,996&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,521&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,232&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.270%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.530%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Adjusted EBITDA is a supplemental non-GAAP financial measure that is used by management and external users of our financial statements, such as industry analysts, investors, lenders and rating agencies. (For a reconciliation of our Adjusted EBITDA, see &#8220;&#8212;Adjusted EBITDA and Adjusted EBITDA Margin.&#8221;)</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Our Corporate component includes certain expenses not attributable to a particular segment, such as costs related to support functions and corporate executives.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Year Ended December 31, 2020 Compared to Year Ended December 31, 2019 </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tubular Running Services</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Revenue for the TRS segment was $269.7 million for the year ended December&#160;31, 2020, a decrease of $130.6 million, or 32.6%, compared to $400.3 million for the same period in 2019. The decrease was driven by lower activity levels in most regions, partially offset by improved activity levels in the Caribbean.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Adjusted EBITDA for the TRS segment was $22.2 million for the year ended December&#160;31, 2020, a decrease of $63.4 million, or 74.1%, compared to $85.6 million for the same period in 2019. Segment results were negatively impacted by activity declines, partially offset by cost cutting measures.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Tubulars</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Revenue for the Tubulars segment was $53.7 million for the year ended December&#160;31, 2020, a decrease of $21.0 million, or 28.1%, compared to $74.7 million for the same period in 2019, primarily as a result of lower drilling tools activity and tubular sales in the Gulf of Mexico, partially offset by increased demand for our drilling tools in international markets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Adjusted EBITDA for the Tubulars segment was $7.8 million for the year ended December&#160;31, 2020, a decrease of $3.8 million, or 32.8%, or compared to $11.6 million for the same period in 2019, primarily driven by lower drilling tools activity and tubular sales in the Gulf of Mexico.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Cementing Equipment </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Revenue for the CE Segment was $67.0 million for the year ended December&#160;31, 2020, a decrease of $37.9 million, or 36.1%, compared to $104.9 million for the same period in 2019, driven by reductions in the U.S. land and offshore markets, partially offset by continued expansion to international markets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Adjusted EBITDA for the CE segment was $10.8 million for the year ended December&#160;31, 2020, a decrease of $3.3 million, or 23.4%, compared to $14.1 million for the same period in 2019,&#160;primarily due to reductions in the U.S. land and offshore markets, partially offset by continued expansion to international markets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Adjusted EBITDA for Corporate was a loss of&#160;$31.7 million&#160;for the year ended December&#160;31, 2020, a favorable decrease&#160;of&#160;$22.0 million, or&#160;41.0%, compared to a loss of&#160;$53.7 million&#160;for the same period in&#160;2019, primarily due to cost cutting actions taken as part of our profitability improvement program. </span></div><div style="text-align:justify"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_55"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;At December&#160;31, 2020, we had cash and cash equivalents and short-term investments of $211.8 million and no debt. Our primary sources of liquidity to date have been cash flows from operations. Our primary uses of capital have been for organic growth capital expenditures and acquisitions. We continually monitor potential capital sources, including equity and debt financing, in order to meet our investment and target liquidity requirements. The COVID-19 pandemic has significantly reduced economic activity levels across the globe, which has resulted in lower demand for oil and natural gas, as well as for our services and products. The reduced demand for our services and products has had, and may continue to have, a material adverse impact on our business, results of operations and financial condition. In consideration of these risks, we are undertaking additional measures to protect liquidity. These measures include increased focus on collection of receivables, enhanced customer credit review, special measures to reduce risks of high-cost inventory items, and enhanced cash reporting requirements.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our total capital expenditures are estimated to be approximately $25 million for 2021, of which we expect approximately 90% will be used for the purchase and manufacture of equipment and approximately 10% for other property, plant and equipment, inclusive of capitalized enterprise resource planning software implementation costs. The actual amount of capital expenditures for the manufacture of equipment may fluctuate based on market conditions. During the years ended December&#160;31, 2020, 2019 and 2018, purchases of property, plant and equipment and intangibles were $28.5 million, $36.9 million and $56.5 million, respectively, all of which were funded from internally generated sources. We believe our cash on hand and cash flows from operations will be sufficient to fund our capital expenditure and liquidity requirements for the next twelve months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board of Directors has authorized a program to repurchase our common stock from time to time. Approximately&#160;$38,502,322&#160;remained authorized for repurchases as of&#160;December 31, 2020; subject to the limitation set in our shareholder authorization for repurchases of our common stock, which is currently 10% of the common stock outstanding as of April 30, 2020. From the inception of this program in February 2020 through&#160;December 31, 2020, we repurchased&#160;570,044 shares of our common stock for a total cost of approximately&#160;$1.5 million. This program was suspended during the second quarter of 2020 due to the impacts of COVID-19 and commodity price declines and will be revisited when market conditions stabilize sufficiently to provide greater clarity to anticipated business results.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The timing, declaration, amount of, and payment of any dividends is within the discretion of our board of managing directors subject to the approval of our Board of Supervisory Directors and will depend upon many factors, including our financial condition, earnings, capital requirements, covenants associated with certain of our debt service obligations, legal requirements, regulatory constraints, industry practice, ability to access capital markets, and other factors deemed relevant by our board of managing directors and our Board of Supervisory </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Directors. We do not have a legal obligation to pay any dividend and there can be no assurance that we will be able to do so. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;Credit Facility</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset Based Revolving Credit Facility</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On&#160;November 5, 2018, FICV, Frank&#8217;s International, LLC and Blackhawk, as borrowers, and FINV, certain of FINV&#8217;s subsidiaries, including FICV, Frank&#8217;s International, LLC, Blackhawk, Frank&#8217;s International GP, LLC, Frank&#8217;s International, LP, Frank&#8217;s International LP B.V., Frank&#8217;s International Partners B.V., Frank&#8217;s International Management B.V., Blackhawk Intermediate Holdings, LLC, Blackhawk Specialty Tools, LLC, and Trinity Tool Rentals, L.L.C., as guarantors, entered into a&#160;five-year senior secured revolving credit facility (the &#8220;ABL Credit Facility&#8221;) with JPMorgan Chase Bank, N.A., as administrative agent (the &#8220;ABL Agent&#8221;), and other financial institutions as lenders with total commitments of&#160;$100.0 million including up to $15.0 million available for letters of credit. Subject to the terms of the ABL Credit Facility, we have the ability to increase the commitments to $200.0 million. The maximum amount that the Company may borrow under the ABL Credit Facility is subject to a borrowing base, which is based on a percentage of certain eligible accounts receivable and eligible inventory, subject to customary reserves and other adjustments.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">All obligations under the ABL Credit Facility are fully and unconditionally guaranteed jointly and severally by FINV&#8217;s subsidiaries, including FICV, Frank&#8217;s International, LLC, Blackhawk, Frank&#8217;s International GP, LLC, Frank&#8217;s International, LP, Frank&#8217;s International LP B.V., Frank&#8217;s International Partners B.V., </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank&#8217;s International Management B.V., </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Blackhawk Intermediate Holdings, LLC, Blackhawk Specialty Tools, LLC, and Trinity Tool Rentals, L.L.C., subject to customary exceptions and exclusions. In addition, the obligations under the ABL Credit Facility are secured by first priority liens on substantially all of the assets and property of the borrowers and guarantors, including pledges of equity interests in certain of FINV&#8217;s subsidiaries, subject to certain exceptions. Borrowings under the ABL Credit Facility bear interest at FINV&#8217;s option at either (a) the Alternate Base Rate (</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">ABR</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">) (as defined therein), calculated as the greatest of (i) the rate of interest publicly quoted by the Wall Street Journal, as the &#8220;prime rate,&#8221; subject to each increase or decrease in such prime rate effective as of the date such change occurs, (ii) the federal funds effective rate that is subject to a 0.00% interest rate floor plus 0.50%, and (iii) the one-month Adjusted LIBO Rate (as defined therein) plus 1.00%, or (b) the Adjusted LIBO Rate (as defined therein), plus, in each case, an applicable margin.</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"> The applicable interest rate margin ranges from 1.00%&#160;to&#160;1.50%&#160;per annum for ABR loans and&#160;2.00%&#160;to 2.50%&#160;per annum for Eurodollar loans and, in each case, is based on FINV&#8217;s leverage ratio. The unused portion of the ABL Credit Facility is subject to a commitment fee that varies from&#160;0.250%&#160;to&#160;0.375%&#160;per annum, according to average daily unused commitments under the ABL Credit Facility. Interest on Eurodollar loans is payable at the end of the selected interest period, but no less frequently than quarterly. Interest on ABR loans is payable monthly in arrears.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The ABL Credit Facility contains various covenants and restrictive provisions which limit, subject to certain customary exceptions and thresholds, FINV&#8217;s ability to, among other things, (1) enter into asset sales; (2) incur additional indebtedness; (3) make investments, acquisitions, or loans and create or incur liens; (4) pay certain dividends or make other distributions and (5) engage in transactions with affiliates. The ABL Credit Facility also requires FINV to maintain a minimum fixed charge coverage ratio of 1.0 to 1.0 based on the ratio of (a) consolidated EBITDA (as defined therein) minus unfinanced capital expenditures to (b) Fixed Charges (as defined therein), when either (i) an event of default occurs under the ABL Facility or (ii) availability under the ABL Credit Facility falls for at least two consecutive calendar days below the greater of (A) $12.5 million and (B) 15% of the lesser of the borrowing base and aggregate commitments (a &#8220;FCCR Trigger Event&#8221;). Accounts receivable received by FINV&#8217;s U.S. subsidiaries that are parties to the ABL Credit Facility will be deposited into deposit accounts subject to deposit control agreements in favor of the ABL Agent. After a FCCR Trigger Event, these deposit accounts would be subject to &#8220;springing&#8221; cash dominion. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">After a FCCR Trigger Event, the Company will be subject to compliance with the fixed charge coverage ratio and &#8220;springing&#8221; cash dominion until no default exists under the ABL Credit Facility and availability under the facility for the preceding thirty consecutive days has been equal to at least the greater of </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(x) </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$12.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"> and (y) </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">15%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"> of the lesser of the borrowing base and the aggregate commitments. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">If FINV fails to perform its obligations under the agreement that results in an event of default, the commitments under the ABL Credit Facility could be terminated and any outstanding borrowings under the ABL Credit Facility may be declared immediately due and payable. The ABL Credit Facility also contains cross default provisions that apply to FINV&#8217;s other indebtedness. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">As of&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">December&#160;31, 2020</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">, FINV had no borrowings outstanding under the ABL Credit Facility, letters of credit outstanding of $10.3 million and availability of&#160;$24.2 million.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows from Operating, Investing and Financing Activities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Cash flows provided by (used in) our operations, investing and financing activities are summarized below (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,048&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,046)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,082)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,945)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,946)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,535&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,057&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,187)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,028)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(529)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in cash and cash equivalents</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,507&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,528&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,803)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Statements of cash flows for entities with international operations that use the local currency as the functional currency exclude the effects of the changes in foreign currency exchange rates that occur during any given year, as these are noncash changes. As a result, changes reflected in certain accounts on the consolidated statements of cash flows may not reflect the changes in corresponding accounts on the consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Activities</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Cash flow provided by operating activities was $39.7 million for the year ended December&#160;31, 2020, compared to $27.0 million in 2019. The increase in cash flow provided by operating activities in 2020 of $12.7 million compared to 2019 was primarily a result of favorable change in accounts receivable of $32.6 million, partially offset by unfavorable changes in accounts payable and accrued liabilities of $12.9 million.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing Activities</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Cash flow used in investing activities was $20.0 million for the year ended December&#160;31, 2020, compared to $10.0 million for the year ended December 31, 2019. The increase in cash used in investing activities of $10.0 million was primarily a result of decreased net proceeds from the sale of investments of $26.0 million, partially offset by decreased purchases of property, plant and equipment of $8.5 million and increased proceeds from sale of assets of $7.5 million.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing Activities</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Cash flow used in financing activities was $2.1 million for the year ended December&#160;31, 2020, compared to $5.9 million for the year ended December 31, 2019. The decrease in cash flow used in financing activities of $3.8 million was due to decreased repayment of borrowings $5.4 million, partially offset by repurchases under our publicly announced share repurchase program of $1.5 million during the year ended December 31, 2020. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual Obligations </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We are a party to various contractual obligations. A portion of these obligations are reflected in our financial statements, such as operating leases, while other obligations, such as purchase obligations, are not reflected on our balance sheet. The following is a summary of our contractual obligations as of December&#160;31, 2020 (in thousands): </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Payments Due by Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less than </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">More than</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1 year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1-3 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3-5 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,996&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,842&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,942&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase obligations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,634&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,609&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,249&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,942&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,834&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.270%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.530%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Includes purchase commitments related to connectors and pipe inventory. We enter into purchase commitments as needed. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In addition to the above, the Company has issued purchase orders in the ordinary course of business for the purchase of goods and services. These purchase orders are enforceable and legally binding. However, none of the Company&#8217;s purchase orders call for deliveries of goods or services for time periods in excess of one year. Not included in the table above are uncertain tax positions of $27.2 million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Receivable Agreement</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We entered into the TRA with FICV and Mosing Holdings in connection with our IPO. The TRA generally provides for the payment by us to Mosing Holdings of 85% of the amount of the net cash savings, if any, in U.S. federal, state and local income tax and franchise tax that we actually realize (or are deemed to realize in certain circumstances) in periods after our IPO as a result of (i) tax basis increases resulting from the Conversion and (ii) imputed interest deemed to be paid by us as a result of, and additional tax basis arising from, payments under the TRA. We will retain the benefit of the remaining 15% of these cash savings, if any. Payments we make under the TRA will be increased by any accrued interest from the due date (without extensions) of the corresponding tax return to the date of payment specified by the TRA. The payments under the TRA will not be conditioned upon a holder of rights under the TRA having a continued ownership interest in FINV. As of February 17, 2021, based on the best information available to us, the Mosing family collectively owns approximately 47% of our common shares.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The payment obligations under the TRA are our obligations and not obligations of FICV. The term of the TRA commenced upon the completion of the IPO and will continue until all tax benefits that are subject to the TRA have been utilized or expired, unless we exercise our right to terminate the TRA (or the TRA is terminated due to other circumstances, including our breach of a material obligation thereunder or certain mergers or other changes of control), and we make the termination payment specified by the TRA.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we elect to terminate the TRA early, which we may do in our sole discretion (or if it terminates early as a result of our breach), we would be required to make a substantial, immediate lump-sum payment equal to the present value of the hypothetical future payments that could be required to be paid under the TRA (based upon certain assumptions and deemed events set forth in the TRA, including the assumption that we have sufficient taxable income to fully utilize the tax attributes subject to the TRA), determined by applying a discount rate equal to the long-term Treasury rate in effect on the applicable date plus 300 basis points. Any early termination payment may be made significantly in advance of the actual realization, if any, of the future tax benefits to which the termination payment relates. In addition, payments due under the TRA will be similarly accelerated following certain mergers or other changes of control.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain circumstances, we may be required to make payments under the TRA that we have entered into with Mosing Holdings. In most circumstances, these payments will be associated with the actual cash savings that we recognize from tax benefits resulting from the Conversion, which would reduce the actual tax benefit to us of the Conversion. If we were to elect to exercise our sole right to terminate the TRA early or enter into certain change of </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">control transactions, we may incur payment obligations prior to the time we actually incur any tax benefit. In those circumstances, we would need to pay the amounts out of cash on hand, finance the payments or refrain from incurring the obligation (including by not entering into a change of control transaction). Based on our current liquidity and our expected ability to access debt and equity financing, we believe we would be able to make such an early termination payment if necessary. Any such payment could reduce our cash on hand and our borrowing availability, however, which would also reduce the amount of cash available to operate our business, to fund capital expenditures and to be paid as dividends to our stockholders, among other things. Please see Note 11&#8212;Related Party Transactions in the Notes to Consolidated Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;At December&#160;31, 2020, we had no off-balance sheet arrangements with the exception of purchase obligations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The preparation of consolidated financial statements in conformity with GAAP requires management to select appropriate accounting principles from those available, to apply those principles consistently and to make reasonable estimates and assumptions that affect revenue and associated costs as well as reported amounts of assets and liabilities, and related disclosure of contingent assets and liabilities. Certain accounting policies involve judgments and uncertainties. We evaluate estimates and assumptions on a regular basis. We base our respective estimates on historical experience and various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from the estimates and assumptions used in preparation of our consolidated financial statements. We consider the following policies to be the most critical to understanding the judgments that are involved and the uncertainties that could impact our results of operations, financial condition and cash flows. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Payment terms on services and products generally range from&#160;30 days&#160;to&#160;120 days. Given the short-term nature of our service and product offerings, our contracts do not have a significant financing component and the consideration we receive is generally fixed. We do not disclose the value of unsatisfied performance obligations for contracts with an original expected duration of one year or less. Because our contracts with customers are short-term in nature and fall within this exemption, we do not have significant unsatisfied performance obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Service revenue is recognized over time as services are performed or rendered. Rates for services are typically priced on a per day, per man-hour or similar basis. We generally perform services either under direct service purchase orders or master service agreements which are supplemented by individual call-out provisions. For customers contracted under such arrangements, an accrual is recorded in unbilled revenue for revenue earned but not yet invoiced.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Revenue on product sales is generally recognized at a point in time when the product has shipped and significant risks of ownership have passed to the customer. The sales arrangements typically do not include a right of return or other similar provisions, nor do they contain any other post-delivery obligations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Some of our Tubulars segment and Cementing Equipment segment customers have requested that we store pipe, connectors and cementing products purchased from us in our facilities. We recognize revenue for these &#8220;bill and hold&#8221; sales once the following criteria have been met: (1) there is a substantive reason for the arrangement, (2) the product is identified as the customer&#8217;s asset, (3) the product is ready for delivery to the customer, and (4) we cannot use the product or direct it to another customer.</span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The liability method is used for determining our income tax provisions, under which current and deferred tax liabilities and assets are recorded in accordance with enacted tax laws and rates. Under this method, the amounts of deferred tax liabilities and assets at the end of each period are determined using the tax rate expected to be in effect when taxes are actually paid or recovered. Valuation allowances are established to reduce deferred tax assets when it is more likely than not that some portion or all the deferred tax assets will not be realized. In determining the need for valuation allowances, we have made judgments and estimates regarding future taxable income and ongoing prudent and feasible tax planning strategies. These estimates and judgments include some degree of uncertainty, and changes in these estimates and assumptions could require us to adjust the valuation allowances for our deferred tax assets. Historically, changes to valuation allowances have been caused by major changes in the business cycle in certain countries and changes in local country law. The ultimate realization of the deferred tax assets depends on the generation of sufficient taxable income in the applicable taxing jurisdictions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Through FICV, we operate in approximately 40 countries under many legal forms. As a result, we are subject to the jurisdiction of numerous U.S. and foreign tax authorities, as well as to tax agreements and treaties among these governments. Our operations in these different jurisdictions are taxed on various bases: actual income before taxes, deemed profits (which are generally determined using a percentage of revenue rather than profits) and withholding taxes based on revenue. Determination of taxable income in any jurisdiction requires the interpretation of the related tax laws and regulations and the use of estimates and assumptions regarding significant future events such as the amount, timing and character of deductions, permissible revenue recognition methods under the tax law and the sources and character of income and tax credits. Changes in tax laws, regulations, agreements and treaties, foreign currency exchange restrictions or our level of operations or profitability in each taxing jurisdiction could have an impact on the amount of income taxes that we provide during any given year. </span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our tax filings for open tax periods are subject to audit by the tax authorities. These audits may result in assessments of additional taxes that are resolved either with the tax authorities or through the courts. These assessments may occasionally be based on erroneous and even arbitrary interpretations of local tax law. Resolution of these situations inevitably includes some degree of uncertainty; accordingly, we provide taxes only for the amounts we believe will ultimately result from these proceedings. The resulting change to our tax liability, if any, is dependent on numerous factors including, among others, the amount and nature of additional taxes potentially asserted by local tax authorities; the willingness of local tax authorities to negotiate a fair settlement through an administrative process; the impartiality of the local courts; the number of countries in which we do business; and the potential for changes in the tax paid to one country to either produce, or fail to produce, an offsetting tax change in other countries. Our experience has been that the estimates and assumptions used to provide for future tax assessments have proven to be appropriate. However, past experience is only a guide, and the potential exists that the tax resulting from the resolution of current and potential future tax controversies may differ materially from the amount accrued. </span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In addition to the aforementioned assessments received from various tax authorities, we also provide for taxes for uncertain tax positions where formal assessments have not been received. The determination of these liabilities requires the use of estimates and assumptions regarding future events. Once established, we adjust these amounts only when more information is available or when an event occurs necessitating a change to the reserves such as changes in the facts or law, judicial decisions regarding the application of existing law or a favorable audit outcome. We believe that the resolution of tax matters will not have a material effect on our consolidated financial condition, although a resolution could have a material impact on our consolidated statements of operations for a particular period and on our effective tax rate for any period in which such resolution occurs. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Goodwill is not subject to amortization and is tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired. A qualitative assessment is allowed to determine if goodwill is potentially impaired. We have the option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to performing the quantitative goodwill impairment test. The qualitative assessment determines whether it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount. If it is more likely than not that the fair value of the reporting unit is less than the carrying amount, then a quantitative impairment test is performed. The quantitative goodwill impairment test is used to identify both the existence of impairment and the amount of impairment loss. The test compares the fair value of a reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit is less than its carrying value, an impairment loss is recorded based on that difference. We complete our assessment of goodwill impairment as of October 31 each year. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As of October 31, 2019, we performed a quantitative goodwill impairment test for our Cementing Equipment reporting unit. During the fourth quarter of 2019, market factors indicated a downturn in the demand for our Cementing Equipment products and services in the U.S. land market and a slower uptake of our service offering in international markets, and we reduced our management forecast for this reporting unit accordingly. Based on this refined outlook, the quantitative goodwill impairment test indicated that the fair value of the Cementing Equipment reporting unit was less than its carrying value. As a result, during the fourth quarter of 2019 we recorded a $111.1 million impairment charge to goodwill. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2020, as a result of the decline in oil prices due to the ongoing COVID-19 pandemic and the Organization of Petroleum Exporting Countries and Russia price war in early 2020, we identified a triggering event that indicated the fair value of goodwill within our Cementing Equipment reporting unit was less than its carrying value. Based on the results of our goodwill impairment test as of March 31, 2020, we recorded a $57.1 million impairment charge to goodwill, which is included in goodwill impairment on the consolidated statements of operations. Our goodwill impairment assessment as of October 31, 2020, did not identify a triggering event that indicates the fair values of our reporting units were less than their carrying values.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We used the income approach to estimate the fair value of the Cementing Equipment reporting unit, but also considered the market approach to validate the results. The income approach estimates the fair value by discounting the reporting unit&#8217;s estimated future cash flows using an estimated discount rate, or expected return, that a marketplace participant would have required as of the valuation date. The market approach includes the use of comparative multiples to corroborate the discounted cash flow results and involves significant judgment in the selection of the appropriate peer group companies and valuation multiples. The inputs used in the determination of fair value are generally level 3 inputs. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Some of the more significant assumptions inherent in the income approach include the estimated future net annual cash flows for the reporting unit, the terminal growth rate and the discount rate. We selected the assumptions used in the discounted cash flow projections using historical data supplemented by current and anticipated market conditions and estimated growth rates. Our estimates are based upon assumptions believed to be reasonable. However, given the inherent uncertainty in determining the assumptions underlying a discounted cash flow analysis, actual results may differ from those used in our valuation which could result in additional impairment charges in the future. Assuming all other assumptions and inputs used in the discounted cash flow analysis were held constant, a 50 basis point increase in the discount rate assumption would have increased the 2020 goodwill impairment charge by approximately $4.3 million.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No goodwill impairment was recorded for year ended December 31, 2018. At December&#160;31, 2020, goodwill is allocated to our reportable segments as follows: Cementing Equipment - approximately $24.1 million; TRS - approximately $18.7 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;See Note 1&#8212;Basis of Presentation and Significant Accounting Policies in the Notes to Consolidated Financial Statements set forth in Part II, Item 8, &#8220;Financial Statements and Supplementary Data,&#8221; under the heading &#8220;Recent Accounting Pronouncements&#8221; included in this Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_58"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7A. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We are exposed to certain market risks inherent in our financial instruments and arising from changes in foreign currency exchange rates and interest rates. A discussion of our market risk exposure in financial instruments is presented below.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The primary objective of the following information is to provide forward-looking quantitative and qualitative information about our potential exposure to market risks. The disclosures are not meant to be precise indicators of expected future losses or gains, but rather indicators of reasonably possible losses or gains. This forward-looking information provides indicators of how we view and manage our ongoing market risk exposures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Exchange Rates </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We operate in virtually every oil and natural gas exploration and production region in the world. In some parts of the world, the currency of our primary economic environment is the U.S. dollar, and we use the U.S. dollar as our functional currency. In other parts of the world, such as Europe, Africa and Brazil, we conduct our business in currencies other than the U.S. dollar, and the functional currency is the applicable local currency. Assets and liabilities of entities for which the functional currency is the local currency are translated into U.S. dollars using the exchange rates in effect at the balance sheet date, resulting in translation adjustments that are reflected in accumulated other comprehensive income (loss) in the shareholders&#8217; equity section on our consolidated balance sheets. A portion of our net assets are impacted by changes in foreign currencies in relation to the U.S. dollar. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;For the year ended December&#160;31, 2020, on a U.S. dollar-equivalent basis, approximately 30% of our revenue was represented by currencies other than the U.S. dollar. However, no single non-U.S. currency poses a primary risk to us.&#160;A hypothetical 10% decrease in the exchange rates for each of the foreign currencies in which a portion of our revenue is denominated would result in a 2.7% decrease in our overall revenue for the year ended December&#160;31, 2020. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;From time to time we enter into short-duration foreign currency forward contracts to mitigate our exposure to non-local currency operating working capital. We are also exposed to market risk on our forward contracts related to potential non-performance by our counterparty. It is our policy to enter into derivative contracts with counterparties that are creditworthy institutions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We account for our derivative activities under the accounting guidance for derivatives and hedging. Derivatives are recognized on the consolidated balance sheet at fair value. Although the derivative contracts will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not formally designated as hedge contracts for hedge accounting treatment. Accordingly, any changes in the fair value of the derivative instruments during a period will be included in our consolidated statements of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We had no foreign currency derivative contracts outstanding as of December&#160;31, 2020. As of December 31, 2019, we had the following foreign currency derivative contracts outstanding in U.S. dollars (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.254%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual Exchange Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Receivable (Payable)<br/>Fair Value at December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canadian dollar</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3182&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Norwegian krone</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0688&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pound sterling</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(324)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Interest Rate Risk</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As of December&#160;31, 2020, we did not have an outstanding funded debt balance under our ABL Credit Facility. If we borrow under our ABL Credit Facility in the future, we will be exposed to changes in interest rates on our floating rate borrowings under our ABL Credit Facility. Although we do not currently utilize interest rate derivative instruments to reduce interest rate exposure, we may do so in the future. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Customer Credit Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Financial instruments that potentially subject us to concentrations of credit risk are our trade receivables. We extend credit to customers and other parties in the normal course of business. International sales also present various risks including governmental activities that may limit or disrupt markets and restrict the movement of funds. We operate in approximately 40 countries and, as a result, our accounts receivables are spread over many countries and customers. As of December 31, 2020, 35% and 11% of our net trade receivables were from customers in the United States and Saudi Arabia, respectively. As of December 31, 2019, 42% of our net trade receivables were from customers in the United States. No other country accounted for more than 10% of our net trade receivables at these dates.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We are also exposed to credit risk because our customers are concentrated in the oil and natural gas industry. This concentration of customers may impact overall exposure to credit risk, either positively or negatively, because our customers may be similarly affected by changes in economic and industry conditions, including sensitivity to commodity prices. While current energy prices are important contributors to positive cash flow for our customers, expectations about future prices and price volatility are generally more important for determining future spending levels. However, any prolonged increase or decrease in oil and natural gas prices affects the levels of exploration, development and production activity, as well as the entire health of the oil and natural gas industry and can therefore negatively impact spending by our customers.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_61"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Statements and Supplementary Data</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:92.408%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_64">Management&#8217;s Report on Internal Control Over Financial Reporting</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_64">62</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_67">Report of Independent Registered Public Accounting Firm - KPMG LLP</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_67">63</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_73">Consolidated Balance Sheets as of December 31, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_73">20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_73"> and 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_73">19</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_73">66</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_79">Consolidated Statements of Operations for the Years Ended December 31, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_79">20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_79">, 201</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_79">9</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_79"> and 201</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_79">8</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_79">67</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_82">Consolidated Statements of Comprehensive Loss for the Years Ended December 31, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_82">20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_82">, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_82">19</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_82"> and 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_82">18</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_82">68</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_85">Consolidated Statements of Stockholders&#8217; Equity for the Years Ended December 31, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_85">20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_85">, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_85">19</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_85"> and 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_85">18</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_85">69</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_91">Consolidated Statements of Cash Flows for the Years Ended December 31, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_91">20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_91">, 201</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_91">9</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_91"> and 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_91">18</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_91">70</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_94">Notes to the Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9d46c202bf844cca99ebdb86370d6ff0_94">71</a></span></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_64"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Report on Internal Control</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Over Financial Reporting</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management of the Company, including the Chief Executive Officer and the Chief Financial Officer, is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rules 13a-15(f) and 15d-15(f) of the Securities Exchange Act of 1934, as amended. Internal control over financial reporting is a process designed by, or under the supervision of, our Chief Executive Officer and Chief Financial Officer, 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. Our internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit the preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted an evaluation of the effectiveness of our internal control over financial reporting as of December&#160;31, 2020 based on the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control&#8212;Integrated Framework </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. Based on our evaluation, management has concluded that our internal control over financial reporting was effective as of December&#160;31, 2020. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effectiveness of our internal control over financial reporting as of December&#160;31, 2020 has been audited by KPMG LLP, an independent registered public accounting firm, as stated in their report which is included herein. </span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_67"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and Board of Directors </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frank&#8217;s International N.V.:</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Opinion on the Consolidated Financial Statements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Frank&#8217;s International N.V. and subsidiaries (the Company) as of December 31, 2020 and 2019, the related consolidated statements of operations, comprehensive loss, stockholders&#8217; equity, and cash flows for each of the years in the three-year period ended December 31, 2020, and the related notes and financial statement Schedule II - Valuation and Qualifying Accounts (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2020 and 2019, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2020, in conformity with U.S. generally accepted accounting principles.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company&#8217;s internal control over financial reporting as of December 31, 2020, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission, and our report dated March 1, 2021 expressed an unqualified opinion on the effectiveness of the Company&#8217;s internal control over financial reporting.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Change in Accounting Principle</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1 to the consolidated financial statements, the Company changed its method of accounting for leases as of January 1, 2019 due to the adoption of the provisions of Accounting Standards Codification Topic 842 - Leases, as amended.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis for Opinion</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Critical Audit Matter</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of goodwill associated with the Cementing Equipment reporting unit</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Notes 1 and 9 to the consolidated financial statements, the Company performs goodwill impairment testing on an annual basis and whenever events or changes in circumstances indicate that the carrying value of goodwill might exceed the fair value of a reporting unit. The Company used the income approach to estimate the fair value of the </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cementing Equipment reporting unit. The Company has a goodwill balance of $42.8 million as of December 31, 2020 of which $24.1 million, or 56.3%, is associated with the Cementing Equipment reporting unit. The Company recorded a goodwill impairment charge to the Cementing Equipment reporting unit of $57.2 million during the year ended December 31, 2020.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identified the assessment of the valuation of goodwill associated with the Cementing Equipment reporting unit as a critical audit matter. The estimated fair value of the Cementing Equipment reporting unit was derived from assumptions used in estimating future cash flows resulting in the application of a high degree of subjective auditor judgment. The revenue growth rates, discount rate, and terminal growth rate assumptions used to estimate the fair value of the reporting unit were determined to be significant assumptions as changes to those assumptions could have had a significant effect on the Company&#8217;s assessment of the impairment of goodwill.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company&#8217;s goodwill impairment assessment process. This included controls related to the determination of the fair value of the Cementing Equipment reporting unit and the development of the significant assumptions listed above. We compared the Company&#8217;s historical forecasted revenue to actual results to assess the Company&#8217;s ability to accurately forecast. We involved valuation professionals with specialized skills and knowledge, who assisted in:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">evaluating the Company&#8217;s discount rate by comparing it against a discount rate range that was independently developed using publicly available market data for comparable entities;</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">evaluating the Company&#8217;s forecasted revenue growth rates and terminal growth rate for the Cementing Equipment reporting unit, by comparing the growth assumptions to forecasted growth rates in the Company&#8217;s and its peer companies&#8217; analyst reports; and</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">testing the estimate of the Cementing Equipment reporting unit fair value using the reporting unit&#8217;s cash flow assumptions and discount rate and comparing the result to the Company&#8217;s fair value estimate.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-36pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ KPMG LLP&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2018.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Houston, Texas</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 1, 2021</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and Board of Directors</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frank&#8217;s International N.V.:</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Opinion on Internal Control Over Financial Reporting </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited Frank&#8217;s International N.V. and subsidiaries&#8217; (the Company) internal control over financial reporting as of December&#160;31, 2020, based on criteria established in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Internal Control - Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2020, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission.  </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December&#160;31, 2020 and December 31, 2019, the related consolidated statements of operations, comprehensive loss, stockholders&#8217; equity, and cash flows for each of the years in the three-year period ended December&#160;31, 2020, and the related notes and financial statement Schedule II - Valuation and Qualifying Accounts (collectively, the consolidated financial statements), and our report dated March 1, 2021 expressed an unqualified opinion on those consolidated financial statements.</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis for Opinion </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed 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. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-bottom:10pt;text-align:justify"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ KPMG LLP</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Houston, Texas</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 1, 2021</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_73"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.457%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;FRANK&#8217;S INTERNATIONAL N.V.</span></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;CONSOLIDATED BALANCE SHEETS</span></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;(In thousands, except share data)</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfOC0xLTEtMS0w_4765d6d0-8a39-4063-814f-5a769ec140bb">209,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfOC0zLTEtMS0w_8597f18b-fecb-42c9-b5a4-d105a9494513">195,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfOS0xLTEtMS0w_25c6f8eb-9eb7-4ca7-a265-7bfe6482acba">1,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfOS0zLTEtMS0w_ddcb3891-248d-4bad-a5c6-7eb9ce9525bc">1,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTAtMS0xLTEtMA_e9a770aa-f3aa-4cf3-83f8-d8b5a5a08553">2,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTAtMy0xLTEtMA_7a5b2aec-9521-4cce-bc18-861fb81cc1b1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accounts receivables, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTEtMS0xLTEtMA_872b39f1-d243-467d-b98b-b41214179e10">110,607</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTEtMy0xLTEtMA_4d83ce13-5848-43b2-a5f8-ceeb2a1fb3dc">166,694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTItMS0xLTEtMA_1717dda0-4b6e-4f85-822a-c27f30cc3bfe">81,718</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTItMy0xLTEtMA_d39baa15-34c3-41fa-a1ed-789ef93e5502">78,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Assets held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTMtMS0xLTEtMA_4926ab42-cc67-4bad-8b54-00cd58e880c9">2,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTMtMy0xLTEtMA_cc0ecd44-91de-4679-b105-2ecb56e50ca3">13,795</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTQtMS0xLTEtMA_bede966e-6c69-44ad-9323-3dcb8c9080c3">7,744</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTQtMy0xLTEtMA_a240c262-63be-4905-9f6f-9f111e9a9e5f">10,360</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTUtMS0xLTEtMA_bfeae73b-37d3-4fe7-8238-46fb5dc3f849">416,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTUtMy0xLTEtMA_e65d3b37-8df3-42fc-aabe-da939d9bbe3f">466,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTctMS0xLTEtMA_980a3396-526c-4d9e-acd2-8d8c53a5afc1">272,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTctMy0xLTEtMA_3e659da7-365c-4171-85a5-681865ab89bb">328,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Goodwill </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTgtMS0xLTEtMA_f9e44705-bf68-473e-8b30-0cd81f1b197c">42,785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTgtMy0xLTEtMA_865a0624-f0a8-48ea-bbbc-79718351c8e9">99,932</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTktMS0xLTEtMA_58a9b4a7-1689-4ad3-aeec-e74969189b9c">7,897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTktMy0xLTEtMA_af8dcd6a-d830-4c42-9299-2a71d3eb1a72">16,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred tax assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjAtMS0xLTEtMA_145bd777-8156-49f8-a60a-e5bbdb61ee0e">18,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjAtMy0xLTEtMA_c6b64518-ec6a-4422-bdd4-fac60b0b99b2">16,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjEtMS0xLTEtMA_84b1ef72-d5db-4125-bec5-edcc745a3823">28,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjEtMy0xLTEtMA_afb82490-8a43-40dd-b377-d27fd50381fb">32,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjItMS0xLTEtMA_7b6ff74e-3562-4458-8c73-2258e0402bbb">30,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjItMy0xLTEtMA_8f8d1fb0-1572-4d33-bc02-5a6636f16b06">33,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjMtMS0xLTEtMA_383b2d39-8e2a-4cb9-9f91-5519df08b561">816,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjMtMy0xLTEtMA_9f0a2c64-bda9-4610-a38c-f4f664e2ecd6">994,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Liabilities and Equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjgtMS0xLTEtMA_a20a23b0-7bb3-431e-bffa-4bcf9436a275">99,986</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjgtMy0xLTEtMA_cef478f3-710d-4796-bafb-0c89ceddf0c3">120,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjktMS0xLTEtMA_0af4c414-5dcc-4eba-851f-4cebc1d0f50c">7,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjktMy0xLTEtMA_6733969b-8a82-4352-859b-7c3503d2a5d6">7,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzAtMS0xLTEtMA_561313d2-cb0f-4911-aea0-66549634d043">586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzAtMy0xLTEtMA_7b177a6b-1c7c-46ed-ad0e-d50b15a91fef">657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzEtMS0xLTEtMjY0MA_36696e42-074b-43bd-ac05-5128a7787d9b">1,674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzEtMy0xLTEtMjY1Mg_e4333ccf-b0a0-4d4d-affc-2e4eaff311c1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzEtMS0xLTEtMA_1da77089-f515-49a3-8445-f26d05a077c6">110,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzEtMy0xLTEtMA_4e0f4840-c79d-4c9f-8d12-406bc9b2e8e8">128,903</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzgtMS0xLTEtMA_a9278420-038f-4afc-9c4c-02a942a5f688">1,548</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzgtMy0xLTEtMA_35d8b526-91ca-45cf-af72-c6de6bf06343">2,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzktMS0xLTEtMA_1d3a417e-7df0-4be2-8425-f8da75a9d5d6">21,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzktMy0xLTEtMA_6b727043-1c95-4ca2-9f87-e9f3ad01c659">24,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDAtMS0xLTEtMA_d9e8467b-6a49-4aec-964b-ef3202062def">22,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDAtMy0xLTEtMA_1e98cd72-94e9-4651-9063-d041512a2440">27,076</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDEtMS0xLTEtMA_359ef75d-e006-41c9-9902-b02a1f52bec0">155,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDEtMy0xLTEtMA_63f7913d-4b9d-4a21-ba5a-6ffbec58bb2b">183,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 16)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDMtMS0xLTEtMA_4de8c44e-1d49-4d7c-a734-86db89f9025d"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDMtMy0xLTEtMA_45e1cf9d-139b-4fe0-a1d0-88136327f38f"></ix:nonFraction></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Common stock, &#8364;<ix:nonFraction unitRef="eurPerShare" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjY3NzQ3YzNlZjgxYTQ3Y2ZiNDczM2M3MDA5OTkxYzViXzE4_7f92ef35-a9dd-40af-a2c5-db6ad838f9af"><ix:nonFraction unitRef="eurPerShare" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjY3NzQ3YzNlZjgxYTQ3Y2ZiNDczM2M3MDA5OTkxYzViXzE4_c70bbdd3-6ea1-49f3-a89a-69db87ab3801">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjY3NzQ3YzNlZjgxYTQ3Y2ZiNDczM2M3MDA5OTkxYzViXzMy_60ff5d89-5ba7-426c-a394-7f4581160ffd"><ix:nonFraction unitRef="shares" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjY3NzQ3YzNlZjgxYTQ3Y2ZiNDczM2M3MDA5OTkxYzViXzMy_d84452df-eac4-42c3-ad3f-2f64ff5cc68f">798,096,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjY3NzQ3YzNlZjgxYTQ3Y2ZiNDczM2M3MDA5OTkxYzViXzU0_99551416-e483-4114-9fe7-5f0a9c345085">228,806,301</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjY3NzQ3YzNlZjgxYTQ3Y2ZiNDczM2M3MDA5OTkxYzViXzYx_b2df89ac-5fcb-4a56-8859-b60a40735633">227,000,507</ix:nonFraction> shares issued and <ix:nonFraction unitRef="shares" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjY3NzQ3YzNlZjgxYTQ3Y2ZiNDczM2M3MDA5OTkxYzViXzgy_48c434a2-18d3-4a6f-9740-56dedb24d582">226,324,559</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjY3NzQ3YzNlZjgxYTQ3Y2ZiNDczM2M3MDA5OTkxYzViXzg5_90c67eec-b07c-4783-af5f-4369019596c1">225,510,650</ix:nonFraction> shares outstanding</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValueOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMS0xLTEtMA_a6541be4-c332-453e-9d63-4e135d97bd6a">2,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValueOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMy0xLTEtMA_8a207204-633c-45ba-90dc-db12ed6d3037">2,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDctMS0xLTEtMA_46ee5625-7f9e-4998-83ed-d4cb3e693261">1,087,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDctMy0xLTEtMA_e81b36d9-bf8f-45a9-acc3-54b15357bb02">1,075,809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDgtMS0xLTEtMA_c1dfb5aa-4522-4101-a03e-0ab598c82b30">377,346</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDgtMy0xLTEtMA_df0cb416-7e9f-42e7-8657-6ca8ffb6a87b">220,805</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDktMS0xLTEtMA_ff349496-7e0b-4d19-b018-098546586b93">31,966</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDktMy0xLTEtMA_712f2b71-78e0-4b0b-820c-a92c32e2118c">30,298</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Treasury stock (at cost), <ix:nonFraction unitRef="shares" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNTAtMC0xLTEtMC90ZXh0cmVnaW9uOmY4NjRiYTViMzgwZDRiNjI4YmUzZGRhZGE5NDA0OGY1XzMw_9935db75-7795-4191-8895-2751e89490e9">2,481,742</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNTAtMC0xLTEtMC90ZXh0cmVnaW9uOmY4NjRiYTViMzgwZDRiNjI4YmUzZGRhZGE5NDA0OGY1XzM3_22f45c9b-b8c2-4c77-8fd2-d8e01aaf6a7d">1,489,857</ix:nonFraction> shares</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNTAtMS0xLTEtMA_3bd995c0-8409-4173-acb2-2477e9a476d7">20,038</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNTAtMy0xLTEtMA_64b1ee40-635b-4c17-8a5e-f4743907d1a0">17,258</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNTEtMS0xLTEtMA_5a1d44e7-f2cb-4d72-b75d-acca8fd88045">661,249</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNTEtMy0xLTEtMA_5d4c5fd6-9b8f-4615-bf5e-ebc108bdecbf">810,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total liabilities and equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNTItMS0xLTEtMA_ad60afce-733d-4e31-b5c1-9c6a597c9d96">816,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNTItMy0xLTEtMA_5b12879a-6662-42e7-ae36-4e1a9f7354d1">994,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:138%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div><div><span><br/></span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_79"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:58.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.743%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;FRANK&#8217;S INTERNATIONAL N.V.</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;CONSOLIDATED STATEMENTS OF OPERATIONS</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;(In thousands, except per share data)</span></td></tr><tr style="height:6pt"><td colspan="18" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25d0f6f471c14d30aebcbcbefac2d8c7_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfOC0xLTEtMS0w_d80920c8-389f-43d1-96f5-a68da6464383">328,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5558123de0374feab10a601d45dc4014_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfOC0zLTEtMS0w_20466aa9-a99c-454d-ad0e-0e993103945b">473,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04ecc4b023ab484cb2280aa438416af3_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfOC01LTEtMS0w_06554d8c-002a-406e-8274-0fde90012015">416,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9b57620c664f2b80d6dfcbf1fded93_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfOS0xLTEtMS0w_ce108c9d-1e22-4afb-bb4f-82e13e63b207">61,901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7913605fa04d426c886c8d907f104784_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfOS0zLTEtMS0w_0179e7ee-7277-4c9b-a509-c7cea5034b00">106,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia55341f84118453eaac881cd1d3ba7c9_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfOS01LTEtMS0w_e2c02b39-6552-4e49-9ae5-89f3abf71254">105,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTAtMS0xLTEtMA_3d04d14c-3255-4e45-a7ce-15de549acac7">390,358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTAtMy0xLTEtMA_d2897dd4-0dae-479b-8333-e23024510576">579,920</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTAtNS0xLTEtMA_17da0bba-b6bf-4436-a2ad-c499b5db31f2">522,493</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue, exclusive of depreciation and amortization</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25d0f6f471c14d30aebcbcbefac2d8c7_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTQtMS0xLTEtMA_d8d106d6-7be0-4a35-a423-f6438257331b">264,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5558123de0374feab10a601d45dc4014_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTQtMy0xLTEtMA_2096bdc2-13a2-4817-9dd6-dc407699e08d">338,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04ecc4b023ab484cb2280aa438416af3_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTQtNS0xLTEtMA_14fab3ca-3e49-431f-95dc-fe1de7f76ab6">302,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9b57620c664f2b80d6dfcbf1fded93_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTUtMS0xLTEtMA_4727f83f-b30f-4546-a9de-c0d6a4ff5b73">47,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7913605fa04d426c886c8d907f104784_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTUtMy0xLTEtMA_521b6d96-03d4-4fed-b96a-6ec73c0a2ad8">78,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia55341f84118453eaac881cd1d3ba7c9_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTUtNS0xLTEtMA_c9c64956-fec6-406a-bfa3-bb8ee1c05c00">76,183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTYtMS0xLTEtMA_4fe96984-039d-4bfd-87d4-27be536e361b">82,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTYtMy0xLTEtMA_7438afb4-e7a9-41a2-8e97-ec302f235a9e">120,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTYtNS0xLTEtMA_26f9944c-f483-45d0-86b9-d49026fa44fa">126,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTctMS0xLTEtMA_83c63d17-3142-4ae5-acf7-dac6d77ce06f">70,169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTctMy0xLTEtMA_82c3d51f-f8d1-4c2b-b784-f6f690f3d0ca">92,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTctNS0xLTEtMA_68d51c84-be76-4f53-8e6e-5fa7639803ac">111,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTgtMS0xLTEtMA_68625fd2-faa8-4079-b9d2-b05dcfddd465">57,146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTgtMy0xLTEtMA_492717a5-072a-4fb5-8ed6-6fc9f91b78ac">111,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTgtNS0xLTEtMA_216460df-ba11-4cde-b533-935cada60523">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other charges (credits), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="fi:RestructuringSettlementAndImpairmentProvisionsCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTktMS0xLTEtMA_6a975c09-6d63-4f67-be31-054d7b99fa16">33,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="fi:RestructuringSettlementAndImpairmentProvisionsCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTktMy0xLTEtMA_78a949a6-617b-4581-95ba-8ea2a138d875">50,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" name="fi:RestructuringSettlementAndImpairmentProvisionsCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTktNS0xLTEtMA_89f88a8b-a7a7-4d1e-9771-88a0d1a46b56">310</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain) loss on disposal of assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjAtMS0xLTEtMA_6d53a99e-9b9b-4674-87a5-6844e2e68b3b">1,424</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjAtMy0xLTEtMA_9c211b4a-e957-4aa9-aee5-979a9e51f237">1,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjAtNS0xLTEtMA_0a1c1fef-6158-46c4-b095-a0b83a19c8c6">1,309</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjEtMS0xLTEtMA_67a5740e-4caa-4669-9f1f-02aed86f4c73">162,892</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjEtMy0xLTEtMA_47572ead-ca23-4d60-828e-d2db3e26759a">212,890</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjEtNS0xLTEtMA_2c438baa-4151-4065-9911-0118d9777543">92,881</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other income (expense):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax receivable agreement (&#8220;TRA&#8221;) related adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="fi:TaxReceivableAgreementRelatedAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjQtMS0xLTEtMA_2fe696f7-1ffc-4013-b6fe-434691e9a436">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="fi:TaxReceivableAgreementRelatedAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjQtMy0xLTEtMA_67e6a980-074b-4503-b10f-d83bd9cc1b8c">220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="fi:TaxReceivableAgreementRelatedAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjQtNS0xLTEtMA_fd8bdf75-c097-4426-a7ff-07164cb1a61a">1,359</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjUtMS0xLTEtMA_9b8c3549-4bd5-47a8-8906-f879b72e9831">2,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjUtMy0xLTEtMA_ce4364f6-7c3e-4661-9c21-8321ad20bafd">1,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjUtNS0xLTEtMA_9518ebba-7973-4df3-9100-666c8be5404f">2,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjYtMS0xLTEtMA_9df66a83-3dd3-4cfa-a6e6-207f15d1c45a">712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjYtMy0xLTEtMA_e63b9700-6fdc-41f5-a67a-9f49c11ff417">2,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjYtNS0xLTEtMA_41666ee1-5711-4c74-bac2-1bc172238e62">4,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mergers and acquisition expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjctMS0xLTEtMA_e5def074-55b7-4e68-8d66-39b0405f39af">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjctMy0xLTEtMA_b1ae9c2c-aebd-4db1-9b8f-581c804aff9d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjctNS0xLTEtMA_b5ca1187-895c-4c77-8620-d4291618aa97">58</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjgtMS0xLTEtMA_b2f6eb36-3092-40e4-9d87-6010b985b5ab">211</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjgtMy0xLTEtMA_e2d97cdb-eb71-4905-bdf8-78f4bf226bc9">2,233</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjgtNS0xLTEtMA_2e2c8499-b72d-4d69-9329-362f7599ca67">5,675</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjktMS0xLTEtMA_c71dc2dc-49a4-4a5e-91a5-2008fd0acde1">2,591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjktMy0xLTEtMA_449d2035-dc03-40c2-afaf-6e8d216b4f17">1,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjktNS0xLTEtMA_d481edcc-b738-4c01-8245-c7721f826538">802</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzAtMS0xLTEtMA_52797065-f122-434a-90a8-c3532d9921c4">160,301</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzAtMy0xLTEtMA_027c33a2-c78c-4c50-8763-15016469d166">211,535</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzAtNS0xLTEtMA_4e0bf102-36df-43f9-966a-a87d2a699573">93,683</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzEtMS0xLTEtMA_a63b2258-075e-493f-8dc3-d2a4a7df9e9d">4,081</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzEtMy0xLTEtMA_2e6091e1-3bf8-4199-a70f-0010194b5a61">23,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzEtNS0xLTEtMA_6b03aed7-1bfb-4126-a918-4787c142e263">2,950</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzItMS0xLTEtMA_e589fac2-bbd5-485f-901e-f866e1adef90">156,220</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzItMy0xLTEtMA_e9cf281c-217b-4a03-8098-b9496e036c86">235,329</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzItNS0xLTEtMA_c456df92-50d3-4687-9645-3c77c64f8f99">90,733</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loss per common share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzctMS0xLTEtMA_87151988-ce13-4c53-ba63-ddf8505a6d72">0.69</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzctMy0xLTEtMA_7ff8f569-6154-47d8-ab75-e0dfbcdeeb1b">1.05</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzctNS0xLTEtMA_e36b40cc-b46d-448b-bfed-559fb64b7d74">0.41</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average common shares outstanding:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfNDEtMS0xLTEtMA_8f8f07d8-8ac8-4222-b21f-ee9d6a45efe0">226,042</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfNDEtMy0xLTEtMA_59108b33-d46c-4f72-be50-84b9e20bec14">225,159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfNDEtNS0xLTEtMA_48ac09b0-1625-4867-8579-15775a4e7be1">223,999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:138%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div><div><span><br/></span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_82"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:58.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.743%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;FRANK&#8217;S INTERNATIONAL N.V.</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;(In thousands)</span></td></tr><tr style="height:14pt"><td colspan="18" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfOC0xLTEtMS0w_436dd3b2-6aa8-4975-98a8-f7ba5bc13d2e">156,220</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfOC0zLTEtMS0w_5b3373c2-7caf-47a3-9e9f-c166c44ce576">235,329</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfOC01LTEtMS0w_7b598607-163e-4de8-86ff-69efdb9df011">90,733</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income (loss):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTAtMS0xLTEtMA_35fd3d6b-97a9-41f2-8079-0a9c3ccadec7">1,668</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTAtMy0xLTEtMA_dfa10b1a-8b06-4157-8111-9f3a904741e8">404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTAtNS0xLTEtMA_464a23ec-cd2c-4f36-8bee-c53a148d13af">1,452</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain on marketable securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTItMS0xLTEtMA_ba4f52f4-096a-445f-abe9-e86f330eb8b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTItMy0xLTEtMA_7af84fa9-6447-4bf4-bc9b-82981aba688a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTItNS0xLTEtMA_55aa6ac9-9c33-4701-a649-36f34efa176a">86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTYtMS0xLTEtMA_06e31f1d-45a8-43f8-a362-761aaf5fa3ef">1,668</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTYtMy0xLTEtMA_073bda68-d006-4761-96f3-56e766f4878d">404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTYtNS0xLTEtMA_890b1ec8-1b5c-4870-b3cd-38efd2ee58bf">1,366</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comprehensive loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTctMS0xLTEtMA_7da03c3d-1efd-4057-9cfa-a13a996c53b5">157,888</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTctMy0xLTEtMA_383fe87f-443d-4a0b-aec2-e515cb70d14f">234,925</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTctNS0xLTEtMA_f969a0f1-1bfb-443c-bd6e-c75a5c224393">92,099</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:138%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div><div><span><br/></span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_85"></div><hr style="page-break-after:always"/><div style="min-height:31.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.681%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.790%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.089%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.251%"></td><td style="width:0.1%"></td></tr><tr><td colspan="42" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">FRANK&#8217;S INTERNATIONAL N.V.</span></td></tr><tr><td colspan="42" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></td></tr><tr><td colspan="42" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Paid-In</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Comprehensive</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stockholders&#8217;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Deficit)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income (Loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Balances at December 31, 2017</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9edbe53e17c243b9862d45b04535a3be_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOC0xLTEtMS0w_8bb4b782-041b-4817-b662-cc4e26866cbb">223,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9edbe53e17c243b9862d45b04535a3be_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOC0zLTEtMS0w_d950b209-8401-4294-99d8-79108451f358">2,814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i679b7728a8c447fe90224a5481da96cd_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOC01LTEtMS0w_76153bf8-498e-47fd-8c70-efccd4aa19a6">1,050,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81b072d270d345868341de8fafd7f2a9_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOC03LTEtMS0w_c4f57afc-afc1-40bb-8f01-d9ceb9c33e60">106,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd28a6ac00114cddb51316c90df6536d_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOC05LTEtMS0w_d0abad59-de85-4794-8fd3-4505c8408e6c">30,972</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87d3bc915a06479fa054e14c0dc2f5c4_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOC0xMS0xLTEtMA_29733c44-9864-4f20-a5c1-81e2ee44f690">13,737</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ce0d3bdbf434f608506ce10ad90b0f6_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOC0xMy0xLTEtMA_a2298b83-2997-4d38-93c3-387f99847e0a">1,115,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cumulative effect of accounting change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a6170c80b094367abf8bbcd326fe7f8_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOS03LTEtMS0xNjU4_715d08bf-ca4f-4f03-85ab-27045c9857d4">670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf6a45282f70467abfb5662cb4c6dad4_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOS0xMy0xLTEtMzIyNQ_e312620d-eefa-4c60-a67f-351c3e2be39b">670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib84f7b62c05e4d58936b88a9bd4561d2_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOS03LTEtMS0w_508241b7-29d7-4399-8ed2-7cefdbdd8567">90,733</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOS0xMy0xLTEtMA_a1c8edc3-0f0e-4864-853c-75dc9fe9f1f4">90,733</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc86d3d3bbf24cd9a40a9365e37fe232_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTAtOS0xLTEtMA_b98764c2-781d-43b4-b6f9-32d714d01d20">1,452</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTAtMTMtMS0xLTA_10139ccd-59e2-4d95-b8a9-8cbaf60d1ca8">1,452</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Unrealized gain on marketable securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc86d3d3bbf24cd9a40a9365e37fe232_D20180101-20181231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTEtOS0xLTEtMA_66f29188-a55a-4c1e-9224-fc06c3367e9c">86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTEtMTMtMS0xLTA_cff6ffa0-60b2-4d69-8778-990c29f901bd">86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3faf56703a74059b8384826d6670c56_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTItNS0xLTEtMA_04c22578-f3b1-42b2-ae04-98b7b0fe29cf">10,621</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTItMTMtMS0xLTA_303e5cb6-5a3e-4a24-9426-b94a0fd29c82">10,621</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Common shares issued upon vesting of share-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3b9f833a4deb49949b1cd300388702a0_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTQtMS0xLTEtMA_9d67da8f-3057-422c-9786-4cbfa8c234b2">1,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b9f833a4deb49949b1cd300388702a0_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTQtMy0xLTEtMA_ac11ff6e-3acf-400e-8f9f-7e28c904449a">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib3faf56703a74059b8384826d6670c56_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTQtNS0xLTEtMA_bbc472bb-31c4-4d03-a59f-c6f74373b1a7">12</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTQtMTMtMS0xLTA_4f6a5586-fb4e-4171-92d4-a73c8d2b1a24">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Common shares issued for employee stock purchase plan (&#8220;ESPP&#8221;)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3b9f833a4deb49949b1cd300388702a0_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTUtMS0xLTEtMA_ad599d83-466d-49ee-9d94-1842ef5c701a">233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b9f833a4deb49949b1cd300388702a0_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTUtMy0xLTEtMA_aaabfa5a-02cb-415e-8e1a-353cbe7af999">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3faf56703a74059b8384826d6670c56_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTUtNS0xLTEtMA_69843a0d-e023-4e4c-9d09-1d585b320fd6">1,312</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTUtMTMtMS0xLTA_0902240e-4b73-4319-81cf-d9025cfe0052">1,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Treasury shares withheld</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i3b9f833a4deb49949b1cd300388702a0_D20180101-20181231" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTgtMS0xLTEtMA_4b4d49f3-56c2-4904-8a92-d86a12000749">250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i181e9a40784a4c698703a454f4084d4f_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTgtMTEtMS0xLTA_ed991dbe-8561-442b-9af1-e1bb0b180937">1,636</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTgtMTMtMS0xLTA_e46a738c-7a55-41aa-ad11-1f49597324bc">1,636</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Balances at December 31, 2018</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i524734ba05e547eea78897a3f2bab84b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTktMS0xLTEtMA_3ba5d467-e532-48fa-90be-7a3a34c2f89a">224,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i524734ba05e547eea78897a3f2bab84b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTktMy0xLTEtMA_c7c314dd-20c9-46ff-8be4-28622230bdf0">2,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d2b9a0301214082b5d2d6e1230a46f8_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTktNS0xLTEtMA_217052ee-2cd2-43ab-9c54-fabf29e6b2e1">1,062,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e001061e915426ca946f06c638a9de7_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTktNy0xLTEtMA_a146d992-bbbb-4c97-91ab-436a8212c497">16,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i187886aebe9f408382e4ffd2760a01ab_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTktOS0xLTEtMA_7cf98232-ff82-4d14-a8b0-015c29e41c06">32,338</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic4613c0c4b714221afed25edb262e2c6_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTktMTEtMS0xLTA_f6d67e8b-3e81-459d-98f6-a223f2ce0f73">15,373</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09c64f9f5530411a97e91c62cad63832_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTktMTMtMS0xLTA_8ce9a98c-a67f-47c7-ab35-3ad8231b2075">1,034,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTgtMC0xLTEtMzYzMQ_948bd62e-a011-45d9-bbe7-15ea537852bf">Cumulative effect of accounting change</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0c632d602f1e4c5a80c5e3738400f62a_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjAtNy0xLTEtMA_8437c016-62ba-4953-8c2b-f88ba45edfd0">700</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i89955b7093464fd3b8344f556ba8c11d_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjAtMTMtMS0xLTA_c488a6ff-7e89-4acf-b5c9-8e689699c571">700</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia849d0a68a294687b3d7c334c7d098b1_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjEtNy0xLTEtMA_76b217d9-53e9-427f-96a0-32fa28a5afc6">235,329</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjEtMTMtMS0xLTA_602a44f8-a45b-427f-b9c4-f5b84f973a47">235,329</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2be600154ac045c08be5613db533fb80_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjItOS0xLTEtMA_05f7866c-7a41-485e-828e-6d385b9b56b9">404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjItMTMtMS0xLTA_5790ad14-ee7e-4f0f-91bd-42cf23723f02">404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Reclassification of marketable securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia849d0a68a294687b3d7c334c7d098b1_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjMtNy0xLTEtMA_66bc29ac-321a-4932-a022-891d4124a8d3">1,636</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2be600154ac045c08be5613db533fb80_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjMtOS0xLTEtMA_44fb9ec6-72d0-46be-90e5-470cdab5dc93">1,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjMtMTMtMS0xLTA_069d083c-b06b-4122-82ef-62231356e901">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i933660bed28d416182f9b8f4e350a6f1_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjQtNS0xLTEtMA_4307b50c-b9c8-4bb7-b17a-670272ad7643">11,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjQtMTMtMS0xLTA_174bdd05-2c86-46a8-8e28-48849c001c02">11,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Common shares issued upon vesting of share-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2df5270413874fdf8ed5cf9dff4028a0_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjUtMS0xLTEtMA_ec97076e-5693-4721-83a5-b0aad19d1a23">1,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2df5270413874fdf8ed5cf9dff4028a0_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjUtMy0xLTEtMA_3a60ca31-13c9-4eb5-b088-b6bcd98e6de7">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i933660bed28d416182f9b8f4e350a6f1_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjUtNS0xLTEtMA_712c0dfe-5be5-46a4-930b-e84c25396130">13</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjUtMTMtMS0xLTA_decd3ae3-b2e8-4139-b5a0-4544e12fbf5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Common shares issued for ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2df5270413874fdf8ed5cf9dff4028a0_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjYtMS0xLTEtMA_14c05b28-2624-4f25-b993-0f737761312e">389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2df5270413874fdf8ed5cf9dff4028a0_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjYtMy0xLTEtMA_8e27d7d9-fac5-49fe-95bf-8d2e5d4faeaa">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i933660bed28d416182f9b8f4e350a6f1_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjYtNS0xLTEtMA_3cd92d8a-4f93-45ce-99d3-f734196b3685">1,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjYtMTMtMS0xLTA_0b6d55a0-4b58-4946-a78b-19a86942c6d0">1,752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Treasury shares withheld</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i2df5270413874fdf8ed5cf9dff4028a0_D20190101-20191231" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjctMS0xLTEtMA_dc3b3815-1c25-403c-8fae-4ebfe08efc41">302</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id73fe5ba30fa49fa8e275beca8484933_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjctMTEtMS0xLTA_e209ffc2-1dac-423c-bc9c-e37b1a973a8a">1,885</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjctMTMtMS0xLTA_79c99c11-3d88-4b36-b018-c9c4073105e2">1,885</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Balances at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id190fedb89224b2ebc92c8953988094b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjgtMS0xLTEtMA_a9ed8f22-9a56-4f93-9f46-2480f1765927">225,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id190fedb89224b2ebc92c8953988094b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjgtMy0xLTEtMA_8d5dc065-7c16-4d78-9c9b-fa13f393341c">2,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5c1615949114f2ab86498f967eefde4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjgtNS0xLTEtMA_0dcd16ac-f6f0-4746-b02c-9d35119208e5">1,075,809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21a953fb11fd45cd8e1515a0b259498c_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjgtNy0xLTEtMA_f637aa94-6ba5-404f-ab88-5b4655aef943">220,805</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3190f0c5cf25456495ffaaf469bdc6ad_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjgtOS0xLTEtMA_244596d3-6403-4c09-bd43-30b3d1db6549">30,298</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cb925f30f494fe495b2927c93db15fd_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjgtMTEtMS0xLTA_948e2ad8-b049-471b-a44c-c02f53e0cef8">17,258</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjgtMTMtMS0xLTA_e5b0d318-6d13-454a-8bb5-f92492078004">810,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cumulative effect of accounting change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia4dc921a1bde415bb6814473a1fdcce2_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjktNy0xLTEtMA_1c612b8b-f28a-406b-9220-8a9985823921">321</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if953dee89c9c41b69d1b754832d77314_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjktMTMtMS0xLTA_44f259b8-31d8-4898-8fd0-e12517c7299c">321</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia7d79cf6c6c24eafa8ca56f2769bc7e2_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzAtNy0xLTEtMA_70934952-78e9-4e01-91eb-621c7a8f6f84">156,220</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzAtMTMtMS0xLTA_360cb20f-8bf6-4c7d-b491-883b6a7b1f3b">156,220</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib66431d37ce848dabae8cb243aeda08e_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzEtOS0xLTEtMA_8fb38497-e915-47f5-a3d6-68094c0af880">1,668</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzEtMTMtMS0xLTA_0d467638-6426-426d-bbe7-b52d493ef1f6">1,668</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041a0029a5974451a97e14eb76ad0773_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzMtNS0xLTEtMA_3c018d58-52fc-482b-99b3-86b637fa5cc9">11,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzMtMTMtMS0xLTA_95583b55-e78b-46dc-9608-bcdb822c3aa1">11,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Common shares issued upon vesting of share-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie5222d8ab4384737a0938d8d9999e53c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzQtMS0xLTEtMA_bcb89530-d8de-4b0c-8bda-f92c56e63622">1,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5222d8ab4384737a0938d8d9999e53c_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzQtMy0xLTEtMA_f901f1fb-7248-46bf-a074-9758ae7158d2">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i041a0029a5974451a97e14eb76ad0773_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzQtNS0xLTEtMA_fdebf153-d2e9-4c62-8c27-d45b3d6dfd70">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzQtMTMtMS0xLTA_ae25f167-ef92-4e02-9985-adb8ed2acaf0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Common shares issued for ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie5222d8ab4384737a0938d8d9999e53c_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzUtMS0xLTEtMA_8753a057-646e-4760-bc3b-eea5224de349">341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5222d8ab4384737a0938d8d9999e53c_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzUtMy0xLTEtMA_2ec680b9-24d4-4cad-9030-c0d6c0ebc3a3">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041a0029a5974451a97e14eb76ad0773_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzUtNS0xLTEtMA_0ba17d5c-26ed-4582-ba58-02a562241c1a">930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzUtMTMtMS0xLTA_eebce76e-cdb7-44a4-a5d3-f005f338f0a7">934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Treasury shares withheld</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ie5222d8ab4384737a0938d8d9999e53c_D20200101-20201231" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzYtMS0xLTEtMA_7f146144-c774-46eb-9c59-75a36688f388">421</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d8cb284f77943f58095ee746e6676ff_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzYtMTEtMS0xLTA_b6444746-7b91-4da5-90ef-52f4c6f56886">1,282</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzYtMTMtMS0xLTA_b58ec6a9-826a-4158-b19a-82cf29ac5133">1,282</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Share repurchase program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ie5222d8ab4384737a0938d8d9999e53c_D20200101-20201231" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctMS0xLTEtNDcw_ee0de976-a464-4be7-a9d7-8720ee28d3b4">570</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d8cb284f77943f58095ee746e6676ff_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctMTEtMS0xLTQ3MA_733d9dcd-5aef-486a-a787-f6ce9455b17e">1,498</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzQtMTMtMS0xLTMyMDQ_92b9c3bc-e18b-4675-9960-5c25bb04fe5d">1,498</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Balances at December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i32a41f35487f40419fe599c25dc49908_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctMS0xLTEtMA_4b8f4d0b-1e00-4fd8-906c-6b4aed0dd85a">226,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32a41f35487f40419fe599c25dc49908_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctMy0xLTEtMA_69ed717c-2693-443a-80ec-090ba156d8ca">2,866</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i591728c170364302a19b5277c448d1f7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctNS0xLTEtMA_4be35fe8-1cfe-46ba-aaec-9fd2d65c3ebf">1,087,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7a7ea5e998644a1396f4a5ee123c0211_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctNy0xLTEtMA_e3d03359-bb86-4bf9-ad36-7dfe6b448f11">377,346</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic6da7c883a6c4b66a087fcd15a26f94f_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctOS0xLTEtMA_85c015b1-89bc-4179-8e6f-88a963ca0148">31,966</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5f3c48ae4b6c460c822329db04b6c755_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctMTEtMS0xLTA_d87da535-a5a8-421d-a0bd-7dcc075f2908">20,038</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctMTMtMS0xLTA_ec7dd3ed-518c-45d7-9534-58a847d7cda3">661,249</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:138%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div><div><span><br/></span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_91"></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:64.012%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.996%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">FRANK&#8217;S INTERNATIONAL N.V.</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr style="height:3pt"><td colspan="18" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows from operating activities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNy0xLTEtMS0w_436dd3b2-6aa8-4975-98a8-f7ba5bc13d2e">156,220</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNy0zLTEtMS0w_5b3373c2-7caf-47a3-9e9f-c166c44ce576">235,329</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNy01LTEtMS0w_7b598607-163e-4de8-86ff-69efdb9df011">90,733</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to cash from operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTAtMS0xLTEtMA_83c63d17-3142-4ae5-acf7-dac6d77ce06f">70,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTAtMy0xLTEtMA_82c3d51f-f8d1-4c2b-b784-f6f690f3d0ca">92,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTAtNS0xLTEtMA_40f9e696-5192-4ab2-92c5-45e765eb2571">111,292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTEtMS0xLTEtMA_e87a60cc-430d-4243-b355-fb020dbf75ff">11,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTEtMy0xLTEtMA_56a46284-c7d3-4d9c-9109-878e1302c152">11,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTEtNS0xLTEtMA_ce7a7f8b-e1ea-46db-bc5f-e78f3ea6113b">10,621</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTItMS0xLTEtMA_68625fd2-faa8-4079-b9d2-b05dcfddd465">57,146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTItMy0xLTEtMA_3bd40b1d-6384-47b7-992e-84b7a341c765">111,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTItNS0xLTEtMA_97921197-f711-4816-b16a-d43320de7ba1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss on asset impairments and retirements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTMtMS0xLTEtMA_f7cc9df1-a1c9-4a21-b07f-55723c052e99">21,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTMtMy0xLTEtMA_b67f8151-cac0-440b-a558-230607b6469f">40,686</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTMtNS0xLTEtMA_33850768-97ea-48b2-b373-f15e2e34f2bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of deferred financing costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTQtMS0xLTEtMA_d1092720-5b20-4831-9936-229910ba2143">388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTQtMy0xLTEtMA_cae111ec-c73b-4f56-ae56-dbe4710d259a">371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTQtNS0xLTEtMA_7fff67c7-c3fe-4593-b200-8c29dc1de4d7">58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax provision (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTUtMS0xLTEtMA_34eee70c-2d09-468b-8cbe-696f283ca9b4">625</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTUtMy0xLTEtMA_54dd1c76-eb89-4bb4-b840-bc6fca25629e">727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTUtNS0xLTEtMA_e61b2dee-75f3-44c7-9def-3311b5f3fde2">14,634</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for bad debts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTctMS0xLTEtMA_d34c5258-b121-43c0-93d0-9ec789cccfd5">938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTctMy0xLTEtMA_eee03f3e-9a34-4206-840f-701690def7e4">1,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTctNS0xLTEtMA_033138d2-8c03-4108-b300-5a7450a62cc1">159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Gain) loss on disposal of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTgtMS0xLTEtMA_6d53a99e-9b9b-4674-87a5-6844e2e68b3b">1,424</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTgtMy0xLTEtMA_9c211b4a-e957-4aa9-aee5-979a9e51f237">1,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTgtNS0xLTEtMA_6fe18215-879a-4d8d-96f5-aac85ed6ea00">1,309</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in fair value of investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrealizedGainLossOnInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTktMS0xLTEtMA_7a110970-44a9-4da1-9ef2-59e900278e29">1,106</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrealizedGainLossOnInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTktMy0xLTEtMA_ab2693eb-6b52-4aa0-aea7-24904f177cf7">2,747</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:UnrealizedGainLossOnInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTktNS0xLTEtMA_1df91e01-94bc-430f-bff8-264263d18536">1,199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized (gain) loss on derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjAtMS0xLTEtMA_5a1981a4-f106-42c4-a69f-59c3baebae42">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjAtMy0xLTEtMA_4f3f1e32-53ad-4808-b030-fa9c76c83adc">222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjAtNS0xLTEtMA_4c555a1b-6896-4c8e-952b-cfa81aa492f7">386</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjItMS0xLTEtMA_ec4c4b79-ca3c-4652-a454-f9c4d2f17fa7">64</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjItMy0xLTEtMA_8fc73fbf-7b63-4dcc-b4ad-7635227fda60">1,522</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjItNS0xLTEtMA_6b970e6c-5c87-4bf1-991c-565014a71d85">843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities, net of effects from acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjQtMS0xLTEtMA_5d5bcd42-b7ad-411b-937c-43eef56dfbce">54,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjQtMy0xLTEtMA_8040ff29-cf74-4bbf-81b7-abdc2069d642">22,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjQtNS0xLTEtMA_64114aa1-5773-4f58-8c28-83da3e4c5e3c">63,654</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjUtMS0xLTEtMA_0bf9a85d-0734-4c25-8b99-008c2b7978a5">1,573</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjUtMy0xLTEtMA_468f6793-8235-450e-961a-94bd7121a9cc">10,694</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjUtNS0xLTEtMA_7f344bfe-775f-4fc3-87af-a2ed72c6864d">2,917</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjYtMS0xLTEtMA_ca7eb628-27f3-4d71-8a48-c52343f3be68">4,437</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjYtMy0xLTEtMA_223feb4b-e12d-437a-9396-d1f353e94fdc">856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjYtNS0xLTEtMA_318dac1a-3ac5-415f-aeed-7fb5bc426df1">4,581</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjctMS0xLTEtMA_fd7758d9-9f3a-4321-9c7e-634b6f0ec675">848</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjctMy0xLTEtMA_08c1a34a-4cf1-4f72-8754-dbdc8e3e8b10">1,285</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjctNS0xLTEtMA_0bb90597-91c8-4972-8fb1-5dab36f0f9c1">258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjgtMS0xLTEtMA_1024abc2-d370-4b98-9f16-ed43ad4237cb">16,787</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjgtMy0xLTEtMA_29ed0c99-5ab1-4c4d-9f63-1d8b4c50970e">3,937</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjgtNS0xLTEtMA_00cc7afd-5b17-4060-9af8-a6c4ead13ac9">15,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjktMS0xLTEtMA_5df9c34e-32a8-45fd-9320-26d5e83f4f7b">74</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjktMy0xLTEtMA_be1152c5-2b11-4b68-af3f-61c64a8872b9">545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjktNS0xLTEtMA_aa4d5fcd-9b49-4af0-8b9f-77a8727dc039">354</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzAtMS0xLTEtMA_811bab0b-f4d7-4808-9252-480eb84fdeff">3,344</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzAtMy0xLTEtMA_ef3f5a00-23ef-4988-85be-e79414f85ab4">503</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzAtNS0xLTEtMA_c0f17ba1-fab4-426d-96e1-31146383be25">2,978</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash provided by (used in) operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzEtMS0xLTEtMA_1c41b94f-76e1-4971-bb78-7a871f483de9">39,651</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzEtMy0xLTEtMA_29f3ccd7-dba0-4b51-9a1c-d9771bc61b41">27,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzEtNS0xLTEtMA_b0922073-3fca-490c-b5fb-7a39eabde9ac">32,644</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows from investing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of property, plant and equipment and intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzMtMS0xLTEtMA_046bd380-6c56-4d9a-9c5f-59d439f2371f">28,473</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzMtMy0xLTEtMA_6abb0176-c11a-42ef-a922-60683047075e">36,942</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzMtNS0xLTEtMA_3368cf05-6e14-4c94-b89c-1a5b907372d2">19,734</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of property, plant and equipment from related parties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="fi:PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzQtMS0xLTEtMA_a3228ab4-a1af-4c19-9f93-9b585e909733">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="fi:PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzQtMy0xLTEtMA_6ca3a620-9e67-4707-9fdd-425d6387c5e8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzQtNS0xLTEtMA_7efcf69d-4754-4111-9411-93cee54a45cd">36,737</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of assets and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzUtMS0xLTEtMA_7926f842-1189-40d2-8f93-af7d62226176">8,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzUtMy0xLTEtMA_23d2e73c-df26-49bb-b3f6-9c162d1f1f3b">791</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzUtNS0xLTEtMA_9c398532-d161-47f4-a856-18e94db2855d">7,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzYtMS0xLTEtMA_a016957b-ecbc-452f-bfa2-a59047ed9e39">2,252</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzYtMy0xLTEtMA_0fbd03a3-fdcc-41f2-8777-673a520c421b">20,122</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzYtNS0xLTEtMA_51c98a34-3b77-44fb-ab02-19bc2e1f8370">84,040</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzctMS0xLTEtMA_e4164d76-4d6c-44bd-b2c7-de48b02e4dad">2,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzctMy0xLTEtMA_5ea1ba75-6cd3-436e-b015-c784c2936f7d">46,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzctNS0xLTEtMA_09cf28ca-2f06-4f62-acde-63ebf58ba8ba">143,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzgtMS0xLTEtMA_7f73e83d-a4ef-4fa5-b7ce-27357fde48c9">460</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzgtMy0xLTEtMA_8cbc837b-5e56-4854-9351-88074e349d2b">512</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzgtNS0xLTEtMA_3ac95e48-6dee-4648-b2fa-7bc547462e84">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash provided by (used in) investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzktMS0xLTEtMA_76578c76-96b4-4486-a29a-8402404df5b6">20,034</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzktMy0xLTEtMA_77d4b424-8f48-44e1-b813-f7ba8f92d55b">10,046</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzktNS0xLTEtMA_cb3ca2d0-8712-45ef-b7fb-684ecd050a07">10,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayments of borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDEtMS0xLTEtMA_ae5aabd4-6348-4a68-b13b-1f4398e3e95f">236</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDEtMy0xLTEtMA_4aa1c134-1a0a-44fe-8feb-ab307b683fce">5,627</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDEtNS0xLTEtMA_8a220d05-ca02-4567-8463-0d7368e14efd">5,892</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred financing costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDUtMS0xLTEtMA_844ad154-637c-4a09-95d6-07cbdcdfc169">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDUtMy0xLTEtMA_56bf4549-e15d-40fa-b2a1-66f9084d98d1">184</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDUtNS0xLTEtMA_db43aed4-331b-4596-97e1-6fed45747caa">1,733</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury shares withheld</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDgtMS0xLTEtMA_f7c25ccb-1cc7-46f9-a78a-08415625445d">1,282</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDgtMy0xLTEtMA_b51ab537-91dd-494b-896b-424fc39a1003">1,886</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDgtNS0xLTEtMA_aae5ea52-28f8-4110-8faf-fd42da355eaf">1,636</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury share repurchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDktMS0xLTEtMjMyNA_15835c90-ba41-49ed-8d7c-cfc21524ca79">1,498</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDktMy0xLTEtMjMyNw_644e4c24-420e-4445-9257-56f5673f98da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDktNS0xLTEtMjMzMA_93fc5406-32c0-4dd0-ba14-b66b77ec0df8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from the issuance of ESPP shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDktMS0xLTEtMA_0c21ef10-0f8a-4c25-8523-ef163038055f">934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDktMy0xLTEtMA_2ddde704-c7ae-43a5-bcf7-7be46c197f90">1,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDktNS0xLTEtMA_cb877ef1-4ef4-40dc-a9af-cd7d58a049bc">1,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTAtMS0xLTEtMA_8e74f16b-7fa7-4cbd-9d53-4fce1f38428e">2,082</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTAtMy0xLTEtMA_c8b8264d-0bf4-4b83-a45e-30e2c5140edb">5,945</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTAtNS0xLTEtMA_c1b3e068-8b93-4624-b45e-a8ffae8edb0e">7,946</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTEtMS0xLTEtMA_8e99d28b-bfdd-44c8-97fe-fa02cf93b8a3">3,028</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTEtMy0xLTEtMA_fcf9401f-e929-43d0-8a68-763c985125ab">529</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTEtNS0xLTEtMA_0ef3502e-25e6-4a55-ba2c-08e7c981a6a3">3,384</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTItMS0xLTEtMA_b583cf39-c825-44e2-9f3e-e31748679ca8">14,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTItMy0xLTEtMA_b3d4b39b-2e9c-4347-8c09-ecb211b0df24">10,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTItNS0xLTEtMA_34b95ab6-f32b-44d4-9253-c116350d5d37">26,803</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTMtMS0xLTEtMA_f0aadf74-a103-46c4-9de1-bca926f80689">196,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09c64f9f5530411a97e91c62cad63832_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTMtMy0xLTEtMA_c3d56ef4-92c1-42fd-8cdd-8709205ef85d">186,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ce0d3bdbf434f608506ce10ad90b0f6_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTMtNS0xLTEtMA_262cb2ee-4df5-4c4f-baa1-efcdca0f68a0">213,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTQtMS0xLTEtMA_d0364233-1df9-4ff8-844d-0348f27916f0">211,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTQtMy0xLTEtMA_d1533865-5a53-40a6-9809-d5a1ec090be5">196,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09c64f9f5530411a97e91c62cad63832_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTQtNS0xLTEtMA_e5c39c31-3282-4307-868f-416918b4b86d">186,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:138%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div><div><span><br/></span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_94"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_97"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3MzM_bee59b71-29a5-4a84-b82d-d41854dc879a" continuedAt="i2f3d701db6554d4380fa5528c766c815" escape="true">Basis of Presentation and Significant Accounting Policies</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i2f3d701db6554d4380fa5528c766c815" continuedAt="ifbf971b6ad384c76ac9435620123a845"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Business</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Frank&#8217;s International N.V. (&#8220;FINV&#8221;), a limited liability company organized under the laws of the Netherlands, is a global provider of highly engineered tubular services, tubular fabrication and specialty well construction and well intervention solutions to the oil and gas industry. FINV provides services to leading exploration and production companies in both offshore and onshore environments with a focus on complex and technically demanding wells.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of the Coronavirus Disease 2019 (&#8220;COVID-19&#8221;) pandemic and related economic, business and market disruptions is evolving rapidly, and its future effects are uncertain. The actual impact of these recent developments on our business will depend on many factors, many of which are beyond management's control and knowledge. It is therefore difficult for management to assess or predict with accuracy the broad future effects of this health crisis on the global economy, the energy industry or the Company. As additional information becomes available, events or circumstances change and strategic operational decisions are made by management, further adjustments may be required which could have a material adverse impact on the Company's consolidated financial position, results of operations and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4NDA_2c7398e8-2408-4129-8e2d-5f05ac34aba8" continuedAt="i7f8558c099754e1ebb23c3335be0bdfb" escape="true">Basis of Presentation</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="i7f8558c099754e1ebb23c3335be0bdfb" continuedAt="i9b2fd2b5a31548c6b4604fba420a9136"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements of FINV for the years ended December 31, 2020, 2019 and 2018 include the activities of Frank&#8217;s International C.V. (&#8220;FICV&#8221;), Blackhawk Group Holdings, LLC (&#8220;Blackhawk&#8221;) and their wholly owned subsidiaries (collectively, &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221;). All intercompany accounts and transactions have been eliminated for purposes of preparing these consolidated financial statements. </span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accompanying consolidated financial statements and related financial information have been prepared in accordance with generally accepted accounting principles in the United States of America (&#8220;GAAP&#8221;). In the opinion of management, these consolidated financial statements reflect all adjustments consisting solely of normal accruals that are necessary for the fair presentation of financial results as of and for the periods presented. </span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i9b2fd2b5a31548c6b4604fba420a9136">&#160;&#160;&#160;&#160;The consolidated financial statements have been prepared on a historical cost basis using the United States dollar as the reporting currency. Our functional currency is primarily the United States dollar.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4NTY_a532c569-c63c-42ad-9d09-63c8cba10e3b" continuedAt="idfbdb1965a25457c94bb6a9034ae45ee" escape="true">Reclassifications</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="idfbdb1965a25457c94bb6a9034ae45ee">&#160;&#160;&#160;&#160;Certain prior-year amounts have been reclassified to conform to the current year&#8217;s presentation. These reclassifications had no impact on our net income (loss), working capital, cash flows or total equity previously reported.</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3MjU_b07f3739-80f7-4719-b105-d1d793a3caa0" continuedAt="i92d195eec08c47389a87e658368e6bd5" escape="true">Accounting Estimates</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i92d195eec08c47389a87e658368e6bd5">&#160;&#160;&#160;&#160;The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates.</ix:continuation> </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ifbf971b6ad384c76ac9435620123a845" continuedAt="i1474ebf21b5a4b42adba505ca35324d8"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4Nzc_4896a1c3-af91-4583-b7f8-5beb36296407" continuedAt="if6b61e0df63648baa8c4f88a96d0e9cc" escape="true">Accounts Receivable</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if6b61e0df63648baa8c4f88a96d0e9cc">&#160;&#160;&#160;&#160;We estimate current expected credit losses on our accounts receivable at each reporting date. We estimate current expected credit losses based on our credit loss history, adjusted for current factors including global economic and business conditions, oil and natural gas industry and market conditions and customer mix. Losses are charged against the allowance when the customer accounts are determined to be uncollectible. This process involves judgment and estimation, and accordingly, our results can be affected by adjustments to the allowance due to actual write-offs that differ from estimated amounts.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4MTc_698a5bc8-40f0-4777-9063-4f8622fa7d58" continuedAt="ia36d57c6a6ad4d738ebd1bc7eeb5589a" escape="true">Cash, Cash Equivalents and Restricted Cash</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ia36d57c6a6ad4d738ebd1bc7eeb5589a">&#160;&#160;&#160;&#160;We consider all highly liquid financial instruments purchased with an original maturity of three months or less to be cash equivalents. Throughout the year, we have cash balances in excess of federally insured limits deposited with various financial institutions. We have not experienced any losses in such accounts and believe we are not exposed to any significant credit risk on cash and cash equivalents. Restricted cash consists of cash deposits that collateralize our credit card program.</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3MTU_075a4f6c-b0cc-4b17-9a39-0135b688f695" continuedAt="i6c250b507ff14ab1b6c14560bf72a7a4" escape="true"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3NjU_301ba910-6465-42a6-957a-d53656443c1a" continuedAt="i7f847e91bffd41e5a3fba062e0d8ddad" escape="true">Amounts reported in the consolidated balance sheets and consolidated statements of cash flows as cash, cash equivalents and restricted cash at December&#160;31, 2020 and December&#160;31, 2019 were as follows (in thousands):</ix:nonNumeric></ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i6c250b507ff14ab1b6c14560bf72a7a4"><ix:continuation id="i7f847e91bffd41e5a3fba062e0d8ddad"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.927%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOmNlMTE3ODYxZTc4NjQ2OTBhMTc4NzgwOThhMzdjNmMyL3RhYmxlcmFuZ2U6Y2UxMTc4NjFlNzg2NDY5MGExNzg3ODA5OGEzN2M2YzJfMi0xLTEtMS0w_4765d6d0-8a39-4063-814f-5a769ec140bb">209,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOmNlMTE3ODYxZTc4NjQ2OTBhMTc4NzgwOThhMzdjNmMyL3RhYmxlcmFuZ2U6Y2UxMTc4NjFlNzg2NDY5MGExNzg3ODA5OGEzN2M2YzJfMi0zLTEtMS0w_8597f18b-fecb-42c9-b5a4-d105a9494513">195,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOmNlMTE3ODYxZTc4NjQ2OTBhMTc4NzgwOThhMzdjNmMyL3RhYmxlcmFuZ2U6Y2UxMTc4NjFlNzg2NDY5MGExNzg3ODA5OGEzN2M2YzJfMy0xLTEtMS0w_25c6f8eb-9eb7-4ca7-a265-7bfe6482acba">1,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOmNlMTE3ODYxZTc4NjQ2OTBhMTc4NzgwOThhMzdjNmMyL3RhYmxlcmFuZ2U6Y2UxMTc4NjFlNzg2NDY5MGExNzg3ODA5OGEzN2M2YzJfMy0zLTEtMS0w_ddcb3891-248d-4bad-a5c6-7eb9ce9525bc">1,357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOmNlMTE3ODYxZTc4NjQ2OTBhMTc4NzgwOThhMzdjNmMyL3RhYmxlcmFuZ2U6Y2UxMTc4NjFlNzg2NDY5MGExNzg3ODA5OGEzN2M2YzJfNC0xLTEtMS0w_51cd811a-e78a-4148-85b1-a4a17e56e0e4">211,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOmNlMTE3ODYxZTc4NjQ2OTBhMTc4NzgwOThhMzdjNmMyL3RhYmxlcmFuZ2U6Y2UxMTc4NjFlNzg2NDY5MGExNzg3ODA5OGEzN2M2YzJfNC0zLTEtMS0w_ebcde01c-b9fa-45aa-9411-9069e4980a0e">196,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="fi:CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3NTA_8a28e03a-dabc-4e76-bc79-4f1700260fbf" continuedAt="i88fdfaecdeb7482db0006042369caa60" escape="true">Cash Surrender Value of Life Insurance Policies</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i88fdfaecdeb7482db0006042369caa60">&#160;&#160;&#160;&#160;We have cash surrender value of life insurance policies that are held within a Rabbi Trust for the purpose of paying future executive deferred compensation benefit obligations. Income (loss) associated with these policies is included in other income, net on our consolidated statements of operations.</ix:continuation> Income (loss) on changes in the cash surrender value of life insurance policies was $<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RealizedInvestmentGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfNTU5OQ_06dd4166-6985-4820-92c4-21985cf492a7">1.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RealizedInvestmentGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfNTYwMw_0263ad75-08e0-4e06-97e2-97f5ec00efb1">2.7</ix:nonFraction> million and $(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:RealizedInvestmentGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfNTYxMA_70799157-e757-40b3-8c33-0fdbaef077f2">1.2</ix:nonFraction>) million for the years ended December&#160;31, 2020, 2019 and 2018, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4Nzg_ad50af6e-8691-4e7b-a91b-2ff3265fc545" continuedAt="ibb20ceacb04e430c810d0e9b933475de" escape="true">Comprehensive Income</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ibb20ceacb04e430c810d0e9b933475de">&#160;&#160;&#160;&#160;Accounting standards on reporting comprehensive income require that certain items, including foreign currency translation adjustments be presented as components of comprehensive income. The cumulative amounts recognized by us under these standards are reflected in the consolidated balance sheet as accumulated other comprehensive loss, a component of stockholders&#8217; equity.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3NDI_34674b1a-e951-441b-9dba-a72bc6172910" continuedAt="i1ae6d4dbd94345db9e7622463d9a7dea" escape="true">Contingencies</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1ae6d4dbd94345db9e7622463d9a7dea" continuedAt="id87e0773cdbb4c958326f767d36d9c32">&#160;&#160;&#160;&#160;Certain conditions may exist as of the date our consolidated financial statements are issued that may result in a loss to us, but which will only be resolved when one or more future events occur or fail to occur. Our management, with input from legal counsel, assesses such contingent liabilities, and such assessment inherently involves an exercise in judgment. In assessing loss contingencies related to legal proceedings pending against us or unasserted claims that may result in proceedings, our management, with input from legal counsel, evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. </ix:continuation></span></div></ix:continuation><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i1474ebf21b5a4b42adba505ca35324d8" continuedAt="ib4eacd13c9a04ca8a90f064c0203419c"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id87e0773cdbb4c958326f767d36d9c32" continuedAt="i959c608ea2a6438baa112c6046522663">&#160;&#160;&#160;&#160;If the assessment of a contingency indicates it is probable a material loss has been incurred and the amount of liability can be estimated, then the estimated liability would be accrued in our consolidated financial statements. If the assessment indicates a potentially material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed. </ix:continuation></span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i959c608ea2a6438baa112c6046522663">&#160;&#160;&#160;&#160;Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the guarantees would be disclosed.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3ODQ_02ad4db3-7a5b-4b2c-bcf3-87591f2aa1b5" continuedAt="i9ea101f4542f4b469cc810f997210f2c" escape="true">Derivative Financial Instruments</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i9ea101f4542f4b469cc810f997210f2c"> &#160;&#160;&#160;&#160;When we deem appropriate, we use foreign currency forward derivative contracts to mitigate the risk of fluctuations in foreign currency exchange rates. We use these instruments to mitigate our exposure to non-local currency working capital. We do not hold or issue financial instruments for trading or other speculative purposes. We account for our derivative activities under the provisions of accounting guidance for derivatives and hedging. Derivatives are recognized on the consolidated balance sheet at fair value. Although the derivative contracts will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not formally designated as hedge contracts for hedge accounting treatment. Accordingly, any changes in the fair value of the derivative instruments during a period will be included in our consolidated statements of operations.</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4NjM_471f18b8-fc55-4ee2-af18-2d99734326b1" continuedAt="ic0ac9bfafb7c45619bec9f7ef570b8b8" escape="true">Income (Loss) Per Share</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic0ac9bfafb7c45619bec9f7ef570b8b8">&#160;&#160;&#160;&#160;Basic income (loss) per share excludes dilution and is computed by dividing net income (loss) available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted income (loss) per share reflects the potential dilution that could occur if securities to issue common stock were exercised or converted to common stock.</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3MzA_b3ae9a76-ab13-4c4f-9081-0250d26238e0" continuedAt="i590c1ecbcdfd492298328f862153ac2f" escape="true">Fair Value of Financial Instruments</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i590c1ecbcdfd492298328f862153ac2f">&#160;&#160;&#160;&#160;Our financial instruments consist primarily of cash and cash equivalents, trade accounts receivable, available-for-sale securities, derivative financial instruments and obligations under trade accounts payable. Due to their short-term nature, the carrying values for cash and cash equivalents, trade accounts receivable and trade accounts payable approximate fair value.</ix:continuation> Refer to Note 9&#8212;Fair Value Measurements for the fair values of our available-for-sale securities, derivative financial instruments and other obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3ODY_226d63ee-b6f0-4055-bace-ab01165524b9" continuedAt="ib32d09f4a76b4f1b84268cef0b35d990" escape="true">Foreign Currency Translations and Transactions</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib32d09f4a76b4f1b84268cef0b35d990" continuedAt="i8f5efa32ddf34e6cbce5f465e3c28065">&#160;&#160;&#160;&#160;Results of operations for foreign subsidiaries with functional currencies other than the U.S. dollar are translated using average exchange rates during the period. Assets and liabilities of these foreign subsidiaries are translated using the exchange rates in effect at the balance sheet dates. Gains and losses resulting from these translations are included in accumulated other comprehensive loss within stockholders&#8217; equity. </ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i8f5efa32ddf34e6cbce5f465e3c28065">&#160;&#160;&#160;&#160;For those foreign subsidiaries that have designated the U.S. dollar as the functional currency, gains and losses resulting from balance sheet remeasurement of foreign operations are included in the consolidated statements of operations as incurred. Gains and losses resulting from transactions denominated in a foreign currency are also included in the consolidated statements of operations as incurred.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4MzA_952f4954-ea6c-4668-961f-3c7ea460100b" continuedAt="i1dbf2d39b80f4b439241d9bdd779d95b" escape="true">Goodwill</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1dbf2d39b80f4b439241d9bdd779d95b" continuedAt="i4e9a915a0a2e4be5ade77265d1a02e37">&#160;&#160;&#160;&#160;Goodwill is not subject to amortization and is tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired. A qualitative assessment is allowed to determine if goodwill is potentially impaired. We have the option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to performing the quantitative goodwill impairment test. The qualitative assessment determines whether it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount. If it is more likely than not that the fair value of the reporting unit is less than the carrying amount, then a quantitative </ix:continuation></span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ib4eacd13c9a04ca8a90f064c0203419c" continuedAt="iee8b87e1161c4d068570ccc8148d9c2a"><ix:continuation id="i4e9a915a0a2e4be5ade77265d1a02e37" continuedAt="id6c0f66f0fa740a1933bde6327a2888f"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">impairment test is performed. The quantitative goodwill impairment test is used to identify both the existence of impairment and the amount of impairment loss. The test compares the fair value of a reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit is less than its carrying value, an impairment loss is recorded based on that difference. We complete our assessment of goodwill impairment as of October 31 each year. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As of October 31, 2019, we performed a quantitative goodwill impairment test for our Cementing Equipment reporting unit. During the fourth quarter of 2019, market factors indicated a downturn in the demand for our Cementing Equipment products and services in the U.S. land market and a slower uptake of our service offering in international markets, and we reduced our management forecast for this reporting unit accordingly. Based on this refined outlook, the quantitative goodwill impairment test indicated that the fair value of the Cementing Equipment reporting unit was less than its carrying value. As a result, during the fourth quarter of 2019 we recorded a $<ix:nonFraction unitRef="usd" contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfNDM5ODA0NjU1NDg1Mg_1ad5c1c5-b3aa-4919-9830-51baf777f2a7">111.1</ix:nonFraction> million impairment charge to goodwill, which is included in goodwill impairment on the consolidated statements of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2020, as a result of the decline in oil prices due to the ongoing COVID-19 pandemic and the Organization of Petroleum Exporting Countries and Russia price war in early 2020, we identified a triggering event that indicated the fair value of goodwill within our Cementing Equipment reporting unit was less than its carrying value. Based on the results of our goodwill impairment test as of March 31, 2020, we recorded a $<ix:nonFraction unitRef="usd" contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTA5OTUxMTY2NDAyNw_87ed6160-0f88-4cf7-8561-8f87e8e85df3">57.1</ix:nonFraction> million impairment charge to goodwill, which is included in goodwill impairment on the consolidated statements of operations. Our goodwill impairment assessment as of October 31, 2020, did not identify a triggering event that indicates the fair values of our reporting units were less than their carrying values.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We used the income approach to estimate the fair value of the Cementing Equipment reporting unit, but also considered the market approach to validate the results. The income approach estimates the fair value by discounting the reporting unit&#8217;s estimated future cash flows using an estimated discount rate, or expected return, that a marketplace participant would have required as of the valuation date. The market approach includes the use of comparative multiples to corroborate the discounted cash flow results and involves significant judgment in the selection of the appropriate peer group companies and valuation multiples. The inputs used in the determination of fair value are generally level 3 inputs. </span></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id6c0f66f0fa740a1933bde6327a2888f">&#160;&#160;&#160;&#160;Some of the more significant assumptions inherent in the income approach include the estimated future net annual cash flows for the reporting unit, the terminal growth rate and the discount rate. We selected the assumptions used in the discounted cash flow projections using historical data supplemented by current and anticipated market conditions and estimated growth rates. Our estimates are based upon assumptions believed to be reasonable. However, given the inherent uncertainty in determining the assumptions underlying a discounted cash flow analysis, actual results may differ from those used in our valuation which could result in additional impairment charges in the future.</ix:continuation> Assuming all other assumptions and inputs used in the March 31, 2020 discounted cash flow analysis were held constant, a <ix:nonFraction unitRef="number" contextRef="i5330be92214548e9b30219f4604ce389_D20200331-20200331" decimals="INF" name="fi:SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTM3MDU_e0bed54e-0d4b-487f-aa66-5a9228ac31c3">50</ix:nonFraction> basis point increase in the discount rate assumption would have increased the goodwill impairment charge by approximately $<ix:nonFraction unitRef="usd" contextRef="i5bc6198fb959412d9dcd292129bebad1_I20200331" decimals="-5" format="ixt:numdotdecimal" name="fi:SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTM4MzA_25958567-bd66-4107-bc5f-a3bf159b849c">4.3</ix:nonFraction> million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTM4MzY_0f2a8061-586c-4594-98b9-391645dc2e56">No</ix:nonFraction> goodwill impairment was recorded for year ended December 31, 2018. At December&#160;31, 2020, goodwill is allocated to our reportable segments as follows: Cementing Equipment - approximately $<ix:nonFraction unitRef="usd" contextRef="i0ef7be56639f45a9874c0e7a4cb6769b_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTQwMTY_d3dd7545-8dbc-40e3-9300-95ba30a9ae04">24.1</ix:nonFraction> million; Tubular Running Services - approximately $<ix:nonFraction unitRef="usd" contextRef="i09f640ed62654109a40fd0ece95fa924_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTQwNjE_ed666708-5bd9-4d22-b73e-fb12a91f9ff8">18.7</ix:nonFraction> million. See Note 9&#8212;Fair Value Measurements in these Notes to Consolidated Financial Statements for a discussion of fair value measures. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3MTM_194bb3ac-80a9-4aa4-8d9b-87168f1d061c" continuedAt="i4a55547c28b6457eb285e47192c26001" escape="true">Impairment of Long-Lived Assets</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i4a55547c28b6457eb285e47192c26001">&#160;&#160;&#160;&#160;Long-lived assets, which include property, plant and equipment, and certain other assets to be held and used by us, are reviewed when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable based on estimated future cash flows. If this assessment indicates that the carrying values will not be recoverable, as determined based on undiscounted cash flows over the remaining useful lives, an impairment loss is recognized based on the fair value of the asset. The inputs used in the determination of fair value are generally level 3 inputs.</ix:continuation> Please see Note 17 &#8212;Severance and Other Charges (Credits), net for additional information.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="iee8b87e1161c4d068570ccc8148d9c2a" continuedAt="iae57574e984d4e06b6d9ea272f289fef"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3NjQ_02b09f7c-175f-48e5-89ce-42c89dde6e04" continuedAt="icd5b2f0de12f4a1e8f93e7d104ab95d3" escape="true">Income Taxes</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icd5b2f0de12f4a1e8f93e7d104ab95d3" continuedAt="if5e31b4ceb25419aba1fc7890840dc37">&#160;&#160;&#160;&#160;We operate under many legal forms in approximately <ix:nonFraction unitRef="country" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="0" name="us-gaap:NumberOfCountriesInWhichEntityOperates" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTQ5Nzk_7c167595-5232-4bd8-979d-f9696a46c486">40</ix:nonFraction> countries. As a result, we are subject to many U.S. and non-U.S. tax jurisdictions and many tax agreements and treaties among the various taxing authorities. Our operations in these different jurisdictions are taxed on various bases such as income before taxes, deemed profits (which is generally determined using a percentage of revenue rather than profits), and withholding taxes based on revenue. Determination of taxable income in any jurisdiction requires the interpretation of the related tax laws and regulations and the use of estimates and assumptions regarding significant future events. Changes in tax laws, regulations, agreements and treaties, foreign currency exchange restrictions, or our level of operations or profitability in each taxing jurisdiction could have an impact upon the amount of income taxes that we provide during any given year. </ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if5e31b4ceb25419aba1fc7890840dc37">&#160;&#160;&#160;&#160;We provide for income tax expense based on the liability method of accounting for income taxes based on the authoritative accounting guidance. Deferred tax assets and liabilities are recorded based upon temporary differences between the tax basis of assets and liabilities and their carrying values for financial reporting purposes, and are measured using the tax rates and laws expected to be in effect when the differences are projected to reverse. Valuation allowances are established to reduce deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. In determining the need for valuation allowances, we have made judgments and estimates regarding future taxable income. These estimates and judgments include some degree of uncertainty, and changes in these estimates and assumptions could require us to adjust the valuation allowances for our deferred tax assets. The ultimate realization of the deferred tax assets depends on the generation of sufficient taxable income in the applicable taxing jurisdictions. Deferred tax expense or benefit is the result of changes in deferred tax assets and liabilities and associated valuation allowances during the period. The impact of an uncertain tax position taken or expected to be taken on an income tax return is recognized in the financial statements at the largest amount that is more likely than not to be sustained upon examination by the relevant taxing authority.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:IntangibleAssetsFiniteLivedPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3MDg_20361506-86c2-4e25-8c38-b1cc9af4e5bd" continuedAt="if889e62e982243d6aab5f127b8785170" escape="true">Intangible Assets</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if889e62e982243d6aab5f127b8785170">&#160;&#160;&#160;&#160;Identifiable intangible assets are amortized using the straight-line method over the estimated useful lives of the assets. We evaluate impairment of our intangible assets on an asset group basis whenever circumstances indicate that the carrying value may not be recoverable. Intangible assets deemed to be impaired are written down to their fair value using a discounted cash flow model and, if available, comparable market values.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4NzA_694ff7f5-e37b-4ae4-bd6e-131076ad37f8" continuedAt="ie338585f8f754523aa22c83c25d06558" escape="true">The following table provides information related to our intangible assets as of December&#160;31, 2020 and 2019 (in thousands):</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="ie338585f8f754523aa22c83c25d06558"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.643%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.878%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f32152b7774c7893ba3ba89122d8b9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfMi0xLTEtMS0w_14d394ee-84b8-483b-a3e6-a9e054da55ad">28,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36f32152b7774c7893ba3ba89122d8b9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfMi0zLTEtMS0w_e8c000d8-b6d2-4ee3-84a6-e225ba3051bd">26,324</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f32152b7774c7893ba3ba89122d8b9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfMi01LTEtMS0w_af1ee4c2-4ade-4b92-a747-bf2228242365">1,976</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5e582c403fa472ab8f2c7a53e448085_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfMi03LTEtMS0w_d51483fd-85e8-488c-9dcf-5f3e01beffe4">32,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic5e582c403fa472ab8f2c7a53e448085_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfMi05LTEtMS0w_092bd851-8974-4a2b-9ff2-2f3234dcf548">23,946</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5e582c403fa472ab8f2c7a53e448085_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfMi0xMS0xLTEtMA_f2f91f99-efb5-4dae-b0a6-a73168c95890">8,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intellectual property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc472d0b27a34532ae17f756a2dc4146_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNC0xLTEtMS0w_4b4987a6-d949-416e-b49a-fe86575ba927">13,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc472d0b27a34532ae17f756a2dc4146_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNC0zLTEtMS0w_02381c7f-0925-4379-b675-a3b3c2292eb3">7,939</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc472d0b27a34532ae17f756a2dc4146_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNC01LTEtMS0w_ad87d554-bd2b-4faf-b922-35f22faf2e5d">5,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if741c2e35acd489289b6dfa1f8a2ead0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNC03LTEtMS0w_ddca0741-ddec-47ef-9259-0bf0382f4138">14,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if741c2e35acd489289b6dfa1f8a2ead0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNC05LTEtMS0w_581d3346-c587-4387-85b5-bc87fdc823db">6,002</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if741c2e35acd489289b6dfa1f8a2ead0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNC0xMS0xLTEtMA_0649a042-13f8-4f3c-a2c4-88033fb7d17f">8,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNi0xLTEtMS0w_376bbacb-9551-4ea0-81c8-159700abab2c">42,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNi0zLTEtMS0w_f0c3adeb-acc0-4ea9-bdd2-a03bbf0853e4">34,263</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNi01LTEtMS0w_f646b248-f422-42d0-a28a-fbf3a1a10655">7,897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNi03LTEtMS0w_4786d521-e670-495a-9505-351ece710003">46,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNi05LTEtMS0w_66515cef-f147-4b75-97cc-a9bbf70f3cd9">29,948</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNi0xMS0xLTEtMA_64687372-edf2-49ab-8801-33f7896018f1">16,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our intangible assets are primarily associated with our Cementing Equipment segment. Amortization expense for intangibles assets was $<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTgwMzc_ef59376c-e003-46c9-8b08-9677061db05a">4.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTgwNDE_aec40cc6-8042-454a-8c94-912ffc260a6e">10.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTgwNDg_12c13ca0-fb9c-487a-b123-e32f0ee7c516">10.8</ix:nonFraction> million for the years ended December 31, 2020, 2019 and 2018, respectively. During the first quarter of 2020, the results of the Company's test for impairment of goodwill in the Cementing Equipment segment as a result of the negative market indicators was a triggering event that indicated that our intangible assets in this segment were impaired. Impairment testing performed in the first quarter resulted in the determination that certain intangible assets were not recoverable and that the estimated fair value was below the carrying value. As a result, during the year ended December&#160;31, 2020, impairment charges of $<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTgxNjE_8c20b7a0-8522-4601-8725-17639ee51209">4.7</ix:nonFraction> million were recorded associated with certain customer relationships and intellectual property intangible assets in our Cementing Equipment segment, which are included in severance and other charges (credits), net on the </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="iae57574e984d4e06b6d9ea272f289fef" continuedAt="i545a2324ead747958844a36ac05d0cb5"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consolidated statements of operations. During the year ended December 31, 2019, impairment charges of $<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTA5OTUxMTY2ODAxMg_8aba77d4-3039-4de4-8fbb-f439909b139a">3.3</ix:nonFraction>&#160;million were recorded associated with certain customer relationships and intellectual property intangible assets in our Cementing Equipment and Tubular Running Services segments. <ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTg0NDY_b529ea59-6484-4e20-b018-1a3e3a3da62e">No</ix:nonFraction> intangible asset impairment was recorded during the year ended December 31, 2018.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4NzM_9abae0e7-371d-422d-b0fe-05e3b8db3ea2" continuedAt="i4e875d4ca46c47939a11c58da109c09a" escape="true">As of December&#160;31, 2020, estimated amortization expense for our remaining intangible assets for each of the next five years was as follows (in thousands):</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i4e875d4ca46c47939a11c58da109c09a"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjIyMmQyNGY3ZTA2NjQ1NDU4ZGM3ZjFiZWU5N2NhZDY2L3RhYmxlcmFuZ2U6MjIyZDI0ZjdlMDY2NDU0NThkYzdmMWJlZTk3Y2FkNjZfMS0xLTEtMS0w_5bf8d13c-fe25-4f70-b192-d8bd8b78df9a">3,718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjIyMmQyNGY3ZTA2NjQ1NDU4ZGM3ZjFiZWU5N2NhZDY2L3RhYmxlcmFuZ2U6MjIyZDI0ZjdlMDY2NDU0NThkYzdmMWJlZTk3Y2FkNjZfMi0xLTEtMS0w_7a5e6621-87ba-4044-be1d-9535a265a744">677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjIyMmQyNGY3ZTA2NjQ1NDU4ZGM3ZjFiZWU5N2NhZDY2L3RhYmxlcmFuZ2U6MjIyZDI0ZjdlMDY2NDU0NThkYzdmMWJlZTk3Y2FkNjZfMy0xLTEtMS0w_96b4ad12-a7cf-4512-b280-819804fe86dd">665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjIyMmQyNGY3ZTA2NjQ1NDU4ZGM3ZjFiZWU5N2NhZDY2L3RhYmxlcmFuZ2U6MjIyZDI0ZjdlMDY2NDU0NThkYzdmMWJlZTk3Y2FkNjZfNC0xLTEtMS0w_7c64b360-3a7e-41b1-9520-b277d9cbd52a">606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjIyMmQyNGY3ZTA2NjQ1NDU4ZGM3ZjFiZWU5N2NhZDY2L3RhYmxlcmFuZ2U6MjIyZDI0ZjdlMDY2NDU0NThkYzdmMWJlZTk3Y2FkNjZfNS0xLTEtMS0w_0a614c6f-b1f8-49bd-a1be-cd03113d026d">604</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjIyMmQyNGY3ZTA2NjQ1NDU4ZGM3ZjFiZWU5N2NhZDY2L3RhYmxlcmFuZ2U6MjIyZDI0ZjdlMDY2NDU0NThkYzdmMWJlZTk3Y2FkNjZfNi0xLTEtMS0w_2c597295-b572-4281-98a9-60200291a210">1,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjIyMmQyNGY3ZTA2NjQ1NDU4ZGM3ZjFiZWU5N2NhZDY2L3RhYmxlcmFuZ2U6MjIyZDI0ZjdlMDY2NDU0NThkYzdmMWJlZTk3Y2FkNjZfNy0xLTEtMS0w_fad98ced-6b56-4994-b1ff-0c6d7c84fbb3">7,897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3ODE_8e5a72df-f289-435f-89a4-161508faf16d" continuedAt="i5bdb150ecfd0414686c5c382ebb0afef" escape="true">Inventories </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i5bdb150ecfd0414686c5c382ebb0afef" continuedAt="id800c8be9ce0421bb69577c9998affcf">&#160;&#160;&#160;&#160;</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id800c8be9ce0421bb69577c9998affcf">Inventories are stated at the lower of cost (primarily average cost) or net realizable value. The Company&#8217;s inventories consist of finished goods, spare parts, work in process, and raw materials to support ongoing manufacturing operations. Work in progress, spare parts and finished goods include the cost of materials, labor, and manufacturing overhead. Inventory placed in service is either capitalized and included in equipment or expensed based upon our capitalization policies. We determine reserves for our inventories based on historical usage of inventory on-hand, assumptions about future demand and market conditions, and estimates about potential alternative uses, which are limited.</ix:continuation> Please see Note 17&#8212;Severance and Other Charges (Credits), net for additional information.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3NTY_41933951-eb74-4e80-afd4-1e684c93add1" continuedAt="i0cc67dd532b644069f3bf7aa1a5a9762" escape="true">Leases</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i0cc67dd532b644069f3bf7aa1a5a9762"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We have operating leases for real estate, vehicles and certain equipment. At the present time, all of our leases are classified as operating leases. Operating lease expense is recognized on a straight-line basis over the lease term. The accounting for some of our leases may require significant judgment, which includes determining the incremental borrowing rates to utilize in our net present value calculation of lease payments for lease agreements which do not provide an implicit rate, and assessing the likelihood of renewal or termination options.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We do not separate lease and non-lease components for all classes of leased assets. Also, leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet.</span></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4NjY_48d9a41a-b620-40c7-ba0b-9b4ca3594677" continuedAt="iebbb0e34ab5a44998f24be4ef86f2f3c" escape="true">Property, Plant and Equipment </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iebbb0e34ab5a44998f24be4ef86f2f3c" continuedAt="if70ccb5c780b475ebd03f7db554c11f6">&#160;&#160;&#160;&#160;Property, plant and equipment are stated at cost less accumulated depreciation. Expenditures for significant improvements and betterments are capitalized when they enhance or extend the useful life of the asset and meet a minimum capitalization threshold. Expenditures for routine repairs and maintenance, which do not improve or extend the life of the related assets, are expensed when incurred. When properties or equipment are sold, retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the books and the resulting gain or loss is recognized on the consolidated statements of operations. </ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if70ccb5c780b475ebd03f7db554c11f6">&#160;&#160;&#160;&#160;Depreciation on fixed assets is computed using the straight-line method over the estimated useful lives of the individual assets. Leasehold improvements are amortized on a straight-line basis over the shorter of their estimated useful lives or the lease term.</ix:continuation> Depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjEyMDQ_02fbd77f-2231-400d-bea2-38878e57231d">65.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjEyMDg_7ec25bf5-15ed-4e07-932a-c952ca75cf49">82.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjEyMTU_8564544e-a4f9-49c4-a598-7f13b8f9ac07">100.5</ix:nonFraction> million for the years ended December&#160;31, 2020, 2019 and 2018, respectively.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i545a2324ead747958844a36ac05d0cb5" continuedAt="ib02f271e246d4ace9291c815ac127594"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4NjE_61179fa2-2bdc-463b-a969-af08b39f8b5f" continuedAt="i68ed3b0245de4317bdeec4354ae0bb6e" escape="true">Revenue Recognition </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i68ed3b0245de4317bdeec4354ae0bb6e"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Payment terms on services and products generally range from&#160;<ix:nonNumeric contextRef="icfc4528ea03d4c2d9a1d9ab43bb9f044_D20200101-20201231" format="ixt-sec:durday" name="fi:RevenueFromContractWithCustomerPaymentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjE1ODI_7e746b65-2489-41e8-9e6b-54cc1d6e35cd">30</ix:nonNumeric> days&#160;to&#160;<ix:nonNumeric contextRef="i249b73f0b370437fa4a66a09bce2b380_D20200101-20201231" format="ixt-sec:durday" name="fi:RevenueFromContractWithCustomerPaymentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjE1OTM_d08da9da-35b6-42a1-aca2-f4d7fb99e000">120</ix:nonNumeric> days. Given the short-term nature of our service and product offerings, our contracts do not have a significant financing component and the consideration we receive is generally fixed. We do not disclose the value of unsatisfied performance obligations for contracts with an original expected duration of one year or less. Because our contracts with customers are short-term in nature and fall within this exemption, we do not have significant unsatisfied performance obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Service revenue is recognized over time as services are performed or rendered. Rates for services are typically priced on a per day, per man-hour or similar basis. We generally perform services either under direct service purchase orders or master service agreements which are supplemented by individual call-out provisions. For customers contracted under such arrangements, an accrual is recorded in unbilled revenue for revenue earned but not yet invoiced.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Revenue on product sales is generally recognized at a point in time when the product has shipped and significant risks of ownership have passed to the customer. The sales arrangements typically do not include a right of return or other similar provisions, nor do they contain any other post-delivery obligations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Some of our Tubulars segment and Cementing Equipment segment customers have requested that we store pipe, connectors and cementing products purchased from us in our facilities. We recognize revenue for these &#8220;bill and hold&#8221; sales once the following criteria have been met: (1) there is a substantive reason for the arrangement, (2) the product is identified as the customer&#8217;s asset, (3) the product is ready for delivery to the customer, and (4) we cannot use the product or direct it to another customer.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:InvestmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4MTQ_76939b2b-8f8c-43e9-9c55-11c6204aff4e" continuedAt="i0cf51561400d49d7bc187fdba28d894a" escape="true">Short&#8209;term investments</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i0cf51561400d49d7bc187fdba28d894a">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Short&#8209;term investments consists of commercial paper classified as held-to-maturity. These investments had original maturities of greater than three months but less than twelve months.</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3ODg_0afc1b53-bbbf-4ad6-8d8b-530a6afc6c87" continuedAt="i95d16f5f0bbe41a0a831980659c0e3d6" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i95d16f5f0bbe41a0a831980659c0e3d6" continuedAt="i8cb36100ff384abd95b560b489c81fe0">&#160;&#160;&#160;&#160;Our 2013 Long-Term Incentive Plan provides for the granting of stock options, stock appreciation rights (&#8220;SARs&#8221;), restricted stock, restricted stock units (&#8220;RSUs&#8221;), performance restricted stock units (&#8220;PRSUs&#8221;), dividend equivalent rights and other types of equity and cash incentive awards to employees, non-employee directors and service providers. Stock-based compensation expense is measured at the grant date of the share-based awards based on their value. Stock-based compensation expense is recognized on a straight-line basis over the vesting period and is included in cost of revenue and general and administrative expenses in the consolidated statements of operations. </ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i8cb36100ff384abd95b560b489c81fe0">&#160;&#160;&#160;&#160;Our stock-based compensation currently consists of RSUs and PRSUs. The grant date fair value of the RSUs, which are not entitled to receive dividends until vested, is measured by reducing the share price at that date by the present value of the dividends expected to be paid during the requisite vesting period, discounted at the appropriate risk-free interest rate. The grant date fair value and compensation expense of PRSU grants is estimated based on a Monte Carlo simulation using the Company&#8217;s closing stock price as of the day before the grant date.</ix:continuation> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3ODk_31cdcb21-cbd0-4ccf-88d0-944b6e934185" continuedAt="i6e8041f9d229474e97c390441b8edd77" escape="true">Recent Accounting Pronouncements </ix:nonNumeric></span></div><ix:continuation id="i6e8041f9d229474e97c390441b8edd77" continuedAt="i7bc911b8b2514c54aa51fd2772e04eb2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Changes to GAAP are established by the Financial Accounting Standards Board (&#8220;FASB&#8221;) in the form of accounting standards updates (&#8220;ASUs&#8221;) to the FASB&#8217;s Accounting Standards Codification. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We consider the applicability and impact of all accounting pronouncements. ASUs not listed below were assessed and were either determined to be not applicable or are expected to have immaterial impact on our consolidated financial position, results of operations and cash flows.</span></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="ib02f271e246d4ace9291c815ac127594"><ix:continuation id="i7bc911b8b2514c54aa51fd2772e04eb2"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued new accounting guidance for credit losses on financial instruments. The guidance includes the replacement of the &#8220;incurred loss&#8221; approach for recognizing credit losses on financial assets, including trade receivables, with a methodology that reflects expected credit losses, which considers historical and current information as well as reasonable and supportable forecasts. We adopted the guidance on January 1, 2020, and the adoption did not have a material impact on our consolidated financial statements. The new credit loss standard is expected to accelerate recognition of credit losses on our accounts receivable. See Note 3&#8212;Accounts Receivable, net for additional information regarding allowance for credit losses on our accounts receivable.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued new accounting guidance for leases. The main objective of the accounting guidance is to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. The main difference between previous GAAP and the new guidance is the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases. The new guidance requires lessees to recognize assets and liabilities arising from leases on the balance sheet and further defines a lease as a contract that conveys the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. Control over the use of the identified asset means that the customer has both (1) the right to obtain substantially all of the economic benefit from the use of the asset and (2) the right to direct the use of the asset. The accounting guidance requires disclosures by both lessees and lessors to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. We adopted the new lease standard effective January 1, 2019, using the modified retrospective approach. The modified retrospective approach provides a method for recording existing leases at adoption, including not restating comparative periods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adoption of the new standard resulted in recording lease assets of $<ix:nonFraction unitRef="usd" contextRef="ib2b8a2b01b914c18b54c0d58fb4b7096_I20190101" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTA5OTUxMTY3MDQ2MQ_b362fcab-6724-4e6a-8519-d03d5b9a618f">34.9</ix:nonFraction>&#160;million, lease liabilities of $<ix:nonFraction unitRef="usd" contextRef="ib2b8a2b01b914c18b54c0d58fb4b7096_I20190101" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTA5OTUxMTY3MDQ3Ng_83645a51-af82-4e89-a978-3502279b4962">34.4</ix:nonFraction>&#160;million and an adjustment to retained earnings of $<ix:nonFraction unitRef="usd" contextRef="ibe3c294e23604eeab38b9c0a8ad108a9_I20190101" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTA5OTUxMTY3MDQ5MQ_f96b3cb3-8b7c-494f-b399-931fc0b83654">0.7</ix:nonFraction>&#160;million as of January 1, 2019. The standard had no impact on our net income (loss) and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We elected the package of practical expedients permitted under the transition guidance within the new standard, which allowed us to carry forward the historical lease classification. In addition, we elected not to separate lease and non-lease components for all classes of leased assets. Also, leases with an initial term of 12 months or less are not recorded on the balance sheet.</span></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_100"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzY5OA_6e83ae89-d5bf-4887-95c9-de8d21759daf" continuedAt="i23499496f9fb40cf810f9f3a47521649" escape="true">Leases</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="i23499496f9fb40cf810f9f3a47521649" continuedAt="if922a8bbd1504d60b21bc6115875dfa8"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We have operating leases for real estate, vehicles and certain equipment. Our leases have remaining lease terms of less than <ix:nonNumeric contextRef="i2f42e418b4784e59a451da157fc9afe4_I20201231" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzE0Ng_f4243036-87df-4daa-91b4-f252a8ebf08a">1</ix:nonNumeric> year to <ix:nonNumeric contextRef="i1af442e2194b4e96940bc04023e12655_I20201231" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzE1Nw_7f299118-3602-44ad-a920-636e0fa016bf">13</ix:nonNumeric> years, some of which include options to extend the leases for up to <ix:nonNumeric contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzIyOA_60fdec31-a9de-4f79-be64-a597711c4dc6">10</ix:nonNumeric> years, and some of which include options to terminate the leases within <ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" format="ixt-sec:duryear" name="fi:LesseeOperatingLeaseTerminationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzMwMw_da840708-68a8-47cd-9fe4-ef4dd092f774">1</ix:nonNumeric> year.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="fi:AssetsAndLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzY5OQ_b268fe2d-e981-4479-9a30-0307d481f40e" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.932%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.933%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Leases (in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpkZGRjMjExNWVlMjg0OTY2YjRkMzE3NTVmYTQ4YjAxOS90YWJsZXJhbmdlOmRkZGMyMTE1ZWUyODQ5NjZiNGQzMTc1NWZhNDhiMDE5XzItNC0xLTEtMA_84b1ef72-d5db-4125-bec5-edcc745a3823">28,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpkZGRjMjExNWVlMjg0OTY2YjRkMzE3NTVmYTQ4YjAxOS90YWJsZXJhbmdlOmRkZGMyMTE1ZWUyODQ5NjZiNGQzMTc1NWZhNDhiMDE5XzItNi0xLTEtNTM2_1c1aa064-5842-40c2-b0d3-3424eaa87bd7">32,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpkZGRjMjExNWVlMjg0OTY2YjRkMzE3NTVmYTQ4YjAxOS90YWJsZXJhbmdlOmRkZGMyMTE1ZWUyODQ5NjZiNGQzMTc1NWZhNDhiMDE5XzYtNC0xLTEtMA_0af4c414-5dcc-4eba-851f-4cebc1d0f50c">7,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpkZGRjMjExNWVlMjg0OTY2YjRkMzE3NTVmYTQ4YjAxOS90YWJsZXJhbmdlOmRkZGMyMTE1ZWUyODQ5NjZiNGQzMTc1NWZhNDhiMDE5XzYtNi0xLTEtNTQw_818315bd-852d-4af7-b6bd-cfe5d47afbac">7,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpkZGRjMjExNWVlMjg0OTY2YjRkMzE3NTVmYTQ4YjAxOS90YWJsZXJhbmdlOmRkZGMyMTE1ZWUyODQ5NjZiNGQzMTc1NWZhNDhiMDE5XzgtNC0xLTEtMA_1d3a417e-7df0-4be2-8425-f8da75a9d5d6">21,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpkZGRjMjExNWVlMjg0OTY2YjRkMzE3NTVmYTQ4YjAxOS90YWJsZXJhbmdlOmRkZGMyMTE1ZWUyODQ5NjZiNGQzMTc1NWZhNDhiMDE5XzgtNi0xLTEtNTQ0_93258e58-4931-4f05-9e75-0c6ed932b3a7">24,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpkZGRjMjExNWVlMjg0OTY2YjRkMzE3NTVmYTQ4YjAxOS90YWJsZXJhbmdlOmRkZGMyMTE1ZWUyODQ5NjZiNGQzMTc1NWZhNDhiMDE5XzktNC0xLTEtMA_b3ae7181-6c1c-472f-83fb-a42b8ffb7a67">29,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpkZGRjMjExNWVlMjg0OTY2YjRkMzE3NTVmYTQ4YjAxOS90YWJsZXJhbmdlOmRkZGMyMTE1ZWUyODQ5NjZiNGQzMTc1NWZhNDhiMDE5XzktNi0xLTEtMTA3NQ_9ea79813-7819-414b-b4ad-c426f0dafd99">32,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our short-term lease expense was $<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShortTermLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzQzOTgwNDY1MTIxMjY_4f13005a-73ec-461a-898b-161065b34cb4">3.9</ix:nonFraction> million for the year ended December&#160;31, 2020 and $<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShortTermLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzQzOTgwNDY1MTIxMDU_166f85b7-d46c-4039-bd0c-30bf1ec8a447">3.6</ix:nonFraction>&#160;million for the year ended December&#160;31, 2019.</span></div></ix:continuation><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzcwMA_d31986e6-20c0-4041-b2fb-4ea5b55eea94" continuedAt="i17152bca76e54a8583ab3f58205d7323" escape="true"></ix:nonNumeric><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="if922a8bbd1504d60b21bc6115875dfa8"><ix:continuation id="i17152bca76e54a8583ab3f58205d7323"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.773%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term Lease Cost (in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpiYWJlMGM1ZGVhYjk0ZDQ0ODlmODAzNjBiYjEwMGU5Zi90YWJsZXJhbmdlOmJhYmUwYzVkZWFiOTRkNDQ4OWY4MDM2MGJiMTAwZTlmXzItMi0xLTEtMA_ae0f52df-804f-430a-a96b-f33b5a80125c">10,202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpiYWJlMGM1ZGVhYjk0ZDQ0ODlmODAzNjBiYjEwMGU5Zi90YWJsZXJhbmdlOmJhYmUwYzVkZWFiOTRkNDQ4OWY4MDM2MGJiMTAwZTlmXzItNC0xLTEtNTk0_3944807e-ff06-41b9-8a30-d9186e36577f">11,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpiYWJlMGM1ZGVhYjk0ZDQ0ODlmODAzNjBiYjEwMGU5Zi90YWJsZXJhbmdlOmJhYmUwYzVkZWFiOTRkNDQ4OWY4MDM2MGJiMTAwZTlmXzQtMi0xLTEtMA_3b6fc442-1ef7-44f4-b6ef-aba972d5ebc0">273</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpiYWJlMGM1ZGVhYjk0ZDQ0ODlmODAzNjBiYjEwMGU5Zi90YWJsZXJhbmdlOmJhYmUwYzVkZWFiOTRkNDQ4OWY4MDM2MGJiMTAwZTlmXzQtNC0xLTEtNTk4_1f134906-64f3-49b8-93a2-1ba593c7577d">533</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Includes variable lease costs, which are immaterial.</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.773%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Information (in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphZTAwOTdlYzVhNzA0Y2VjYjVlZDc3NDVmMjZmODgyOC90YWJsZXJhbmdlOmFlMDA5N2VjNWE3MDRjZWNiNWVkNzc0NWYyNmY4ODI4XzMtMi0xLTEtMA_5fa8f717-85ab-4076-a181-5520abb76578">11,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphZTAwOTdlYzVhNzA0Y2VjYjVlZDc3NDVmMjZmODgyOC90YWJsZXJhbmdlOmFlMDA5N2VjNWE3MDRjZWNiNWVkNzc0NWYyNmY4ODI4XzMtNC0xLTEtNjE2_8f9b9903-66be-4965-8122-11d00e05c8fd">10,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in an exchange for lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphZTAwOTdlYzVhNzA0Y2VjYjVlZDc3NDVmMjZmODgyOC90YWJsZXJhbmdlOmFlMDA5N2VjNWE3MDRjZWNiNWVkNzc0NWYyNmY4ODI4XzYtMi0xLTEtMA_5b651e26-93a9-4410-96b3-0398e008b04d">5,814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphZTAwOTdlYzVhNzA0Y2VjYjVlZDc3NDVmMjZmODgyOC90YWJsZXJhbmdlOmFlMDA5N2VjNWE3MDRjZWNiNWVkNzc0NWYyNmY4ODI4XzYtNC0xLTEtNjI0_073784f0-6e1b-4ac4-bfb1-b39086979c4e">7,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:13pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.773%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Term and Discount Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTo4ODRkOWIxNmE4MDA0N2Q0ODQwMGYzYjIxMWYxOTg0MS90YWJsZXJhbmdlOjg4NGQ5YjE2YTgwMDQ3ZDQ4NDAwZjNiMjExZjE5ODQxXzItMi0xLTEtMA_022034f3-39fb-483b-b2d8-20d0c915294a">5.54</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTo4ODRkOWIxNmE4MDA0N2Q0ODQwMGYzYjIxMWYxOTg0MS90YWJsZXJhbmdlOjg4NGQ5YjE2YTgwMDQ3ZDQ4NDAwZjNiMjExZjE5ODQxXzItNC0xLTEtOTM0_47273c97-0124-4d93-ba05-92ee91e0e942">6.06</ix:nonNumeric></span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTo4ODRkOWIxNmE4MDA0N2Q0ODQwMGYzYjIxMWYxOTg0MS90YWJsZXJhbmdlOjg4NGQ5YjE2YTgwMDQ3ZDQ4NDAwZjNiMjExZjE5ODQxXzUtMi0xLTEtMA_c59101a2-44d4-45aa-866e-237d652d3c0c">13.29</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTo4ODRkOWIxNmE4MDA0N2Q0ODQwMGYzYjIxMWYxOTg0MS90YWJsZXJhbmdlOjg4NGQ5YjE2YTgwMDQ3ZDQ4NDAwZjNiMjExZjE5ODQxXzUtNC0xLTEtOTQw_aae6b52c-b26d-4c8c-90b3-db07a429d341">10.47</ix:nonFraction>%</span></td></tr></table></div></ix:continuation><div style="margin-bottom:13pt;margin-top:5pt;text-align:center"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzY5NQ_aea5f7fd-f6da-4b34-b2e6-c38ddb2be1d1" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.226%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.773%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity of Operating Lease Liabilities (in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzEtMi0xLTEtMA_5102d119-1fb8-4510-8b0f-f13633c57649">10,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzItMi0xLTEtMA_e9c1e731-15f9-4847-bbd6-7f80cc88565b">8,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzMtMi0xLTEtMA_5e928916-49c1-41fc-9941-6cb6d60c3646">6,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzQtMi0xLTEtMA_8583069f-3e0a-4a5d-9052-e23038d0aff8">3,985</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzUtMi0xLTEtMA_fcfa323c-4667-4a54-86b2-27087035f70b">2,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzYtMi0xLTEtMA_7726ab93-7470-4286-a9b6-07b3ccc624a8">7,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzctMi0xLTEtMA_214b8b02-ff32-4356-8a5b-1b5510dab62a">39,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzgtMi0xLTEtMA_3841bc70-af46-42eb-8a26-e2a88fa0eff6">10,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzktMi0xLTEtMA_97f2df82-958b-49ff-9d02-db2c38915845">29,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_106"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90ZXh0cmVnaW9uOmMwNWJjYjk5YzQzMzRkNGM5ZDQ1MWQ4NjA1ZTJlZjJlXzE4Mg_c6e4c9b7-c309-4e59-aa78-31eb28649f88" continuedAt="if5f827b6aedf46eaa5d72585f2eeb2b5" escape="true">Accounts Receivable, net</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="if5f827b6aedf46eaa5d72585f2eeb2b5" continuedAt="i28dcd57494f9491dbddf3d8b8ea8f5bc"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90ZXh0cmVnaW9uOmMwNWJjYjk5YzQzMzRkNGM5ZDQ1MWQ4NjA1ZTJlZjJlXzE5Ng_c0a7e383-4d66-4908-b13f-7c9fcffe6197" continuedAt="ibc7e9a2b8a3b4b73a47d58c939dc9763" escape="true">Accounts receivable at December&#160;31, 2020 and 2019 were as follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="ibc7e9a2b8a3b4b73a47d58c939dc9763"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.457%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.562%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable, net of allowance for credit losses of $<ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzItMC0xLTEtMC90ZXh0cmVnaW9uOjg4ODQ2NGFhYTgxMzQ0NjFiYmQ5NzYxMDQyNTNkNzM4XzQzOTgwNDY1MTEyMDU_83d4b698-e73d-46b1-b708-4c3d68b271ec">3,857</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzItMC0xLTEtMC90ZXh0cmVnaW9uOjg4ODQ2NGFhYTgxMzQ0NjFiYmQ5NzYxMDQyNTNkNzM4XzQzOTgwNDY1MTEyMTc_293216d9-6ca7-47c6-8768-070fd14e6593">5,129</ix:nonFraction>, respectively</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzItMS0xLTEtMA_d65aa486-e610-4576-8071-61e6b57f476b">65,684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzItMy0xLTEtMA_71b80e95-4a28-46c3-9071-2bbc7876800a">101,718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnbilledContractsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzMtMS0xLTEtMA_1709b33e-f107-4d9e-a402-7a3479304a28">26,215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnbilledContractsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzMtMy0xLTEtMA_114d76dc-f323-4e98-9f86-15dab36a3737">43,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzQtMS0xLTEtMA_41721e3a-904b-4d51-9a60-821d82f149af">14,292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzQtMy0xLTEtMA_6fcd02c2-5df5-4a2c-ab2a-a77bc56717f0">18,516</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Affiliated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzUtMS0xLTEtMA_ee6de583-a5f8-499c-8cdf-247fc2e47a26">549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzUtMy0xLTEtMA_083d1317-7d63-4252-9d73-04b248eb9f28">549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzYtMS0xLTEtMA_9e24b90f-8548-4465-815f-b6997a94c5d6">3,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzYtMy0xLTEtMA_e3f10007-13a8-41eb-890c-7cdd8bdd8618">2,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzctMS0xLTEtMA_ded665aa-6999-411b-999e-fd1d991fcc78">110,607</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzctMy0xLTEtMA_25cf4814-8ce7-42b5-a4d3-c1171f12fa76">166,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.270%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.530%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Amounts represent expenditures on behalf of non-consolidated affiliates.</span></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i28dcd57494f9491dbddf3d8b8ea8f5bc">During the year ended December 31, 2020, $<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90ZXh0cmVnaW9uOmMwNWJjYjk5YzQzMzRkNGM5ZDQ1MWQ4NjA1ZTJlZjJlXzEwOTk1MTE2Mjg5Mjk_7f67c147-6fab-4644-892d-9b229659f74e">2.7</ix:nonFraction>&#160;million was written off against the allowance for credit losses. As of December 31, 2020, <ix:nonFraction unitRef="number" contextRef="i5e99f7c887e24c1d90f8f6db6841f39d_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90ZXh0cmVnaW9uOmMwNWJjYjk5YzQzMzRkNGM5ZDQ1MWQ4NjA1ZTJlZjJlXzEwOTk1MTE2Mjk5NjM_d2fa0635-2ce8-422e-b54a-a6fde4e4eaf5">35</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i61bd4b00366041fca8a38d2c4a03fd45_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90ZXh0cmVnaW9uOmMwNWJjYjk5YzQzMzRkNGM5ZDQ1MWQ4NjA1ZTJlZjJlXzEwOTk1MTE2Mjk5Njg_bebc77d9-b808-4e7d-ad6e-2b8a3b2e1a0a">11</ix:nonFraction>% of our net trade receivables were from customers in the United States and Saudi Arabia, respectively. As of December 31, 2019, <ix:nonFraction unitRef="number" contextRef="ia6468e897e3542aebc96d18b36309d45_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90ZXh0cmVnaW9uOmMwNWJjYjk5YzQzMzRkNGM5ZDQ1MWQ4NjA1ZTJlZjJlXzEwOTk1MTE2Mjk5NzM_2a9265b5-ad18-454e-9a04-f1ef8f8655ee">42</ix:nonFraction>% of our net trade receivables were from customers in the United States. No other country accounted for more than 10% of our net trade receivables at these dates.</ix:continuation></span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_112"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90ZXh0cmVnaW9uOjgyOGRmNmRkNDM5NjRhZDhhMzFkNDc1ZWI1OWZkY2Q0Xzkx_29406dcd-bceb-49f6-a6f1-4b36c12a234c" continuedAt="i0e48ef625b0c4c1ca855a97775357e5b" escape="true">Inventories, net</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i0e48ef625b0c4c1ca855a97775357e5b"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90ZXh0cmVnaW9uOjgyOGRmNmRkNDM5NjRhZDhhMzFkNDc1ZWI1OWZkY2Q0XzEwMA_f1fca816-a38c-4838-9e3f-f08fb27ddab4" continuedAt="i0093e19d332b477884c87196e9e9c36a" escape="true">Inventories at December&#160;31, 2020 and 2019 were as follows (in thousands):</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i0093e19d332b477884c87196e9e9c36a"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.137%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.561%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pipe and connectors, net of allowance of $<ix:nonFraction unitRef="usd" contextRef="iad4c1b3fcb774eaab15c47d44c6f6a64_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBkNzQ5NGFmNTFjZTRhYjFiYjk4MWEwOTAxNTYzNmFmXzQ1_0271151d-9580-439e-9c7b-1edaab371c6e">16,819</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4dd5e3d2f5034eeeb330c889f0806694_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBkNzQ5NGFmNTFjZTRhYjFiYjk4MWEwOTAxNTYzNmFmXzUy_89550abd-df4e-417c-9b27-5aa68919b332">18,287</ix:nonFraction>, respectively</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="fi:InventoryPipeandConnectors" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzMtMS0xLTEtMA_b45ae166-5de5-49cb-86c4-1ce6be5bbee3">22,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="fi:InventoryPipeandConnectors" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzMtMy0xLTEtMA_2abf6f3d-d470-4c44-84d8-e6d0ae0ea044">21,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods, net of allowance of $<ix:nonFraction unitRef="usd" contextRef="i503212199c6e4675b75a4c2ca9cae3e6_I20201231" decimals="-3" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzQtMC0xLTEtMC90ZXh0cmVnaW9uOjE5NjBmNTM3ZTM5NjRmNjY4OWUyMGY4Mzk5ZTlhNWU0XzQw_c2395866-bfec-4bc3-b2ef-1021d823d42f">84</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ie736f2d9e6e4438ea21fe10e03a2135a_I20191231" decimals="-3" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzQtMC0xLTEtMC90ZXh0cmVnaW9uOjE5NjBmNTM3ZTM5NjRmNjY4OWUyMGY4Mzk5ZTlhNWU0XzQ3_5b190d76-d06f-4e76-9f8c-359ed7528db5">485</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzQtMS0xLTEtMA_8b68931d-7113-49b7-bbfb-82f2ad041905">22,715</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzQtMy0xLTEtMA_b5b12172-b883-4f75-b0b7-2830698c8246">25,628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzUtMS0xLTEtMA_7806a1e5-bd33-4bdc-8056-bfdb43f5acda">1,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzUtMy0xLTEtMA_38df0938-cfe3-4e52-8506-9cd167c87470">3,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials, components and supplies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzYtMS0xLTEtMA_da8542cb-9d9d-4f7b-a266-d75621d72edf">34,631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzYtMy0xLTEtMA_8b1a9abe-c8f9-472b-9007-460dc7f4d7b2">27,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzctMS0xLTEtMA_940f4159-5edd-4fb2-a321-0fc2263825c4">81,718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzctMy0xLTEtMA_6d658de7-ea4e-4127-a3e6-2016eb6c1783">78,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_118"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzI1Mzc_f89c3fbb-fcdd-4c75-8766-2f01bb5df91c" continuedAt="iedd71eb62f6f463782164112f2c2adfb" escape="true">Property, Plant and Equipment</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="iedd71eb62f6f463782164112f2c2adfb" continuedAt="i40806d6d074c47ada848cd623b648ef0"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzI1Mjg_ddd1ab9d-4069-4ddb-a1ee-f8008faf6543" continuedAt="icecf3ab71b7447fc9f06d100e5853a65" escape="true">The following is a summary of property, plant and equipment at December&#160;31, 2020 and 2019 (in thousands):</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="icecf3ab71b7447fc9f06d100e5853a65"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.348%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.207%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.563%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Lives in Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8479a007670540578911d926ce4aec33_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzMtMy0xLTEtMA_573d5697-5058-445a-bb27-e0443b62f367">30,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i524d00925fc84b4a8ac655a46bd85fe5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzMtNS0xLTEtMA_a30d580a-d2c7-4a5f-97a8-4791e5c8ed9b">30,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia174de6101a842e6ad1b0e75b0fce11e_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzQtMS0xLTEtMC90ZXh0cmVnaW9uOjJlMzNmODU5NDcyZTRmNmNiZTMyOTkwMWRlZjExYTZjXzQ_4c06cccf-7778-472d-abc5-e44f27c6ad8f">8</ix:nonNumeric>-<ix:nonNumeric contextRef="i2ed03e7c97a8476cbd9166489a4581c6_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzQtMS0xLTEtMC90ZXh0cmVnaW9uOjJlMzNmODU5NDcyZTRmNmNiZTMyOTkwMWRlZjExYTZjXzc_7c77d037-b00c-4243-9cb1-de6e7bec70de">15</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8d75d4235bb492fb0024f7d6d3fd4ee_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzQtMy0xLTEtMA_9dfe63b3-89b4-4138-bdb7-bfd151555443">7,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic186389f37cb46dc9a9eda59ca5deb36_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzQtNS0xLTEtMA_3e8b0b01-d932-48e9-958b-78fd0a6f09bf">7,193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3f2ac86590c84723803fe7b154146cfb_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzUtMS0xLTEtMC90ZXh0cmVnaW9uOmQ0MmRiMjkyMjcwMjQwN2ZiYzE2N2I1OTA0NmNhZTgxXzQ_612eb9a9-5d2d-4dbb-b464-eda313219140">13</ix:nonNumeric>-<ix:nonNumeric contextRef="i46234eccab57456b8c4904d583e12c27_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzUtMS0xLTEtMC90ZXh0cmVnaW9uOmQ0MmRiMjkyMjcwMjQwN2ZiYzE2N2I1OTA0NmNhZTgxXzc_3bff3ea6-e2a4-4371-a28c-dade9d5bb6ad">39</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3ce66185d0240b4b41da04af88f088c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzUtMy0xLTEtMA_3eddfee3-b5eb-481f-a322-cfff8b906fb0">121,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5302268fbc3d407998ad9dec456d5988_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzUtNS0xLTEtMA_7ca83d19-d78e-4d72-a149-ad8a235564b1">116,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i17aa87ce95b243048f471e1e6dab8ce3_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzYtMS0xLTEtMC90ZXh0cmVnaW9uOjFiZWVhNjgxMzVmMTRlYTA5MzRmNjUwYzYyOTEyMWYwXzQ_011f7825-e118-4feb-9efb-9c8fa05a960d">2</ix:nonNumeric>-<ix:nonNumeric contextRef="i6d1935333dbe44cb98e46374dbc2e0a2_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzYtMS0xLTEtMC90ZXh0cmVnaW9uOjFiZWVhNjgxMzVmMTRlYTA5MzRmNjUwYzYyOTEyMWYwXzc_8444ab4c-c29e-4943-8b6b-4641b35c6892">7</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0924e1528d7d4cba8d7a10002ab615e5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzYtMy0xLTEtMA_da8373e2-518d-4c8f-ab8a-f239dd566bba">897,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06dabd26b1d64c2594d84094501c8f64_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzYtNS0xLTEtMA_9f164db1-1e85-4cb0-86ef-28d44bc40724">882,979</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment - other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iaa3a1a1ef00d4398842f1e2103427f85_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzctMS0xLTEtMC90ZXh0cmVnaW9uOmE2YjBhZDIyMTM4NDRhOTZiOGNlNTYxN2QwZGRkMTZhXzQ_acac751d-674f-4ba8-bd0e-0e3cc7614774">7</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb62851b96594d9890b66cd2730cb5d0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzctMy0xLTEtMA_4b6b46c0-c197-43f9-baee-658e99de05b4">54,842</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i598680536697447eb6d90283015089b0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzctNS0xLTEtMA_d92bbf1e-c4f0-4c2d-8de5-3cc2e8961c4b">60,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and computers</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie32014e8422c460d8d0832c85774dee4_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzgtMS0xLTEtMC90ZXh0cmVnaW9uOmZkZDk3NzZlMjc5YzQ3NDk4MDQwMmU5MDQzNGZhZDk0XzEwOTk1MTE2Mjc3ODU_e55f284a-9023-46ba-b6b4-4b4e919afd6c">3</ix:nonNumeric>-<ix:nonNumeric contextRef="i6041aa874877428bb75d9473ac1185f2_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzgtMS0xLTEtMC90ZXh0cmVnaW9uOmZkZDk3NzZlMjc5YzQ3NDk4MDQwMmU5MDQzNGZhZDk0XzEwOTk1MTE2Mjc3OTM_8a59f0bd-6bc9-4d29-9bcc-54bfba17127f">5</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77f1ca9233fe49fe81fc59fc0cd80d94_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzgtMy0xLTEtMA_daff8246-a33c-4b3c-a3ea-3a1aa028b2d5">16,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0607e4b12784e7f9293b2413199d111_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzgtNS0xLTEtMA_2e65d99a-3f72-4d9a-8e7a-089ded83bc65">17,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automobiles and other vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i772f973181764295b82bd546bb8c9e99_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzktMS0xLTEtMC90ZXh0cmVnaW9uOmQ4Y2Y3MDA0NTZlNjQ4NDY4OTlkOTBkMDMzMmYzMWQxXzQ_6c839b48-bf55-4e19-ad86-c110e0bfdf54">5</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56442223f7ff4aecae4c8d95d40a78f9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzktMy0xLTEtMA_8adce34a-b719-4f9b-909d-28e246026d91">25,948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8d69e0fd34d4b07883929d6621f0d60_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzktNS0xLTEtMA_1958cd1f-a4a6-49fd-8b5e-9a498f40bce1">28,734</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i91ba1a9519364a399cb14cfd1e61cb4b_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzEwLTEtMS0xLTAvdGV4dHJlZ2lvbjpkNDI5MmJmNDkzMmU0ZGUxOTQxYzM1NWZlN2YzNjAyZV80_6e8e1ac7-d163-45ab-994d-022231a39fba">7</ix:nonNumeric>-<ix:nonNumeric contextRef="id9f90430e00c4cceb300ea685dbf4bcf_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzEwLTEtMS0xLTAvdGV4dHJlZ2lvbjpkNDI5MmJmNDkzMmU0ZGUxOTQxYzM1NWZlN2YzNjAyZV83_ca83df25-02e9-40ca-89d4-eaefd67f16b6">15</ix:nonNumeric>,or lease term if shorter</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d15868b890742b484b06cfa2289a67f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzEwLTMtMS0xLTA_a100cdb8-e716-4d13-845a-4d387715efc8">12,773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab001d8824aa4790982c310fda533965_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzEwLTUtMS0xLTA_d26bebad-2570-43d5-a1ff-16a186c7e9b7">14,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress - machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29f6a302724f9a8cb307cd385f5fd8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzExLTMtMS0xLTA_66403125-485c-4c3a-b08c-2e16452534b5">24,381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b88f567660a49fcb5e5876f04fb9c9e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzExLTUtMS0xLTA_53f44855-aefc-48c4-8b3a-0b53a9531876">46,564</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzEyLTMtMS0xLTA_b14a8244-12a7-4c82-af99-a895f4a45a97">1,191,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzEyLTUtMS0xLTA_5334d89b-a9f3-45d7-a4b6-7f1fbf409ed6">1,204,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzEzLTMtMS0xLTA_8455a365-e6b8-4abd-8f67-8978136653b5">919,157</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzEzLTUtMS0xLTA_0f77278c-c8b2-4604-bd3e-2524632b7158">875,635</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzE0LTMtMS0xLTA_d951d963-1ac5-4508-8b4f-b20a849a7315">272,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzE0LTUtMS0xLTA_e76b843a-b0bb-41f8-b629-cb27c553216f">328,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i40806d6d074c47ada848cd623b648ef0"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;During the first quarter of 2019, buildings with a net book value of $<ix:nonFraction unitRef="usd" contextRef="i86f59162ca49491ab834543d822fa142_I20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzY4NA_e45c10c3-9e33-4e8d-b110-b95bc5e53f7c">1.1</ix:nonFraction> million met the criteria to be classified as held for sale and were reclassified from property, plant and equipment to assets held for sale on our consolidated balance sheet. During the second quarter of 2019, we sold a building classified as held for sale for $<ix:nonFraction unitRef="usd" contextRef="i3a9ddc7cb52c42d9a16bd8bb88370f57_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzQ5NDc4MDIzMzAwMzE_4f015daf-3151-481c-b1b4-469a8de1018c">0.2</ix:nonFraction> million and recorded an immaterial loss. During the third quarter of 2019, an additional building met the criteria to be classified as held for sale and a $<ix:nonFraction unitRef="usd" contextRef="i9d5cce8935704b81b4e0de95d72012ab_D20190701-20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzk2OA_43bb85f2-81d8-40cd-aa95-c6a61310dff4">4.0</ix:nonFraction> million impairment loss was recorded, which is included in severance and other charges (credits), net on our consolidated statements of operations. The building's remaining net book value of $<ix:nonFraction unitRef="usd" contextRef="i6fbde339f961414a94e1a3496899f9d7_I20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzExNTQ_57c0e66b-63f9-4313-af21-29f219010210">5.3</ix:nonFraction> million was reclassified from property, plant and equipment to assets held for sale on our consolidated balance sheets. During the fourth quarter of 2019, we sold a building classified as held for sale for $<ix:nonFraction unitRef="usd" contextRef="i3872efdaa6c242438ea46c9e29ced6fc_D20191001-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzEwOTk1MTE2MzM1MTY_014294ce-330a-48db-9fd5-8133e6824b5c">0.3</ix:nonFraction>&#160;million and recorded an immaterial loss. Also during the fourth quarter of 2019, equipment in our Tubular Running Services segment met the criteria to be classified as held for sale and a $<ix:nonFraction unitRef="usd" contextRef="ic524deb2384a416eb5055e7545cf7212_D20191001-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzQzOTgwNDY1MTc0OTE_b47859f4-76f5-4f95-90a4-44429656f45f">0.3</ix:nonFraction> million impairment loss was recorded, which is included in severance and other charges (credits), net on our consolidated statements of operations. The equipment&#8217;s remaining net book value of $<ix:nonFraction unitRef="usd" contextRef="ic062ff76853c4fa3934563365afe6bca_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzQzOTgwNDY1MTc2Nzk_3570f28f-23c8-45a5-b439-e372313840ab">0.2</ix:nonFraction> million was reclassified from property, plant and equipment to assets held for sale on our consolidated balance sheets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2020, we sold a building classified as held for sale for $<ix:nonFraction unitRef="usd" contextRef="id9763ef761034502a95b75800102b820_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzEwOTk1MTE2MzMyMTQ_d183daf5-36bf-45fc-86de-b863647ae74e">5.4</ix:nonFraction>&#160;million and recorded a gain of $<ix:nonFraction unitRef="usd" contextRef="id9763ef761034502a95b75800102b820_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzEwOTk1MTE2MzMyMjg_08b11270-ef99-4d2e-b89d-5e807a3210f7">0.6</ix:nonFraction>&#160;million. During the third quarter of 2020, we determined a building no longer met the held for sale criteria, and reclassified the fair value of $<ix:nonFraction unitRef="usd" contextRef="ifd39176778f947cc926da226b157baea_D20200101-20200930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentTransfersAndChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzQzOTgwNDY1MTQzNzk_d6266506-2bf0-4988-a8c4-2a2e55b3fa07">5.3</ix:nonFraction>&#160;million from assets held for sale to property, plant and equipment on our consolidated balance sheets. During the fourth quarter of 2020, we sold a building classified as held for sale for $<ix:nonFraction unitRef="usd" contextRef="i9877190a7f26424eaee93d82279d2ec9_D20201001-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzQzOTgwNDY1MTY4ODQ_3f3848d2-48dc-4ffc-b7d5-8f628559eaff">0.7</ix:nonFraction>&#160;million and recorded an immaterial gain.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2020, we recorded fixed asset impairment charges of $<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:TangibleAssetImpairmentCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzE3ODY_11a37f6c-b2da-48b9-b44b-4cf266b8063b">15.7</ix:nonFraction> million primarily associated with construction in progress in our Cementing Equipment segment, which is included in severance and other charges (credits), net on our consolidated statements of operations. During the first quarter of 2020, the results of the Company's test for impairment of goodwill in the Cementing Equipment segment as a result of negative market indicators was a triggering event that indicated that our long-lived tangible assets in this segment were impaired. Impairment testing performed in the first quarter resulted in the determination that certain long-lived assets were not recoverable and that the estimated fair value was below the carrying value. During the year ended December 31, 2019, we recorded fixed asset impairment charges of $<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:TangibleAssetImpairmentCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzQzOTgwNDY1MTQ2NDA_69006bac-b6dc-416a-a698-da7705da6033">32.9</ix:nonFraction> million primarily associated with construction in progress in our Tubular Running Service segment, which is included in severance and other charges (credits), net on our consolidated statement of operations. <ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:TangibleAssetImpairmentCharges" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzE5OTE_c18b3f42-9707-48a1-b52f-28c8c5b5eb75">No</ix:nonFraction> impairments were recognized during the year ended December 31, 2018. Please see Note 17&#8212;Severance and Other Charges (Credits), net in these Notes to Consolidated Financial Statements for additional details.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="fi:DepreciationAndAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzI1NDA_8406dc67-7224-436c-a49c-ae6a65ae9e1f" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the depreciation and amortization associated with each line for the years ended December&#160;31, 2020, 2019 and 2018 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.280%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ddbf51c8524663ba381e5cb77037ce_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzMtMi0xLTEtMA_b91de67c-a1be-4b76-86ff-d0dc3afdea05">63,511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05e0de68b52f40e98add97ff232dd189_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzMtNC0xLTEtMA_d197038a-d5e0-436c-b68f-67cccdf5daf8">80,072</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic328131eed3d4ebd89232ff23490621e_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzMtNi0xLTEtMA_d5199d9c-50a8-427f-a86a-5812cb122e72">93,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68534a7c49ff411c866874e6e3bd4f4a_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzQtMi0xLTEtMA_4f591c9b-598f-4b77-b8de-7387ac7d87ad">701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib75cedea9f614368bde143c6c3dfd8b9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzQtNC0xLTEtMA_a3c01936-df3c-48f3-b147-07a99eab339a">1,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a14933437474d57949f322fc89cbee9_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzQtNi0xLTEtMA_b7857843-fae8-42fe-9ac9-904fad555ab2">4,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ac641a2d5154bdabfbc1a6f28b9e65a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzUtMi0xLTEtMA_5cfa1662-5db9-480d-a895-e7582b2455c8">5,957</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i949408d258d64049b2367bdff714ce64_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzUtNC0xLTEtMA_ccf750ea-260b-4a0e-a968-b6179ad1145b">11,217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifecfbab0f6a548fc8c73e2d873735d12_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzUtNi0xLTEtMA_3848e20d-abc4-4665-becc-58f8118f3c91">13,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzYtMi0xLTEtMA_741de8fa-c664-497e-9f6b-333a729d13e9">70,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzYtNC0xLTEtMA_28e0c07a-84fb-4df7-81d5-978e1343eb1a">92,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzYtNi0xLTEtMA_c6d259f6-54c6-4757-80cc-5d735466619c">111,292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_124"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:OtherAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90ZXh0cmVnaW9uOmRhYzI4OTc1YjE0MDQ4ZWE4Nzg3ZGE4MDg2NmZiMTk5XzE4NA_06c035fe-072d-447d-97f5-4922b7bad1ea" continuedAt="ifc221d6da03a445faa3ebafc92e8a8c6" escape="true">Other Assets</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="ifc221d6da03a445faa3ebafc92e8a8c6"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90ZXh0cmVnaW9uOmRhYzI4OTc1YjE0MDQ4ZWE4Nzg3ZGE4MDg2NmZiMTk5XzE3NA_14d8b61a-698d-4b18-baec-7f05216c7533" continuedAt="i81c41cf7db37449f864bfbdc70707e2a" escape="true">Other assets at December&#160;31, 2020 and 2019 consisted of the following (in thousands):</ix:nonNumeric></span></div><ix:continuation id="i81c41cf7db37449f864bfbdc70707e2a"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.457%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.562%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashSurrenderValueOfLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90YWJsZTpkMjcyYmJjMTc4NTE0OGViYWRjMjFhNDRhMDExOWQ3ZC90YWJsZXJhbmdlOmQyNzJiYmMxNzg1MTQ4ZWJhZGMyMWE0NGEwMTE5ZDdkXzMtMS0xLTEtMA_cac3e5b8-27a5-4268-ab1b-c26b24bed410">26,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashSurrenderValueOfLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90YWJsZTpkMjcyYmJjMTc4NTE0OGViYWRjMjFhNDRhMDExOWQ3ZC90YWJsZXJhbmdlOmQyNzJiYmMxNzg1MTQ4ZWJhZGMyMWE0NGEwMTE5ZDdkXzMtMy0xLTEtMA_fdf5a255-38a4-4ec2-affa-e53b025213f2">27,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90YWJsZTpkMjcyYmJjMTc4NTE0OGViYWRjMjFhNDRhMDExOWQ3ZC90YWJsZXJhbmdlOmQyNzJiYmMxNzg1MTQ4ZWJhZGMyMWE0NGEwMTE5ZDdkXzQtMS0xLTEtMA_e37fb78f-f539-41be-8dd2-025b1cf62b87">2,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90YWJsZTpkMjcyYmJjMTc4NTE0OGViYWRjMjFhNDRhMDExOWQ3ZC90YWJsZXJhbmdlOmQyNzJiYmMxNzg1MTQ4ZWJhZGMyMWE0NGEwMTE5ZDdkXzQtMy0xLTEtMA_7ac6df9d-053a-4d59-9823-9fdf918d9ed7">2,119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90YWJsZTpkMjcyYmJjMTc4NTE0OGViYWRjMjFhNDRhMDExOWQ3ZC90YWJsZXJhbmdlOmQyNzJiYmMxNzg1MTQ4ZWJhZGMyMWE0NGEwMTE5ZDdkXzUtMS0xLTEtMA_36a3e88c-ab6d-476b-b71d-36d7d6a1dc01">2,510</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90YWJsZTpkMjcyYmJjMTc4NTE0OGViYWRjMjFhNDRhMDExOWQ3ZC90YWJsZXJhbmdlOmQyNzJiYmMxNzg1MTQ4ZWJhZGMyMWE0NGEwMTE5ZDdkXzUtMy0xLTEtMA_77bce17d-9e6e-4dd8-a06f-53e6be9047c4">3,805</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Total other assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90YWJsZTpkMjcyYmJjMTc4NTE0OGViYWRjMjFhNDRhMDExOWQ3ZC90YWJsZXJhbmdlOmQyNzJiYmMxNzg1MTQ4ZWJhZGMyMWE0NGEwMTE5ZDdkXzYtMS0xLTEtMA_6c657bf7-a387-4eab-99ac-45e66386a2d1">30,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90YWJsZTpkMjcyYmJjMTc4NTE0OGViYWRjMjFhNDRhMDExOWQ3ZC90YWJsZXJhbmdlOmQyNzJiYmMxNzg1MTQ4ZWJhZGMyMWE0NGEwMTE5ZDdkXzYtMy0xLTEtMA_aa7251c6-a45c-47eb-b6fc-461cd8312451">33,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.270%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.530%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">See Note 9&#8212;Fair Value Measurements for additional information.</span></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_127"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7&#8212; <ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90ZXh0cmVnaW9uOjVjZWM0MDVlMTViOTQ0ZTM5NTUxYjg1ZTRkZWVhNjYzXzIxNw_2d743648-0453-4236-85b2-768a7782ae5b" continuedAt="ibab4ea77c3b94c66a552d64a1255c0d2" escape="true">Accounts Payable and Accrued Liabilities</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="ibab4ea77c3b94c66a552d64a1255c0d2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90ZXh0cmVnaW9uOjVjZWM0MDVlMTViOTQ0ZTM5NTUxYjg1ZTRkZWVhNjYzXzIxOQ_ea8bfc12-abc7-4551-ad1a-671b3f8050e4" continuedAt="i16483283bf3a4d22a2d32e351e9327fb" escape="true">Accounts payable and accrued liabilities at December&#160;31, 2020 and 2019, consisted of the following (in thousands):</ix:nonNumeric></span></div><ix:continuation id="i16483283bf3a4d22a2d32e351e9327fb"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.457%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.562%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableTradeCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzMtMS0xLTEtMA_c73810fe-e9af-41c1-ba15-579cda10dbc0">22,277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableTradeCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzMtMy0xLTEtMA_ae653913-56eb-4d4f-b893-75635138c48d">16,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedEmployeeBenefitsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzQtMS0xLTEtMA_c764c122-a1a5-447e-938a-d48bd698e837">23,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedEmployeeBenefitsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzQtMy0xLTEtMA_fe41b393-4a78-44c6-862d-4874221fcd03">23,988</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued property and other taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzUtMS0xLTEtMA_dc2776e3-9f02-4a9e-b4f8-e20a8252e83e">14,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzUtMy0xLTEtMA_098d4d5f-b005-4508-b99f-82dd51a2d60b">20,099</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance and other charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserveCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzYtMS0xLTEtMA_5e2e3319-4dbb-40aa-af25-01d2b5a6f18d">2,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserveCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzYtMy0xLTEtMA_f0fb3a9d-65a1-4ac7-abdb-6a741bcdf9aa">5,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzctMS0xLTEtMA_306d55b3-061f-421f-a6e2-8598573f5d30">16,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzctMy0xLTEtMA_85eeb460-3ac7-48c2-a7e6-ba6654b6d61f">19,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Affiliated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzgtMS0xLTEtMA_fb38e818-603c-4bb9-b0b0-2eff80508280">2,513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzgtMy0xLTEtMA_7f8c1122-3b3d-4c95-b90b-6b096f1f9ad9">1,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued purchase orders and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="fi:AccruedPurchaseOrders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzktMS0xLTEtMA_75a0a68f-8537-4d85-a448-f48391c959af">18,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="fi:AccruedPurchaseOrders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzktMy0xLTEtMA_19e64cde-e9a4-4253-a757-e81a2beb7983">32,744</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts payable and accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzEwLTEtMS0xLTA_94f4d998-5bee-470f-b945-51eaa57dc82a">99,986</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzEwLTMtMS0xLTA_6d0dfd0e-c2f2-46a3-b497-fe990540a79a">120,321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.270%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.530%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Represents amounts owed to non-consolidated affiliates.</span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_130"></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:LongTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzU3MDk_dc177948-2cf7-482c-8048-a4a0d5cd976d" continuedAt="i2d800f09441d49df9b76712259307fc7" escape="true">Debt </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i2d800f09441d49df9b76712259307fc7" continuedAt="i3e5bbb1b5837494cb9e07be261839af8"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Asset Based Revolving Credit Facility</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On&#160;November 5, 2018, FICV, Frank&#8217;s International, LLC and Blackhawk, as borrowers, and FINV, certain of FINV&#8217;s subsidiaries, including FICV, Frank&#8217;s International, LLC, Blackhawk, Frank&#8217;s International GP, LLC, Frank&#8217;s International, LP, Frank&#8217;s International LP B.V., Frank&#8217;s International Partners B.V., Frank&#8217;s International Management B.V., Blackhawk Intermediate Holdings, LLC, Blackhawk Specialty Tools, LLC, and Trinity Tool Rentals, L.L.C., as guarantors, entered into a&#160;<ix:nonNumeric contextRef="i8d44d876aee84291963d9f38b4157a97_D20181105-20181105" format="ixt-sec:duryear" name="us-gaap:LineOfCreditFacilityExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzU1Nw_c5eeb2e8-0978-452c-b4e1-f358fab0e94b">5</ix:nonNumeric>-year senior secured revolving credit facility (the &#8220;ABL Credit Facility&#8221;) with JPMorgan Chase Bank, N.A., as administrative agent (the &#8220;ABL Agent&#8221;), and other financial institutions as lenders with total commitments of&#160;$<ix:nonFraction unitRef="usd" contextRef="ic0de208d4dd148bbb050b7ecf71eae52_I20181105" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzc3OQ_160e1a9a-c542-46e0-a76e-6abf5dfc87ea">100.0</ix:nonFraction> million including up to $<ix:nonFraction unitRef="usd" contextRef="i9b5d829586394a6aa6cfdd698f95fc4d_I20181105" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzc5OA_6b2009a5-ae5c-4c3f-8408-88599a520481">15.0</ix:nonFraction> million available for letters of credit. Subject to the terms of the ABL Credit Facility, we have the ability to increase the commitments to $<ix:nonFraction unitRef="usd" contextRef="ic0de208d4dd148bbb050b7ecf71eae52_I20181105" decimals="INF" format="ixt:numdotdecimal" name="fi:LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzkzNA_5ca8ea58-c4b2-45b3-b67b-eccfc29dd2fc">200.0</ix:nonFraction> million. The maximum amount that the Company may borrow under the ABL Credit Facility is subject to a borrowing base, which is based on a percentage of certain eligible accounts receivable and eligible inventory, subject to customary reserves and other adjustments.</span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i3e5bbb1b5837494cb9e07be261839af8"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">All obligations under the ABL Credit Facility are fully and unconditionally guaranteed jointly and severally by FINV&#8217;s subsidiaries, including FICV, Frank&#8217;s International, LLC, Blackhawk, Frank&#8217;s International GP, LLC, Frank&#8217;s International, LP, Frank&#8217;s International LP B.V., Frank&#8217;s International Partners B.V., </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank&#8217;s International Management B.V., </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Blackhawk Intermediate Holdings, LLC, Blackhawk Specialty Tools, LLC, and Trinity Tool Rentals, L.L.C., subject to customary exceptions and exclusions. In addition, the obligations under the ABL Credit Facility are secured by first priority liens on substantially all of the assets and property of the borrowers and guarantors, including pledges of equity interests in certain of FINV&#8217;s subsidiaries, subject to certain exceptions. Borrowings under the ABL Credit Facility bear interest at FINV&#8217;s option at either (a) the Alternate Base Rate (</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">ABR</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">) (as defined therein), calculated as the greatest of (i) the rate of interest publicly quoted by the Wall Street Journal, as the &#8220;prime rate,&#8221; subject to each increase or decrease in such prime rate effective as of the date such change occurs, (ii) the federal funds effective rate that is subject to a <ix:nonFraction unitRef="number" contextRef="i8d44d876aee84291963d9f38b4157a97_D20181105-20181105" decimals="INF" name="fi:FederalFundsEffectiveRateInterestRateFloor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI0MDE_fd56c38a-e482-4bb9-a39f-79337e5cecae">0.00</ix:nonFraction>% interest rate floor plus <ix:nonFraction unitRef="number" contextRef="i8d44d876aee84291963d9f38b4157a97_D20181105-20181105" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI0Mjk_819c67b3-d62d-4f42-b151-4adb3521d126">0.50</ix:nonFraction>%, and (iii) the one-month Adjusted LIBO Rate (as defined therein) plus <ix:nonFraction unitRef="number" contextRef="ia185124273354bcd82da1af51751c14a_D20181105-20181105" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI1MDI_2e90b27c-7a53-479a-9de0-ccd66487e343">1.00</ix:nonFraction>%, or (b) the Adjusted LIBO Rate (as defined therein), plus, in each case, an applicable margin.</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"> The applicable interest rate margin ranges from <ix:nonFraction unitRef="number" contextRef="i28f77237935f4c73be15b68a32df1bec_D20181105-20181105" decimals="INF" name="fi:DebtInstrumentAdditionalBasisSpreadOnVariableRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI2NDg_51358f73-60eb-4962-a8da-31f7ce5ad2fc">1.00</ix:nonFraction>%&#160;to&#160;<ix:nonFraction unitRef="number" contextRef="ic6aaf15ef8a34a6a8223972925044cad_D20181105-20181105" decimals="INF" name="fi:DebtInstrumentAdditionalBasisSpreadOnVariableRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI2NTQ_23e33d1c-16af-4d11-a4ca-dd70b29befaf">1.50</ix:nonFraction>%&#160;per annum for ABR loans and&#160;<ix:nonFraction unitRef="number" contextRef="i3a082cd776404761b113d81ef014474f_D20181105-20181105" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI2ODU_a8d4de07-f292-461c-8174-e7f727b8ddd6">2.00</ix:nonFraction>%&#160;to <ix:nonFraction unitRef="number" contextRef="i04ad2f49755e4f678db92cc96194d3a9_D20181105-20181105" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI2OTE_72f4519b-034c-45db-b863-2334127619db">2.50</ix:nonFraction>%&#160;per annum for Eurodollar loans and, in each case, is based on FINV&#8217;s leverage ratio. The unused portion of the ABL Credit Facility is subject to a commitment fee that varies from&#160;<ix:nonFraction unitRef="number" contextRef="i8ae573d90c074924a61ddd1a53ea1fdb_D20181105-20181105" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI4NzM_95a17f9d-c115-49b8-97a5-efa0db8d821e">0.250</ix:nonFraction>%&#160;to&#160;<ix:nonFraction unitRef="number" contextRef="i83526cace4354da88d7936915ed7abf9_D20181105-20181105" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI4Nzk_90c62cd4-7d3a-4f10-be9d-0f24aaa5ca70">0.375</ix:nonFraction>%&#160;per annum, according to average daily unused commitments under the ABL Credit Facility. Interest on Eurodollar loans is payable at the end of the selected interest period, but no less frequently than quarterly. Interest on ABR loans is payable monthly in arrears.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The ABL Credit Facility contains various covenants and restrictive provisions which limit, subject to certain customary exceptions and thresholds, FINV&#8217;s ability to, among other things, (1) enter into asset sales; (2) incur additional indebtedness; (3) make investments, acquisitions, or loans and create or incur liens; (4) pay certain dividends or make other distributions and (5) engage in transactions with affiliates. The ABL Credit Facility also requires FINV to maintain a minimum fixed charge coverage ratio of <ix:nonFraction unitRef="number" contextRef="if2f1656d73194a4b8d9ea86bb13e9296_I20181105" decimals="INF" name="fi:DebtInstrumentCovenantConsolidatedEBITDAMinimum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzM2NjY_18d7f3f4-8761-45ea-8e9c-2aefafdf7ac9">1.0</ix:nonFraction> to 1.0 based on the ratio of (a) consolidated EBITDA (as defined therein) minus unfinanced capital expenditures to (b) Fixed Charges (as defined therein), when either (i) an event of default occurs under the ABL Facility or (ii) availability under the ABL Credit Facility falls for at least <ix:nonFraction unitRef="day" contextRef="i23459738d1614d769745a4dccbac2757_D20181105-20181105" decimals="INF" format="ixt-sec:numwordsen" name="fi:LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzIxOTkwMjMyNjIwMjM_d4c46cb6-83ea-451d-bc33-beaf163c4991">two</ix:nonFraction> consecutive calendar days below the greater of (A) $<ix:nonFraction unitRef="usd" contextRef="if2f1656d73194a4b8d9ea86bb13e9296_I20181105" decimals="INF" format="ixt:numdotdecimal" name="fi:LineofCreditFacilityCovenantTermMinimumFixedCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzQwMTQ_8ac0b194-2d0b-4e3b-bad7-63df6e8a8627">12.5</ix:nonFraction> million and (B) <ix:nonFraction unitRef="number" contextRef="if2f1656d73194a4b8d9ea86bb13e9296_I20181105" decimals="INF" name="fi:LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzQwMjU_ca40a482-9702-470c-8307-a2ccc3d007d7">15</ix:nonFraction>% of the lesser of the borrowing base and aggregate commitments (a &#8220;FCCR Trigger Event&#8221;). Accounts receivable received by FINV&#8217;s U.S. subsidiaries that are parties to the ABL Credit Facility will be deposited into deposit accounts subject to deposit control agreements in favor of the ABL Agent. After a FCCR Trigger Event, these deposit accounts would be subject to &#8220;springing&#8221; cash dominion. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">After a FCCR Trigger Event, the Company will be subject to compliance with the fixed charge coverage ratio and &#8220;springing&#8221; cash dominion until no default exists under the ABL Credit Facility and availability under the facility for the preceding <ix:nonFraction unitRef="day" contextRef="i23459738d1614d769745a4dccbac2757_D20181105-20181105" decimals="INF" format="ixt-sec:numwordsen" name="fi:LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzIxOTkwMjMyNjIwMjk_8bb9aacf-3d23-49d1-86ea-17d225bc7f01">thirty</ix:nonFraction> consecutive days has been equal to at least the greater of (x) </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$<ix:nonFraction unitRef="usd" contextRef="if2f1656d73194a4b8d9ea86bb13e9296_I20181105" decimals="INF" format="ixt:numdotdecimal" name="fi:LineofCreditFacilityCovenantTermMinimumFixedCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzQ3MzU_8ac0b194-2d0b-4e3b-bad7-63df6e8a8627">12.5</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"> and (y) </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="number" contextRef="if2f1656d73194a4b8d9ea86bb13e9296_I20181105" decimals="INF" name="fi:LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzQ3NDY_ca40a482-9702-470c-8307-a2ccc3d007d7">15</ix:nonFraction>%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"> of the lesser of the borrowing base and the aggregate commitments. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">If FINV fails to perform its obligations under the agreement that results in an event of default, the commitments under the ABL Credit Facility could be terminated and any outstanding borrowings under the ABL Credit Facility may be declared immediately due and payable. The ABL Credit Facility also contains cross default provisions that apply to FINV&#8217;s other indebtedness. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">As of&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">December&#160;31, 2020</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">, FINV had <ix:nonFraction unitRef="usd" contextRef="i8ad1429afe0e4009b0f8c4ca6aa5b788_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LineOfCredit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzUyMTE_31a689b2-4643-4c4a-9184-2122fc96f5a1">no</ix:nonFraction> borrowings outstanding under the ABL Credit Facility, letters of credit outstanding of $<ix:nonFraction unitRef="usd" contextRef="i442361d7058d486ead9ab31e11262c3d_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzUzMDE_c55f3b77-a4c9-4639-aa66-fa904e6924e1">10.3</ix:nonFraction> million and availability of&#160;$<ix:nonFraction unitRef="usd" contextRef="i8ad1429afe0e4009b0f8c4ca6aa5b788_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzUzMjQ_534f562d-2db5-4f1e-922f-d5dcc06784c5">24.2</ix:nonFraction> million.</span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_133"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90ZXh0cmVnaW9uOjk4Mzg5MjkxMzQ1MDQxNDBhNjczOTY1N2QzYTczYjc1XzY4OTM_fe9d9b82-c286-42ab-9247-031078109127" continuedAt="i0432cdbd1cd24ae1961fbcf55c74c315" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i0432cdbd1cd24ae1961fbcf55c74c315" continuedAt="i821724110cb6401383388bdafa3be78b">&#160;&#160;&#160;&#160;We follow fair value measurement authoritative accounting guidance for measuring fair values of assets and liabilities in financial statements. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. We utilize market data or assumptions that market participants who are independent, knowledgeable, and willing and able to transact would use in pricing the asset or liability, including assumptions about risk and the risks inherent in the inputs to the valuation technique. We are able to classify fair value balances based on the observability of these inputs. The authoritative guidance for fair value measurements establishes three levels of the fair value hierarchy, defined as follows: </ix:continuation></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i821724110cb6401383388bdafa3be78b" continuedAt="i72400d528c004b6188b2dbc681cb1598"><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: Unadjusted, quoted prices for identical assets or liabilities in active markets.</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: Quoted prices in markets that are not considered to be active or financial instruments for which all significant inputs are observable, either directly or indirectly for substantially the full term of the asset or liability.</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: Significant, unobservable inputs for use when little or no market data exists, requiring a significant degree of judgment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The hierarchy gives the highest priority to Level&#160;1 measurements and the lowest priority to Level&#160;3 measurements. Depending on the particular asset or liability, input availability can vary depending on factors such as product type, longevity of a product in the market and other particular transaction conditions. In some cases, certain inputs used to measure fair value may be categorized into different levels of the fair value hierarchy. For disclosure purposes under the accounting guidance, the lowest level that contains significant inputs used in valuation should be chosen.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Financial Assets and Liabilities</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90ZXh0cmVnaW9uOjk4Mzg5MjkxMzQ1MDQxNDBhNjczOTY1N2QzYTczYjc1XzY4ODA_96afb54b-4917-4b65-8715-6fa1edcab198" continuedAt="if247999c16e8466cb6f305658f633e10" escape="true">A summary of financial assets and liabilities that are measured at fair value on a recurring basis, as of December&#160;31, 2020 and 2019, were as follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="if247999c16e8466cb6f305658f633e10"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.486%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices <br/>in Active <br/>Markets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Other <br/>Observable <br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant <br/>Unobservable <br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies - deferred compensation plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f2554f5e89f4552a4f9d95bff95b3dc_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashSurrenderValueFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzYtMS0xLTEtMA_f7a2521e-da42-4898-a97f-762e29c8349c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5490b8946f134df8a9120a996ca77ba5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashSurrenderValueFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzYtMy0xLTEtMA_cd9bef38-201d-4406-bdd7-c2a3f67b1a70">26,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i989e2c9d4c1049a79c3928b78aaa866e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashSurrenderValueFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzYtNS0xLTEtMA_376a969d-710b-4ad0-8c6c-f465bbd39e82">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashSurrenderValueFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzYtNy0xLTEtMA_c3b064ed-3192-41a4-8fff-44f331c5b16c">26,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities - other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f2554f5e89f4552a4f9d95bff95b3dc_I20201231" decimals="-3" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzctMS0xLTEtMA_2af45b3c-55dd-4891-9685-c1cc0fc77148">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5490b8946f134df8a9120a996ca77ba5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzctMy0xLTEtMA_0087f663-20f6-4de9-9487-5066acb0f1a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i989e2c9d4c1049a79c3928b78aaa866e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzctNS0xLTEtMA_9f543612-c4a7-4f20-b43b-e55f673f5300">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzctNy0xLTEtMA_ada130c4-5f4c-44fd-a879-38c84fe0cb9a">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib815971da7dd41e28afa0b895b20e95c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzEwLTEtMS0xLTA_10466bfe-7433-49ee-8387-0e0e17e0a60e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95fc477e7b2c471182057ecbbc9b64f7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzEwLTMtMS0xLTA_2d07bb16-c5b5-4f2a-bd85-13983692a2a1">20,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b5bc351b6c04217afa6ab2409a93f8d_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzEwLTUtMS0xLTA_67c81cdd-84e1-4faa-b227-7e1214c2f01f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3d762ffe3154f77ad87489fe13e5c3d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzEwLTctMS0xLTA_a9e08287-07bb-4a29-b7f9-c32280a2625f">20,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.486%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies - deferred compensation plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92dc62c392cb491fa4ecb0c306a50a8c_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashSurrenderValueFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzQtMS0xLTEtMA_f73c6116-b149-447f-8592-ae0aa15aaa4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i699e3a934b5a4737963014d6c3a60176_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashSurrenderValueFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzQtMy0xLTEtMA_f5521744-576e-437e-80cc-18f1522e9c68">27,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42d4e67250e644138b3ec058ab92e9dd_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashSurrenderValueFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzQtNS0xLTEtMA_6ef2f7d4-a613-45de-966d-c43244801388">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashSurrenderValueFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzQtNy0xLTEtMA_3fce71bf-481e-4ef3-be1f-ec36e0ed8008">27,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities - other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92dc62c392cb491fa4ecb0c306a50a8c_I20191231" decimals="-3" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzUtMS0xLTEtMA_c748eba5-1005-4009-a932-103f612470e6">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i699e3a934b5a4737963014d6c3a60176_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzUtMy0xLTEtMA_1b697665-16f4-4c74-8d63-963c4c8f8d4f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42d4e67250e644138b3ec058ab92e9dd_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzUtNS0xLTEtMA_41dff41c-9c74-4cbe-bd6e-a86775096f07">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzUtNy0xLTEtMA_a603daad-d92a-42db-9678-badb8cffd175">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92dc62c392cb491fa4ecb0c306a50a8c_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzctMS0xLTEtMA_11bf72df-b632-4328-ab80-5374878b8f9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i699e3a934b5a4737963014d6c3a60176_I20191231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzctMy0xLTEtMA_74fea149-1bce-4d94-babc-d86d9750d322">324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42d4e67250e644138b3ec058ab92e9dd_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzctNS0xLTEtMA_1cdc200d-6d4c-4839-9ee2-db59fc56e3d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzctNy0xLTEtMA_ae19dac7-7d72-44fe-8849-fcf277bf5e0c">324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i418a6d84b88447bf8e5ae0449cbd754a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzgtMS0xLTEtMA_4db775c4-f9f2-44e7-b015-5cbc8d4c0785">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a6ca0a3cf494040a3ed075cfb5fedb6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzgtMy0xLTEtMA_e848517f-5400-40fe-b5cf-4ba30a067336">23,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie06ce0d1ab6749fc8b054a8765f51627_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzgtNS0xLTEtMA_5b7f594a-1e8f-496d-b8cc-9c57896d4fd9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29259e45bfdd4281a27beef94de3c371_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzgtNy0xLTEtMA_ac35172d-ca27-4fc1-af93-38e7a8fcffa0">23,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our derivative financial instruments consist of short-duration foreign currency forward contracts. The fair value of derivative financial instruments is based on quoted market values including foreign exchange forward rates and interest rates. The fair value is computed by discounting the projected future cash flow amounts to present value. At December&#160;31, 2019, derivative financial instruments are included in the financial statement line item accounts payable and accrued liabilities in our consolidated balance sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our investments associated with our deferred compensation plan consist primarily of the cash surrender value of life insurance policies and is included in other assets on the consolidated balance sheets. The liability associated with </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i72400d528c004b6188b2dbc681cb1598"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our deferred compensation plan is included in other liabilities on the consolidated balance sheets. Our investments change as a result of contributions, payments, and fluctuations in the market. Assets and liabilities, measured using significant observable inputs, are reported at fair value based on third-party broker statements, which are derived from the fair value of the funds&#8217; underlying investments. We also have marketable securities in publicly traded equity securities as an indirect result of strategic investments. They are reported at fair value based on the price of the stock and are included in other assets on the consolidated balance sheets. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Assets and Liabilities Measured at Fair Value on a Non-recurring Basis</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We apply the provisions of the fair value measurement standard to our non-recurring, non-financial measurements including business combinations and assets identified as held for sale, as well as impairment related to goodwill and other long-lived assets. For business combinations, the purchase price is allocated to the assets acquired and liabilities assumed based on a discounted cash flow model for most intangibles as well as market assumptions for the valuation of equipment and other fixed assets. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We perform our goodwill impairment assessment for each reporting unit by comparing the estimated fair value of each reporting unit to the reporting unit&#8217;s carrying value, including goodwill. We estimate the fair value for each reporting unit using a discounted cash flow analysis based on management&#8217;s short-term and long-term forecast of operating performance. This analysis includes significant assumptions regarding discount rates, revenue growth rates, terminal growth rates and the timing of expected future cash flows based on market conditions. If the estimated fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is not considered impaired. If the carrying amount of a reporting unit exceeds its estimated fair value, an impairment loss is measured and recorded. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When conducting an impairment test on long-lived assets, other than goodwill, we first compare estimated future undiscounted cash flows associated with the asset to the asset&#8217;s carrying amount. If the undiscounted cash flows are less than the asset&#8217;s carrying amount, we then determine the asset&#8217;s fair value by using a discounted cash flow analysis. These analyses are based on estimates such as management&#8217;s short-term and long-term forecast of operating performance, including revenue growth rates and expected profitability margins, estimates of the remaining useful life and service potential of the asset, and a discount rate based on our weighted average cost of capital. For assets that meet the criteria to be classified as held for sale, a market approach is used to determine fair value based on third-party appraisal reports.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impairment assessments discussed above incorporate inherent uncertainties, including projected commodity pricing, supply and demand for our services and future market conditions, which are difficult to predict in volatile economic environments and could result in impairment charges in future periods if actual results materially differ from the estimated assumptions utilized in our forecasts. If crude oil prices decline significantly and remain at low levels for a sustained period of time, we could be required to record an impairment of the carrying value of our long-lived assets in the future which could have a material adverse impact on our operating results. Given the unobservable nature of the inputs, the discounted cash flow models are deemed to use Level 3 inputs. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Other Fair Value Considerations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The carrying values on our consolidated balance sheets of our cash and cash equivalents, short-term investments, trade accounts receivable, other current assets, accounts payable and accrued liabilities and lines of credit approximate fair values due to their short maturities.</span></div></ix:continuation><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_136"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10&#8212; <ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90ZXh0cmVnaW9uOjU2ZDNlYTU0NGFjNTQ0ODM4NzcxMGY4ZTcxZDEzNTQ3XzE4ODg_f5462357-bb07-4c55-af66-cf351781bfd2" continuedAt="ia92c4394e5794b85abe12386429d849d" escape="true">Derivatives</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ia92c4394e5794b85abe12386429d849d" continuedAt="i5bb8eb8bf5bd4949aed09a414a9d9717">&#160;&#160;&#160;&#160;From time to time we enter into short-duration foreign currency forward derivative contracts to reduce the risk of foreign currency fluctuations. We use these instruments to mitigate our exposure to non-local currency operating working capital. We record these contracts at fair value on our consolidated balance sheets. Although the derivative contracts will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not </ix:continuation></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i5bb8eb8bf5bd4949aed09a414a9d9717"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">formally designated as hedge contracts for hedge accounting treatment. Accordingly, any changes in the fair value of the derivative instruments during a period will be included in our consolidated statements of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We had no foreign currency derivative contracts outstanding as of December&#160;31, 2020. <ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfDerivativeInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90ZXh0cmVnaW9uOjU2ZDNlYTU0NGFjNTQ0ODM4NzcxMGY4ZTcxZDEzNTQ3XzE4OTg_61e6daeb-3a74-47dd-a079-561d2d908f1a" continuedAt="ic7b65eb3760c4eb8bb85e758822a7a03" escape="true">As of December&#160;31, 2019, we had the following foreign currency derivative contracts outstanding in U.S. dollars (in thousands):</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="ic7b65eb3760c4eb8bb85e758822a7a03"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.456%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.456%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.823%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Settlement</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative Contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exchange Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canadian dollar</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e9ac2187301454c829ce34ae4affaf9_I20191231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphNDA4NjUyYTM4ZjU0NzA3OWI2ZTU0MGYyNTJmMjE3NC90YWJsZXJhbmdlOmE0MDg2NTJhMzhmNTQ3MDc5YjZlNTQwZjI1MmYyMTc0XzMtMi0xLTEtMA_aba3c707-8802-4316-882c-21504930d40e">948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerCAD" contextRef="i1e9ac2187301454c829ce34ae4affaf9_I20191231" decimals="4" name="us-gaap:DerivativeForwardExchangeRate1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphNDA4NjUyYTM4ZjU0NzA3OWI2ZTU0MGYyNTJmMjE3NC90YWJsZXJhbmdlOmE0MDg2NTJhMzhmNTQ3MDc5YjZlNTQwZjI1MmYyMTc0XzMtNC0xLTEtMA_74b7c47b-ad8b-4122-b077-77617fa60bd3">1.3182</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/16/2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic18625122c9e4eaca58204d5cf654f41_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphNDA4NjUyYTM4ZjU0NzA3OWI2ZTU0MGYyNTJmMjE3NC90YWJsZXJhbmdlOmE0MDg2NTJhMzhmNTQ3MDc5YjZlNTQwZjI1MmYyMTc0XzQtMi0xLTEtMA_b94747d5-f64d-4708-a2b9-f71a70070ae7">9,279</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerEUR" contextRef="ic18625122c9e4eaca58204d5cf654f41_I20191231" decimals="4" name="us-gaap:DerivativeForwardExchangeRate1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphNDA4NjUyYTM4ZjU0NzA3OWI2ZTU0MGYyNTJmMjE3NC90YWJsZXJhbmdlOmE0MDg2NTJhMzhmNTQ3MDc5YjZlNTQwZjI1MmYyMTc0XzQtNC0xLTEtMA_9c3d8a85-2328-4fc1-b907-489c31386b76">1.1180</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/17/2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Norwegian krone</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4703b207e604d4db05c7493761ed57d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphNDA4NjUyYTM4ZjU0NzA3OWI2ZTU0MGYyNTJmMjE3NC90YWJsZXJhbmdlOmE0MDg2NTJhMzhmNTQ3MDc5YjZlNTQwZjI1MmYyMTc0XzUtMi0xLTEtMA_66ddda59-34d1-43d7-8d44-30ea8e494de3">11,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerNOK" contextRef="if4703b207e604d4db05c7493761ed57d_I20191231" decimals="4" name="us-gaap:DerivativeForwardExchangeRate1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphNDA4NjUyYTM4ZjU0NzA3OWI2ZTU0MGYyNTJmMjE3NC90YWJsZXJhbmdlOmE0MDg2NTJhMzhmNTQ3MDc5YjZlNTQwZjI1MmYyMTc0XzUtNC0xLTEtMA_382d6b52-38dd-45e9-ac43-18d698bf15c2">9.0688</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/17/2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pound sterling</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7f16fd997584e1ab7146134116f9ab0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphNDA4NjUyYTM4ZjU0NzA3OWI2ZTU0MGYyNTJmMjE3NC90YWJsZXJhbmdlOmE0MDg2NTJhMzhmNTQ3MDc5YjZlNTQwZjI1MmYyMTc0XzYtMi0xLTEtMA_6ce94718-bf4a-42b8-84b6-72a4b614f9a1">16,057</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerGBP" contextRef="if7f16fd997584e1ab7146134116f9ab0_I20191231" decimals="4" name="us-gaap:DerivativeForwardExchangeRate1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphNDA4NjUyYTM4ZjU0NzA3OWI2ZTU0MGYyNTJmMjE3NC90YWJsZXJhbmdlOmE0MDg2NTJhMzhmNTQ3MDc5YjZlNTQwZjI1MmYyMTc0XzYtNC0xLTEtMA_fa69d1c7-fc75-4af4-9058-6a9adec4415a">1.3381</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/17/2020</span></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90ZXh0cmVnaW9uOjU2ZDNlYTU0NGFjNTQ0ODM4NzcxMGY4ZTcxZDEzNTQ3XzE4OTk_d6460d03-0adc-47fa-9e13-3083d7cff7a8" continuedAt="i1c526448a25642d3806225a17a1c5cab" escape="true">The following table summarizes the location and fair value amounts of all derivative contracts in the consolidated balance sheets as of December&#160;31, 2020 and 2019 (in thousands):</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i1c526448a25642d3806225a17a1c5cab"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.989%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.930%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives not designated as Hedging Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i942d72f2cc294b058fba48605e5574fd_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTpkNTczZTc5YWQyY2I0MTAzODhmNzc2NjY4ZThiNzljZC90YWJsZXJhbmdlOmQ1NzNlNzlhZDJjYjQxMDM4OGY3NzY2NjhlOGI3OWNkXzItNC0xLTEtMA_3f741c41-2c85-4113-a44f-ee67ec6c3959">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib931aca2329542bc9cf19b5a5e427333_I20191231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTpkNTczZTc5YWQyY2I0MTAzODhmNzc2NjY4ZThiNzljZC90YWJsZXJhbmdlOmQ1NzNlNzlhZDJjYjQxMDM4OGY3NzY2NjhlOGI3OWNkXzItNi0xLTEtMA_49f3ed0d-d76b-4dd0-b524-1ebe74cfb974">324</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90ZXh0cmVnaW9uOjU2ZDNlYTU0NGFjNTQ0ODM4NzcxMGY4ZTcxZDEzNTQ3XzE4Njg_550609b3-267f-4899-8967-3ed4ce65e6ad" continuedAt="ib4718ffe06b04a03bacbaa0164abf80e" escape="true">The following table summarize the location and amounts of the unrealized and realized gains and losses on derivative contracts in the consolidated statements of operations as of December&#160;31, 2020, 2019 and 2018 (in thousands):</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="ib4718ffe06b04a03bacbaa0164abf80e"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.807%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives not designated as Hedging Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Location of gain (loss) recognized in income on derivative contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on foreign currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2856ad66225647bbbb4e6438a784a608_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzEtNC0xLTEtMA_45dcfdfe-2694-4236-b443-6aa197b3c036">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9e803e50d598447c973e3773b1790d6f_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzEtNi0xLTEtMA_1e491bfd-9fa0-47e0-9677-7857f08e201e">222</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i667e252cc9df416fab43c0c0e5a5b433_D20180101-20181231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzEtOC0xLTEtMA_3a77fcd9-c78f-464e-9d1e-115e60e2581a">386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Realized gain on foreign currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee56bf553914969862237d938226019_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzItNC0xLTEtMA_9edc0b28-c543-444a-bee0-931fe1138703">1,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaee9b304234d420fa2d0ad6e711f7cd9_D20190101-20191231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzItNi0xLTEtMA_012acb1e-e304-41b0-b0e0-0fef9b7a5555">320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i415c7c3540764e5ab7c7269abce126e0_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzItOC0xLTEtMA_0399a1cf-719c-4751-81d7-7dc663d78889">1,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net gain on foreign currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb685bc2349546c49ac7858802f7ab35_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzMtNC0xLTEtMA_520d3d87-17e6-4e65-9f37-052a997891d8">1,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5f901082d6d4fa3a64646fdb6bc4bb6_D20190101-20191231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzMtNi0xLTEtMA_7c49c796-12e5-41ff-958b-b79ddc69610e">98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcdfcc79094a49f6a13e1270b35a60e6_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzMtOC0xLTEtMA_9e03d755-bfd3-47ba-b651-1906e011cdf6">2,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our derivative transactions are governed through International Swaps and Derivatives Association master agreements. These agreements include stipulations regarding the right of offset in the event that we or our counterparty default on our performance obligations. If a default were to occur, both parties have the right to net amounts payable and receivable into a single net settlement between parties. Our accounting policy is to offset derivative assets and liabilities executed with the same counterparty when a master netting arrangement exists. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:OffsettingAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90ZXh0cmVnaW9uOjU2ZDNlYTU0NGFjNTQ0ODM4NzcxMGY4ZTcxZDEzNTQ3XzE4ODc_dc540835-8e21-437e-ac76-f2e3edfd3e31" continuedAt="i635e50b2b59d465d8508b694d7a4a88c" escape="true"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:OffsettingLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90ZXh0cmVnaW9uOjU2ZDNlYTU0NGFjNTQ0ODM4NzcxMGY4ZTcxZDEzNTQ3XzE4OTU_0e32ff3b-d247-48c2-8afc-050d6ec80629" continuedAt="i472920042a6644efa4af424b677e7bf0" escape="true">The following table presents the gross and net fair values of our derivatives as of December&#160;31, 2020 and 2019 (in thousands): </ix:nonNumeric></ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i635e50b2b59d465d8508b694d7a4a88c"><ix:continuation id="i472920042a6644efa4af424b677e7bf0"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.403%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.506%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative Asset Positions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative Liability Positions</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross position - asset / (liability)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzMtMi0xLTEtMA_bd2b5378-c023-4d33-8395-67b7ea8e9e93">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzMtNC0xLTEtMA_de50d67f-5ad5-4650-af17-a0b5e21a3f4a">127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzMtNi0xLTEtMA_655f859a-8091-45ef-9ec3-0f1ebf0c458a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzMtOC0xLTEtMA_71b8c007-1de2-49d7-8c47-a29b5ca62465">451</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netting adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssetFairValueGrossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzQtMi0xLTEtMA_58af879d-9ba4-4678-8735-98f262da3be4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzQtNC0xLTEtMA_90885df1-f6e6-419a-95e7-e2c8a9f11b27">127</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilityFairValueGrossAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzQtNi0xLTEtMA_f4af11b5-7b8d-487b-af04-169a9c9c1293">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" name="us-gaap:DerivativeLiabilityFairValueGrossAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzQtOC0xLTEtMA_eebcea1f-52ab-40a7-9618-fb5c00d17430">127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net position - asset / (liability)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzUtMi0xLTEtMA_7e5d4975-9e52-4779-b1c0-66aa94993cd1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzUtNC0xLTEtMA_ba12c977-6004-427e-855f-2be9ada74389">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzUtNi0xLTEtMA_dcc94eb6-e1b7-499a-aad0-37e05b82534f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzUtOC0xLTEtMA_9b973874-bd8a-434a-b387-838e3d035aeb">324</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></ix:continuation></div></ix:continuation><div style="text-align:center"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_139"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3Xzc2MTg_88a9b160-f76e-467b-9d3f-7f4b055e2e8f" continuedAt="i51030db5afd64bff95bb1b03b7598caa" escape="true">Related Party Transactions</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i51030db5afd64bff95bb1b03b7598caa" continuedAt="ibcefac6392724d8d8280e5b430bc639f"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We have engaged in certain transactions with other companies related to us by common ownership. We have entered into various operating leases to lease facilities from these affiliated companies. Rent expense associated with our related party leases was $<ix:nonFraction unitRef="usd" contextRef="i5250f8531d784a6485432a5b9bb34c6d_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzI5NQ_4a07a8e1-f289-445f-8113-eacd2a829d61">2.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i97eaa8a0fb2549689af315b1e2b50ea7_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzI5OQ_438b605b-53bf-48ed-9bd2-d348dda53cc2">2.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i37403ad66d4f40a39989f4523475266e_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LeaseAndRentalExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzMwNg_8a3ba06f-04c5-4bf7-a439-c7f057849e1a">6.5</ix:nonFraction> million for the years ended December&#160;31, 2020, 2019 and 2018, respectively. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2020</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#160;$<ix:nonFraction unitRef="usd" contextRef="i4f10d80be17c47efa7afecfdf34871b8_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzQzOTgwNDY1MTg3Mjg_55e240a9-27ae-4627-92be-fc0ddfcc1121">3.6</ix:nonFraction> million of our operating lease right-of-use assets and&#160;$<ix:nonFraction unitRef="usd" contextRef="i4f10d80be17c47efa7afecfdf34871b8_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzQzOTgwNDY1MTg3MzY_3763fc4d-f5c7-4dcf-baef-5b285fe4390e">5.0</ix:nonFraction> million of our lease liabilities were associated with related party leases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;On November 2, 2018, Frank&#8217;s International, LLC entered into a purchase agreement with Mosing Ventures, LLC, Mosing Land &amp; Cattle Company, LLC, Mosing Queens Row Properties, LLC, and 4-M Investments, each of which are companies related to us by common ownership (the &#8220;Mosing Companies&#8221;). Under the purchase agreement, we acquired real property that we previously leased from the Mosing Companies, and two additional properties located adjacent to those properties. The total purchase price was $<ix:nonFraction unitRef="usd" contextRef="i74dca1120d634f6b96bb55569cd9546a_D20181218-20181218" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3Xzk4NQ_29e187b1-c554-4854-8f66-9ac496acc4a1">37.0</ix:nonFraction> million, including legal fees and closing adjustments for normal operating activity. The purchase closed on December 18, 2018. The properties were conveyed as-is, except that until <ix:nonNumeric contextRef="i74dca1120d634f6b96bb55569cd9546a_D20181218-20181218" format="ixt-sec:duryear" name="fi:RelatedPartyTransactionTermOfEstablishingTerms" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzExNjE_e7ab7d00-dfbc-48ce-bfc5-8c039ab3b145">10</ix:nonNumeric> years following the Closing Date, the parties will continue to have certain rights and obligations under the terms of the agreements by which some of the purchased properties were acquired by the Mosing Companies at the time of our IPO. We made improvements on the purchased properties during the lease period, and the purchase price was calculated excluding the value of those improvements. As of the purchase close, we no longer lease the acquired properties from the Mosing Companies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Tax Receivable Agreement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Mosing Holdings and its permitted transferees converted all of their shares of Preferred Stock into shares of our common stock on August 26, 2016, in connection with their delivery to FINV of all of their interests in FICV (the &#8220;Conversion&#8221;). As a result of an election under Section 754 of the Internal Revenue Code, made by FICV, the Conversion resulted in an adjustment to the tax basis of the tangible and intangible assets of FICV with respect to the portion of FICV transferred to FINV by Mosing Holdings and its permitted transferees. These adjustments are allocated to FINV. The adjustments to the tax basis of the tangible and intangible assets of FICV described above would not have been available absent the Conversion. The basis adjustments may reduce the amount of tax that FINV would otherwise be required to pay in the future. These basis adjustments may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The TRA that we entered into with FICV and Mosing Holdings in connection with our IPO generally provides for the payment by FINV to Mosing Holdings of <ix:nonFraction unitRef="number" contextRef="ieb2efbb30cb14acdb10dc2dbf6b58c5d_I20160826" decimals="INF" name="fi:PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzI5NjQ_5da054c5-8ab8-4d87-9047-8ee8f149f8e8">85</ix:nonFraction>% of the net cash savings, if any, in U.S. federal, state and local income tax and franchise tax that FINV actually realizes (or is deemed to realize in certain circumstances) in periods after our IPO as a result of (i) tax basis increases resulting from the Conversion and (ii) imputed interest deemed to be paid by FINV as a result of, and additional tax basis arising from, payments under the TRA. We will retain the benefit of the remaining <ix:nonFraction unitRef="number" contextRef="iebcda7afe5094822861d47553bf0f714_D20200101-20201231" decimals="INF" name="fi:PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzMzOTU_b81071e5-f236-4857-b30a-e58b5ad92034">15</ix:nonFraction>% of these cash savings, if any. Payments FINV makes under the TRA will be increased by any interest accrued from the due date (without extensions) of the corresponding tax return to the date of payment specified by the TRA. The payments under the TRA will not be conditioned upon a holder of rights under the TRA having a continued ownership interest in FINV.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The estimation of the amount and timing of payments under the TRA is by its nature imprecise. For purposes of the TRA, cash savings in tax generally are calculated by comparing FINV&#8217;s actual tax liability to the amount FINV would have been required to pay had it not been able to utilize any of the tax benefits subject to the TRA. The amounts payable, as well as the timing of any payments, under the TRA are dependent upon significant future events and assumptions, including the amount and timing of the taxable income FINV generates in the future. As of December 31, 2020, FINV has had a cumulative loss over the prior <ix:nonNumeric contextRef="iebcda7afe5094822861d47553bf0f714_D20200101-20201231" format="ixt-sec:durmonth" name="fi:CumulativeEarningsDeficitPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzQzNTk_0a071b0e-58db-4507-8ce3-8d4a98996718">36</ix:nonNumeric>-month period. Based on this history of losses, as well as uncertainty regarding the timing and amount of future taxable income, we are no longer able to conclude that there will be future cash savings that will lead to additional payouts under the TRA. Additional TRA liability may be recognized in the future based on changes in expectations regarding the timing and likelihood of future cash savings. </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ibcefac6392724d8d8280e5b430bc639f"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;The payment obligations under the TRA are FINV&#8217;s obligations and are not obligations of FICV. The term of the TRA commenced upon the completion of the IPO and will continue until all tax benefits that are subject to the TRA have been utilized or expired, unless FINV elects to exercise its right to terminate the TRA (or the TRA is terminated due to other circumstances, including our breach of a material obligation thereunder or certain mergers or other changes of control), and FINV makes the termination payment specified by the TRA. If FINV elects to terminate the TRA early, which it may do in its sole discretion (or if it terminates early as a result of our breach), it would be required to make a substantial, immediate lump-sum payment equal to the present value of the hypothetical future payments that could be required to be paid under the TRA (based upon certain assumptions and deemed events set forth in the TRA, including the assumption that it has sufficient taxable income to fully utilize the tax attributes subject to the TRA), determined by applying a discount rate equal to the long-term Treasury rate in effect on the applicable date plus <ix:nonFraction unitRef="number" contextRef="i5dc82cc25c0b44de916b922d852d0bcd_I20201231" decimals="INF" name="fi:RelatedPartyTransactionBasisSpreadOnVariableRate" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzU4OTg_eb4d0ae5-57e4-4744-ba0f-f56319e4b59b">300</ix:nonFraction> basis points. Any early termination payment may be made significantly in advance of, and may materially exceed, the actual realization, if any, of any cash tax savings from the tax benefits to which the payment relates. the actual realization, if any, of such future benefits. In addition, payments due under the TRA will be similarly accelerated following certain mergers or other changes of control. In these situations, FINV&#8217;s obligations under the TRA could have a substantial negative impact on our liquidity and could have the effect of delaying, deferring or preventing certain mergers, asset sales, other forms of business combinations or other changes of control. For example, if the TRA were terminated on December&#160;31, 2020, the estimated termination payment would be approximately $<ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="fi:TaxReceivableAgreementLiabilityEstimatedTerminationPayment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzY1NTc_eb90ae47-9899-4fc1-b5c4-b36872486e38">68.0</ix:nonFraction> million (calculated using a discount rate of <ix:nonFraction unitRef="number" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="4" name="fi:TaxReceivableAgreementLiabilityDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzY1OTc_bb23403a-8e12-4c9c-81b2-2d229ce7afce">4.45</ix:nonFraction>%). The foregoing number is merely an estimate and the actual payment could differ materially.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Because FINV is a holding company with no operations of its own, its ability to make payments under the TRA is dependent on the ability of FINV&#8217;s operating subsidiaries to make distributions to it in an amount sufficient to cover FINV&#8217;s obligations under such agreement. The ability of certain of FINV&#8217;s operating subsidiaries to make such distributions will be subject to, among other things, the applicable provisions of Dutch law that may limit the amount of funds available for distribution and restrictions in our debt instruments. To the extent that FINV is unable to make payments under the TRA for any reason (except in the case of an acceleration of payments thereunder occurring in connection with an early termination of the TRA or certain mergers or change of control) such payments will be deferred and will accrue interest until paid, and FINV will be prohibited from paying dividends on its common stock.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_142"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90ZXh0cmVnaW9uOjU5MjVlNzM3ZTJiYjQwMGE4MGU5MDQ1YzUyZWNiZGVlXzY1Mw_8b6d3c6f-7cf2-49b6-8053-201d3f8b9623" continuedAt="i83e34f362cfb44aeaf7789049a6b588c" escape="true">Loss Per Common Share </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i83e34f362cfb44aeaf7789049a6b588c"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Basic loss per common share is determined by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted loss per share is determined by dividing loss attributable to common stockholders by the weighted average number of common shares outstanding, assuming all potentially dilutive shares were issued. We apply the treasury stock method to determine the dilutive weighted average common shares represented by the unvested restricted stock units and ESPP shares. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90ZXh0cmVnaW9uOjU5MjVlNzM3ZTJiYjQwMGE4MGU5MDQ1YzUyZWNiZGVlXzY1OA_18c7692e-d3e6-42a5-be6b-a50ea50abb7c" continuedAt="i3e35e6c70df84e3e82451080a9f4f71f" escape="true">The following table summarizes the basic and diluted loss per share calculations (in thousands, except per share amounts):</ix:nonNumeric></span></div><ix:continuation id="i3e35e6c70df84e3e82451080a9f4f71f"><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.278%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.242%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzMtMS0xLTEtMA_992d99ad-7740-48ef-b2ac-3d05eeb41905">156,220</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzMtMy0xLTEtMA_5b3373c2-7caf-47a3-9e9f-c166c44ce576">235,329</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzMtNS0xLTEtMA_7b598607-163e-4de8-86ff-69efdb9df011">90,733</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted weighted average common shares&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzYtMS0xLTEtMA_8f8f07d8-8ac8-4222-b21f-ee9d6a45efe0">226,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzYtMy0xLTEtMA_59108b33-d46c-4f72-be50-84b9e20bec14">225,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzYtNS0xLTEtMA_48ac09b0-1625-4867-8579-15775a4e7be1">223,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loss per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzktMS0xLTEtMA_87151988-ce13-4c53-ba63-ddf8505a6d72">0.69</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzktMy0xLTEtMA_7ff8f569-6154-47d8-ab75-e0dfbcdeeb1b">1.05</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzktNS0xLTEtMA_e36b40cc-b46d-448b-bfed-559fb64b7d74">0.41</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.270%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.530%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.265%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.243%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Approximate number of shares of unvested restricted stock units and stock to be issued pursuant to the ESPP that have been excluded from the computation of diluted loss per share as the effect would be anti-dilutive when the results from operations are at a net loss position.</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTo5NjBmZDIxNTNkZDk0OWNhOGY4NDEyNjQ3OGM5MTUwMS90YWJsZXJhbmdlOjk2MGZkMjE1M2RkOTQ5Y2E4Zjg0MTI2NDc4YzkxNTAxXzAtMy0xLTEtMA_1db18afd-0a7d-4967-9aa5-4fc61927cebd">1,048</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTo5NjBmZDIxNTNkZDk0OWNhOGY4NDEyNjQ3OGM5MTUwMS90YWJsZXJhbmdlOjk2MGZkMjE1M2RkOTQ5Y2E4Zjg0MTI2NDc4YzkxNTAxXzAtNS0xLTEtMA_a59181d5-dea1-42cc-89ac-cb80860fc70e">737</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTo5NjBmZDIxNTNkZDk0OWNhOGY4NDEyNjQ3OGM5MTUwMS90YWJsZXJhbmdlOjk2MGZkMjE1M2RkOTQ5Y2E4Zjg0MTI2NDc4YzkxNTAxXzAtNy0xLTEtMA_fcae354d-6a7d-4e3b-94e7-87feab3f077a">922</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_145"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxNTM_1a426439-4e1a-4878-98e3-70baf347de38" continuedAt="i1502f17d6ec54de4b36d338ef6b49d27" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><ix:continuation id="i1502f17d6ec54de4b36d338ef6b49d27" continuedAt="i434af6f5607a49a08de295fba5e4ec92"><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2013 Long-Term Incentive Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Under our 2013 Long-Term Incentive Plan (the &#8220;LTIP&#8221;), stock options, SARs, restricted stock, restricted stock units, dividend equivalent rights and other types of equity and cash incentive awards may be granted to employees, non-employee directors and service providers. The LTIP expires after <ix:nonNumeric contextRef="ic485ebc6d2a149c8b6fc91afe96be2c9_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzM2NQ_825937f0-0772-433e-b939-e5601044d9ba">10</ix:nonNumeric> years, unless prior to that date the maximum number of shares available for issuance under the plan has been issued or our board of directors terminates the plan. There are <ix:nonFraction unitRef="shares" contextRef="i5de7bc683ec84c88b3eb8d83ebf8ac05_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzU0MQ_8b3e9662-34c8-4589-8b6c-2f5842415744">20,000,000</ix:nonFraction> shares of common stock reserved for issuance under the LTIP. As of December&#160;31, 2020, <ix:nonFraction unitRef="shares" contextRef="i5de7bc683ec84c88b3eb8d83ebf8ac05_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzYyOA_14adb000-fa3d-42b2-bc13-526a5830b665">9,031,242</ix:nonFraction> shares remained available for issuance. </span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Upon completion of the IPO and pursuant to the LTIP, we began granting restricted stock units. All RSUs granted under the LTIP vest ratably over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg2OQ_99d6d66f-5022-40d6-8364-f9a35e79a586">one</span> to <ix:nonNumeric contextRef="i2689a11d59fe47a0a18c7922562fdea3_D20200101-20201231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg3NQ_9dcc95bf-193e-4dd1-91dd-df802a3a979f">three years</ix:nonNumeric>. Our treasury stock primarily consists of shares that were withheld from employees to settle personal tax obligations that arose as a result of restricted stock units that vested. Certain restricted stock unit awards provide for accelerated vesting for qualifying terminations of employment or service. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Employees granted RSUs are not entitled to dividends declared on the underlying shares while the restricted stock unit is unvested. As such, the grant date fair value of the award is measured by reducing the grant date price of our common stock by the present value of the dividends expected to be paid on the underlying shares during the requisite service period, discounted at the appropriate risk-free interest rate. The weighted average grant date fair value of RSUs granted during the years ended December&#160;31, 2020, 2019 and 2018 was $<ix:nonFraction unitRef="usd" contextRef="i64232c55a850408bac31a1f593c8f9c0_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="fi:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzE3MDg_00777b49-9b2f-4e73-ad17-443f73a65882">9.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i2dca2f4fba4e4b7b99bc173c2bfe1df7_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="fi:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzE3MTI_0020ff93-8542-478b-aefd-6559088dadec">11.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib8927c97c9684ee6ac5c7bb3c507be01_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="fi:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzE3MTk_fbda3a83-f62f-4d93-8ea9-58094f2b33bf">9.5</ix:nonFraction> million, respectively. Compensation expense is recognized ratably over the vesting period. Forfeitures are recorded as they occur.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Stock-based compensation expense relating to RSUs for the years ended December&#160;31, 2020, 2019 and 2018 was $<ix:nonFraction unitRef="usd" contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzE5NDg_38e18483-8cc9-4e59-867a-cf9160933ab1">8.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="if1866396d49d4c2bac8de59901a26de8_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzE5NTI_520de0f8-e09d-4324-adbd-eae925f9f350">8.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i76234de74c254f0e8ca4b27309b4c137_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzE5NTk_fd04bb1e-4232-4222-8009-08dafcd95f22">8.9</ix:nonFraction> million, respectively. The total fair value of RSUs vested during the years ended December 31, 2020, 2019 and 2018 was $<ix:nonFraction unitRef="usd" contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIwNjc_14c085e6-1cc6-44f0-817e-184b3e269541">9.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="if1866396d49d4c2bac8de59901a26de8_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIwNzE_80defafe-a128-4d62-90e8-07df1d538546">7.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i76234de74c254f0e8ca4b27309b4c137_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIwNzg_efdbb963-2175-4f32-92cd-f9c103ea3665">6.7</ix:nonFraction> million, respectively. Unamortized stock compensation expense as of December&#160;31, 2020, relating to RSUs totaled approximately $<ix:nonFraction unitRef="usd" contextRef="i8def2e22ba154b28a487cf1b1ae5b67b_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTY_4873d4bb-d620-4e32-83a6-90cbdb1bb82d">9.0</ix:nonFraction> million, which will be expensed over a weighted average period of <ix:nonNumeric contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIyNTc_bf3abd39-3741-47c4-9f5c-d2127e3cb025">1.3</ix:nonNumeric> years. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxNTI_c9bcfb6c-124e-4137-8756-b3768602fe09" continuedAt="ib84386f999374a84a6457c1e7639ea10" escape="true">Non-vested RSUs outstanding as of December&#160;31, 2020 and the changes during the year were as follows:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="ib84386f999374a84a6457c1e7639ea10"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.008%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.011%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i640baf0ca0e64391835c11ecfa99bad7_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzEtMS0xLTEtMA_add43bef-4572-4ba4-8259-e28dc1afbaf1">2,460,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i640baf0ca0e64391835c11ecfa99bad7_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzEtMy0xLTEtMA_ae566261-1315-441f-8b50-239ef0162b5f">6.65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzItMS0xLTEtMA_fc325094-405d-4141-ac9e-fd6cc3212ad1">2,928,737</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzItMy0xLTEtMA_39300ea6-dfa2-471e-be5d-cadd6001cb93">3.38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzMtMS0xLTEtMA_c12c8cf2-f492-41f4-bf8b-1f8ddbd8668a">1,465,069</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzMtMy0xLTEtMA_35d746ef-3ead-446d-9c1c-dbd268c74f0a">6.58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzQtMS0xLTEtMA_34c5f9ab-0439-471b-bf18-fb9680cf9868">325,569</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzQtMy0xLTEtMA_9f94292b-2b9f-435b-9599-1eb955b06d42">4.95</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8def2e22ba154b28a487cf1b1ae5b67b_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzUtMS0xLTEtMA_a76465a2-5489-4094-b81a-88f169d2810f">3,598,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8def2e22ba154b28a487cf1b1ae5b67b_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzUtMy0xLTEtMA_2e3f8c65-1c76-4ff7-b6e7-e53b5b449d30">4.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Performance Restricted Stock Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The purpose of the PRSUs is to closely align the incentive compensation of the executive leadership team for the duration of the performance cycle with returns to FINV&#8217;s shareholders and thereby further motivate the executive leadership team to create sustained value to FINV shareholders. The design of the PRSU grants effectuates this purpose by placing a material amount of incentive compensation for each executive at risk by offering an extraordinary reward for the attainment of extraordinary results. Design features of the PRSU grant that in furtherance of this purpose include the following: (1) The vesting of the PRSUs is based on total shareholder </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i434af6f5607a49a08de295fba5e4ec92" continuedAt="i24ef7759d93142d5947922e24f66bd0c"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">return (&#8220;TSR&#8221;) based on a comparison to the returns of a peer group, which, beginning with PRSUs granted in 2018, is the SPDR S&amp;P Oil &amp; Gas Equipment and Services ETF. (2) TSR performance is calculated separately with respect to <ix:nonFraction unitRef="award_vesting_period" contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="fi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzM1NjE_ad3e7ffe-f316-4fd0-806a-02c66730d2e9">three</ix:nonFraction> separate <ix:nonNumeric contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxNjA_74dc6696-aef3-4826-a06c-fb7a713a5178">one-year</ix:nonNumeric> achievement periods included in the <ix:nonNumeric contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjQ3OTc_7403dbbc-f0b8-42f4-a291-4e91a9f9cf72">three-year</ix:nonNumeric> Performance Period, resulting in a weighted average payout at the end of the <ix:nonNumeric contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjQ4MTI_50c7c5e6-d8d2-400b-bce4-a836462ef7b9">three-year</ix:nonNumeric> Performance Period. The TSR calculation will assume reinvestment of dividends. (3) The ultimate number of shares to be issued pursuant to the PRSU awards will vary in proportion to the actual TSR achieved as a percentile compared to the peer group during the Performance Period as follows: (i) no shares will be issued if the Company&#8217;s performance falls below the 25th percentile; (ii) <ix:nonFraction unitRef="number" contextRef="ie652ebb2c71145f3a9ae607d777ec328_D20200101-20201231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzQwOTk_6da1709f-c8ec-48e5-bf0b-c1e4542761d0">50</ix:nonFraction>% of the Target Level if the Company achieves a rank in the 25th percentile (the threshold level); (iii) <ix:nonFraction unitRef="number" contextRef="i21e6ee80ddad44b5a53ae9da6b46c223_D20200101-20201231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzQyMDU_cd21b61a-ae1b-4895-ba8e-2156d89d0637">100</ix:nonFraction>% of the Target Level if the Company achieves a rank in the 50th percentile (the target level); (iv) <ix:nonFraction unitRef="number" contextRef="idf0bcbfca85c4f51883cd31ac73f206f_D20200101-20201231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzQzMDc_fbe40e38-29ba-49ef-b6f5-ec5874c3e39c">150</ix:nonFraction>% of the Target Level if the Company achieves a rank in the 75th percentile; and <ix:nonFraction unitRef="number" contextRef="i81c8d0881d8245f9897cad2914598979_D20200101-20201231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzQ0Mjk_3889cfbd-488c-4a19-adb9-c14b646294f4">200</ix:nonFraction>% of the Target Level if the Company achieves a rank in the 90th percentile and above (the maximum level). (4) Unless there is a qualifying termination as defined in the PRSU award agreement, the PRSUs of an executive will be forfeited upon an executive&#8217;s termination of employment during the Performance Period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Though the value of the PRSU grant may change for each participant, the compensation expense recorded by the Company is determined on the date of grant. Expected volatility is based on historical equity volatility of our stock based on <ix:nonFraction unitRef="number" contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzUwMTA_2928fd6f-c72f-4a4f-b3ce-0596d7082d3c">50</ix:nonFraction>% of historical and <ix:nonFraction unitRef="number" contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzUwMzE_ec939ae1-9949-4152-bba6-2c54f281b3f1">50</ix:nonFraction>% of implied volatility weighting commensurate with the expected term of the PRSU. The expected volatility considers factors such as the historical volatility of our share price and our peer group companies, implied volatility of our share price, length of time our shares have been publicly traded, and split- and dividend-adjusted closing stock prices.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;In 2020, we granted PRSUs with a fair value of $<ix:nonFraction unitRef="usd" contextRef="i7be55b3da6c448ccb1e14ceff0baa0aa_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzU0MzU_29241f33-0ac7-46c4-ac91-6badb7964bf7">3.0</ix:nonFraction> million or <ix:nonFraction unitRef="shares" contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzU0NDE_6dc6ae1c-731b-4bff-b7cf-637dec33b49e">676,615</ix:nonFraction> units (&#8220;Target Level&#8221;). The performance period for these grants is the <ix:nonNumeric contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxNzE_46cd6cdf-f774-4fbf-8d70-65fd16f9d955">three year</ix:nonNumeric> period from January 1, 2020 to December 31, 2022 (&#8220;Performance Period&#8221;), but with separate <ix:nonNumeric contextRef="i21e6ee80ddad44b5a53ae9da6b46c223_D20200101-20201231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxNjE_1c7d1811-e4a6-4760-965e-a4167f5f5118"><ix:nonNumeric contextRef="idf0bcbfca85c4f51883cd31ac73f206f_D20200101-20201231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxNjE_5b55c98a-04ea-4e05-83e7-8c72790738a3"><ix:nonNumeric contextRef="ie652ebb2c71145f3a9ae607d777ec328_D20200101-20201231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxNjE_db65a084-1fd7-4b28-9279-7356273c7d06">one-year</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric> achievement periods from January 1, 2020 to December 31, 2020, January 1, 2021 to December 31, 2021, and January 1, 2022 to December 31, 2022, resulting in a weighted average payout at the end of the Performance Period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxNjg_64e03467-4b64-4a1b-b56a-a6ef6617b38f" continuedAt="i83fda83055074f269f4d9edd8dc401d2" escape="true">The weighted average assumptions for the PRSUs granted in 2020 are as follows:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i83fda83055074f269f4d9edd8dc401d2" continuedAt="iff6cac0f2db74bd890dc33b4f6139b72"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.215%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo1ODY2OWI2NjE2MGI0MTNiOGJjOTBiMGYyMmI1OGUwMy90YWJsZXJhbmdlOjU4NjY5YjY2MTYwYjQxM2I4YmM5MGIwZjIyYjU4ZTAzXzEtMS0xLTEtMA_2f434b23-bf06-46fa-8b06-a8da13b918f5">2.87</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo1ODY2OWI2NjE2MGI0MTNiOGJjOTBiMGYyMmI1OGUwMy90YWJsZXJhbmdlOjU4NjY5YjY2MTYwYjQxM2I4YmM5MGIwZjIyYjU4ZTAzXzItMS0xLTEtMA_5fdb72e7-16eb-4b3c-b0aa-0f7cdbcc30b9">46.2</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo1ODY2OWI2NjE2MGI0MTNiOGJjOTBiMGYyMmI1OGUwMy90YWJsZXJhbmdlOjU4NjY5YjY2MTYwYjQxM2I4YmM5MGIwZjIyYjU4ZTAzXzMtMS0xLTEtMA_2ab9871c-031c-412f-9fb3-b66547e3c08b">1.36</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correlation range</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2f12b5f109fa4cf8935130515d93a388_D20200101-20201231" decimals="3" name="fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo1ODY2OWI2NjE2MGI0MTNiOGJjOTBiMGYyMmI1OGUwMy90YWJsZXJhbmdlOjU4NjY5YjY2MTYwYjQxM2I4YmM5MGIwZjIyYjU4ZTAzXzQtMS0xLTEtMC90ZXh0cmVnaW9uOmY3NmQxMDNjYjk3MTRmYTk5Nzk3Zjc2YzQxNmQxYmVhXzQ_39d84570-a7f6-48c5-a5dd-94548fdbceb8">17.4</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="iad20219b3fd144d1b03723ccd8b18ca8_D20200101-20201231" decimals="3" name="fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo1ODY2OWI2NjE2MGI0MTNiOGJjOTBiMGYyMmI1OGUwMy90YWJsZXJhbmdlOjU4NjY5YjY2MTYwYjQxM2I4YmM5MGIwZjIyYjU4ZTAzXzQtMS0xLTEtMC90ZXh0cmVnaW9uOmY3NmQxMDNjYjk3MTRmYTk5Nzk3Zjc2YzQxNmQxYmVhXzEw_ef02e016-59a6-4a83-ad48-e4959bb17c7c">82.9</ix:nonFraction>%</span></div></td></tr></table></ix:continuation></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In 2019, we granted PRSUs with a fair value of $<ix:nonFraction unitRef="usd" contextRef="i95442ce7033540acb82b597c5b38f142_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzU5Njk_aedd92c5-2816-4389-aa2c-34c556392a13">3.7</ix:nonFraction> million or <ix:nonFraction unitRef="shares" contextRef="i38b9f2cf29794a0b8a16c2d5f796a85c_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzU5NzU_9e041f4e-6a80-42de-acb1-6fc338f00243">446,858</ix:nonFraction> units (&#8220;Target Level&#8221;). The performance period for these grants is the <ix:nonNumeric contextRef="i38b9f2cf29794a0b8a16c2d5f796a85c_D20190101-20191231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxODM_e80f5c45-0735-48d4-a63e-ee7e1e0af04c">three year</ix:nonNumeric> period from January 1, 2019 to December 31, 2021 (&#8220;Performance Period&#8221;), but with separate <ix:nonNumeric contextRef="i820ad1642eac4f5a90f3120bd3f7888d_D20190101-20191231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjQ3NzQ_70b751c0-f0b6-4377-a6d5-713e3889eee8"><ix:nonNumeric contextRef="i6d2687515d9346508a60efa650dd51d3_D20190101-20191231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjQ3NzQ_9e92b4a2-0b8e-45c1-aa93-9722bce4138a"><ix:nonNumeric contextRef="i92e8ba4782854a7989a883e3852ed945_D20190101-20191231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjQ3NzQ_9f9ca3f7-bed6-452a-9b80-20384260bf74">one-year</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric> achievement periods from January 1, 2019 to December 31, 2019, January 1, 2020 to December 31, 2020, and January 1, 2021 to December 31, 2021, resulting in a weighted average payout at the end of the Performance Period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:continuation id="iff6cac0f2db74bd890dc33b4f6139b72" continuedAt="i1f94b099c7ad49a0915f8d57fb021fde">The weighted average assumptions for the PRSUs granted in 2019 are as follows:</ix:continuation></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i1f94b099c7ad49a0915f8d57fb021fde" continuedAt="i488b6da40063496c9c81b44c593c036b"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.215%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i38b9f2cf29794a0b8a16c2d5f796a85c_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxOWMxMGY1MjkwYWU0M2IyOTk1MGJlYjBlZTg1MzBmOC90YWJsZXJhbmdlOjE5YzEwZjUyOTBhZTQzYjI5OTUwYmViMGVlODUzMGY4XzEtMS0xLTEtMA_b5eb5c0c-3816-4a2b-b962-c23ed683e20a">2.86</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i38b9f2cf29794a0b8a16c2d5f796a85c_D20190101-20191231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxOWMxMGY1MjkwYWU0M2IyOTk1MGJlYjBlZTg1MzBmOC90YWJsZXJhbmdlOjE5YzEwZjUyOTBhZTQzYjI5OTUwYmViMGVlODUzMGY4XzItMS0xLTEtMA_0e29034c-db2c-415a-91e7-2dddcde5d210">43.5</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i38b9f2cf29794a0b8a16c2d5f796a85c_D20190101-20191231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxOWMxMGY1MjkwYWU0M2IyOTk1MGJlYjBlZTg1MzBmOC90YWJsZXJhbmdlOjE5YzEwZjUyOTBhZTQzYjI5OTUwYmViMGVlODUzMGY4XzMtMS0xLTEtMA_fca8e218-c887-4fd6-8b43-6ef97fb76b15">2.48</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correlation range</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i97bb8c6ddc8d4da7829b139e94f46c92_D20190101-20191231" decimals="3" name="fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxOWMxMGY1MjkwYWU0M2IyOTk1MGJlYjBlZTg1MzBmOC90YWJsZXJhbmdlOjE5YzEwZjUyOTBhZTQzYjI5OTUwYmViMGVlODUzMGY4XzQtMS0xLTEtMC90ZXh0cmVnaW9uOmU3NjI2YjI0MWE1MDQ4MjE5NjZiMWI3ZDY1YTcyNTdiXzQ_cad0a8f6-9461-4064-b196-ef87e17ea668">2.4</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i7122fa7c86a742f58712764a44c39f12_D20190101-20191231" decimals="3" name="fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxOWMxMGY1MjkwYWU0M2IyOTk1MGJlYjBlZTg1MzBmOC90YWJsZXJhbmdlOjE5YzEwZjUyOTBhZTQzYjI5OTUwYmViMGVlODUzMGY4XzQtMS0xLTEtMC90ZXh0cmVnaW9uOmU3NjI2YjI0MWE1MDQ4MjE5NjZiMWI3ZDY1YTcyNTdiXzEw_861cb08a-cd8d-47f1-8870-220698a65bf6">88.1</ix:nonFraction>%</span></div></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In 2018, we granted PRSUs with a fair value of $<ix:nonFraction unitRef="usd" contextRef="ie4d0681e4a3e46c0a6606ce19c81f019_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzY1MDM_1db3ad07-d02a-4fe3-a25f-7eb5dd3b0c1e">2.0</ix:nonFraction> million or <ix:nonFraction unitRef="shares" contextRef="i79369a68cdbb49d784feb1b36254e525_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzY1MDk_8ed29c8a-e451-4d40-bba8-c288d6f928a4">275,550</ix:nonFraction> units (&#8220;Target Level&#8221;). The performance period for these grants is the <ix:nonNumeric contextRef="i79369a68cdbb49d784feb1b36254e525_D20180101-20181231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjU3ODI_c898f162-8f88-45b1-96fb-d98a21bc80b1">three year</ix:nonNumeric> period from January 1, 2018 to December 31, 2020 (&#8220;Performance Period&#8221;), but with separate <ix:nonNumeric contextRef="if8091e86ebd841e7891e08d1a70b491a_D20180101-20181231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjU3ODM_9fc7ab3e-6f51-4e55-bf4a-2b02a9d59297"><ix:nonNumeric contextRef="i24cfcd909c7645e58d75fed038de2bc8_D20180101-20181231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjU3ODM_bdadbc04-22e4-4a67-a786-fb8866bc8541"><ix:nonNumeric contextRef="i770da7a41d4b4e7091bfae02096900ef_D20180101-20181231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjU3ODM_d48b3dc0-ab66-46d6-86ad-b36d470c94b6">one-year</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric> achievement periods from January 1, 2018 to December 31, </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i24ef7759d93142d5947922e24f66bd0c"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018, January 1, 2019 to December 31, 2019, and January 1, 2020 to December 31, 2020, resulting in a weighted average payout at the end of the Performance Period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:continuation id="i488b6da40063496c9c81b44c593c036b" continuedAt="i06a2fae9373c482c9c9e5a8fb0c35b8b">The weighted average assumptions for the PRSUs granted in 2018 are as follows:</ix:continuation></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i06a2fae9373c482c9c9e5a8fb0c35b8b"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.215%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i79369a68cdbb49d784feb1b36254e525_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxMTU1MDQwZGQxNGQ0YWYyOWUwNzVhZDJlODljZmI3OS90YWJsZXJhbmdlOjExNTUwNDBkZDE0ZDRhZjI5ZTA3NWFkMmU4OWNmYjc5XzEtMS0xLTEtMA_19318584-574d-49dc-946f-ef3716c71628">2.86</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i79369a68cdbb49d784feb1b36254e525_D20180101-20181231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxMTU1MDQwZGQxNGQ0YWYyOWUwNzVhZDJlODljZmI3OS90YWJsZXJhbmdlOjExNTUwNDBkZDE0ZDRhZjI5ZTA3NWFkMmU4OWNmYjc5XzItMS0xLTEtMA_1d64674c-2e0e-4538-8eca-29e9e750ec42">39.0</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i79369a68cdbb49d784feb1b36254e525_D20180101-20181231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxMTU1MDQwZGQxNGQ0YWYyOWUwNzVhZDJlODljZmI3OS90YWJsZXJhbmdlOjExNTUwNDBkZDE0ZDRhZjI5ZTA3NWFkMmU4OWNmYjc5XzMtMS0xLTEtMA_15b36765-a69c-4629-a8cb-bf2151e39bf8">2.35</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correlation range</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i12ae36110b2a4c42ad7c025148288ceb_D20180101-20181231" decimals="3" name="fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxMTU1MDQwZGQxNGQ0YWYyOWUwNzVhZDJlODljZmI3OS90YWJsZXJhbmdlOjExNTUwNDBkZDE0ZDRhZjI5ZTA3NWFkMmU4OWNmYjc5XzQtMS0xLTEtMC90ZXh0cmVnaW9uOjEyYTYxM2E1ZWMyZDRkYzRiODI0Y2FlMjFkYjdkMjAwXzQ_c9a7d78b-24f1-4782-865b-92f97da7f87f">11.0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i4338aabae38941f295b3caa86fff27ff_D20180101-20181231" decimals="3" name="fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxMTU1MDQwZGQxNGQ0YWYyOWUwNzVhZDJlODljZmI3OS90YWJsZXJhbmdlOjExNTUwNDBkZDE0ZDRhZjI5ZTA3NWFkMmU4OWNmYjc5XzQtMS0xLTEtMC90ZXh0cmVnaW9uOjEyYTYxM2E1ZWMyZDRkYzRiODI0Y2FlMjFkYjdkMjAwXzEw_32232684-40e8-4d52-955b-1225f84c9c1b">85.7</ix:nonFraction>%</span></div></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In the event of death or disability, the restrictions related to forfeiture as defined in the performance awards agreement will lapse with respect to <ix:nonFraction unitRef="number" contextRef="i21e6ee80ddad44b5a53ae9da6b46c223_D20200101-20201231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzY4OTU_6211b6d6-7297-40a4-99a5-eaf11dd9a0df">100</ix:nonFraction>% of the PRSUs at the target level effective on the date of such event. In the event of involuntary termination except for cause, the Company may enter into a special vesting agreement with the executive under which the restrictions for forfeiture will not lapse upon such termination. In the event of a termination for any other reason prior to the end of the Performance Period, all PRSUs will be forfeited.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Stock-based compensation expense related to PRSUs for the years ended December&#160;31, 2020, 2019 and 2018 was $<ix:nonFraction unitRef="usd" contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzc0MDk_2476d5a2-e9a7-42e5-b129-7c8881792191">2.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i38b9f2cf29794a0b8a16c2d5f796a85c_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzc0MTM_f84d5db5-8d42-461f-9452-6cef6d7d08d6">2.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i79369a68cdbb49d784feb1b36254e525_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzc0MjA_38e7dd5d-7c05-4864-a51e-4957229a7099">1.2</ix:nonFraction> million, respectively. The total fair value of PRSUs vested during the year ended December 31, 2020, was $<ix:nonFraction unitRef="usd" contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzc1MTc_f82caf01-6f80-454f-9fc4-4a039107e494">1.5</ix:nonFraction> million. There were <ix:nonFraction unitRef="usd" contextRef="i38b9f2cf29794a0b8a16c2d5f796a85c_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzc1MzI_33156b63-5fbc-42fb-808d-2a28288d3b0b"><ix:nonFraction unitRef="usd" contextRef="i79369a68cdbb49d784feb1b36254e525_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzc1MzI_391a20bb-d326-4605-a609-7037bbe8af2d">no</ix:nonFraction></ix:nonFraction> PRSU vestings during the years ended December&#160;31, 2019 and 2018. Unamortized stock compensation expense as of December&#160;31, 2020, relating to PRSUs totaled approximately $<ix:nonFraction unitRef="usd" contextRef="i7be55b3da6c448ccb1e14ceff0baa0aa_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzc2OTc_30eb8e6c-d8ef-4f55-94d2-2b3c2ef4051e">3.4</ix:nonFraction> million, which will be expensed over a weighted average period of <ix:nonNumeric contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzc3NTg_5f5be26c-0529-45df-a888-714a6665bba5">1.75</ix:nonNumeric> years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxODI_bf28cc0c-7af8-4f83-a951-add59a84a5f7" continuedAt="i8694bc49a9f74d88bcd3a5589ae24afd" escape="true">Non-vested PRSUs outstanding as of December&#160;31, 2020, and the changes during the year were as follows:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i8694bc49a9f74d88bcd3a5589ae24afd"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.008%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.011%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i95442ce7033540acb82b597c5b38f142_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzEtMS0xLTEtMA_68f8033d-08ba-4e1e-8e63-e85e9db8b187">788,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i95442ce7033540acb82b597c5b38f142_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzEtMy0xLTEtMA_bbf679f9-db1b-40c5-8686-81c549727a7e">8.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzItMS0xLTEtMA_766b622d-4995-4d84-8d84-d67283a2ea95">676,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzItMy0xLTEtMA_b3c5d8ce-ee05-410f-ad74-a9e8514e95d5">4.40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzMtMS0xLTEtMA_5cccfc5c-4ea9-426a-b0e6-b58670a58b4c">163,750</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzMtMy0xLTEtMA_ce367d34-d304-466f-9ff7-2684bdcb12b5">9.04</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzQtMS0xLTEtMA_eba580c9-fee5-4d3a-bbc9-9b1443d6cf0a">14,611</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzQtMy0xLTEtMA_c9773fac-bec1-48e7-83d3-eeb9fd064868">7.79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7be55b3da6c448ccb1e14ceff0baa0aa_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzUtMS0xLTEtMA_fac389b3-3ee8-48e1-af64-dc079360a72b">1,287,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7be55b3da6c448ccb1e14ceff0baa0aa_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzUtMy0xLTEtMA_4e8a8d60-a0bc-442f-9662-df426c452aa2">5.96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Employee Stock Purchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Under the Frank&#8217;s International N.V. ESPP, eligible employees have the right to purchase shares of common stock at the lesser of (i) <ix:nonFraction unitRef="number" contextRef="i258b0cd14a9644b988ec11e010a4f3ad_D20200101-20201231" decimals="INF" name="fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzgwMjU_c69ce483-b5e1-44b3-9031-137a5b75339f">85</ix:nonFraction>% of the last reported sale price of our common stock on the last trading date immediately preceding the first day of the option period, or (ii) <ix:nonFraction unitRef="number" contextRef="i258b0cd14a9644b988ec11e010a4f3ad_D20200101-20201231" decimals="INF" name="fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzgxNzE_b2ef1494-1fe5-4a6d-a853-75a42d9a96c5">85</ix:nonFraction>% of the last reported sale price of our common stock on the last trading date immediately preceding the last day of the option period. The ESPP is intended to qualify as an employee stock purchase plan under Section&#160;423 of the Internal Revenue Code. We have reserved <ix:nonFraction unitRef="shares" contextRef="i9d1f966977d74fd08fef1f6f7d3475e9_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg0NDA_70668e83-3d05-4ccf-8de0-05400612c129">3.0</ix:nonFraction> million shares of our common stock for issuance under the ESPP, of which <ix:nonFraction unitRef="shares" contextRef="i9d1f966977d74fd08fef1f6f7d3475e9_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg1MDg_7a433054-3c90-4353-b65b-115df958dece">1.8</ix:nonFraction> million shares were available for issuance as of December&#160;31, 2020. Shares issued to our employees under the ESPP totaled <ix:nonFraction unitRef="shares" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg2MTA_86fa6f51-4ea8-4fe7-892d-fcb4044829b1">340,950</ix:nonFraction> in 2020 and <ix:nonFraction unitRef="shares" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg2MjM_15b4d79e-2c2f-4de0-b76c-357ff32c9017">389,284</ix:nonFraction> shares in 2019. For the years ended December&#160;31, 2020, 2019 and 2018, we recognized $<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="fi:EmployeeStockPurchasePlanExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg2ODk_92fe7298-f9e9-4874-9021-0b6cd8b10d61">0.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="fi:EmployeeStockPurchasePlanExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg2OTM_e0310552-915b-453c-b54b-df5ccea8e8a0">0.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="fi:EmployeeStockPurchasePlanExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg3MDA_21e52731-ff4a-47dc-a214-6e1fb1bc762b">0.5</ix:nonFraction> million of compensation expense related to stock purchased under the ESPP, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In January 2020, we issued <ix:nonFraction unitRef="shares" contextRef="i5eb0368e58ae4337b78d866ec36750cd_D20200101-20200131" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg4MDQ_23d1812d-8a82-433d-873d-1bc6568a380e">125,893</ix:nonFraction> shares of our common stock to our employees under this plan to satisfy the employee purchase period from July&#160;1, 2019 to December&#160;31, 2019, which increased our common stock outstanding. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In July 2020, we issued <ix:nonFraction unitRef="shares" contextRef="i8704c7851ab84b88bc7aa463a6f43bb4_D20200701-20200731" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg5ODg_7e9bec2e-e906-44ea-b14d-7c1f806b92ce">215,057</ix:nonFraction> shares of our common stock to our employees under this plan to satisfy the employee purchase period from January&#160;1, 2020 to June&#160;30, 2020, which increased our common stock outstanding.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91</span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_151"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzIxNDM_9204c3c9-c413-41ae-b007-796d242738e7" continuedAt="i9f904a905f2b43faa27a52f56193dd5c" escape="true">Employee Benefit Plans </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i9f904a905f2b43faa27a52f56193dd5c"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">U.S. Benefit Plans</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">401(k) Savings and Investment Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Frank&#8217;s International, LLC administers a 401(k) savings and investment plan (the &#8220;Plan&#8221;) as part of the employee benefits package. Employees are required to complete <ix:nonNumeric contextRef="ia67bf67991af4d7ba3435a779cf1ea7a_D20200101-20201231" format="ixt-sec:durwordsen" name="us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzI2Mg_52af5f36-4c2d-48fd-8298-149d08e1f3d1">one month</ix:nonNumeric> of service before becoming eligible to participate in the Plan. Prior to May 21, 2020, we matched <ix:nonFraction unitRef="number" contextRef="i447050f393ef41dbb5547efc71c6ce70_D20200101-20200520" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzM2Nw_b1f5ed98-e24c-41f6-92cb-0a10fb9b4f6f">100</ix:nonFraction>% of the first <ix:nonFraction unitRef="number" contextRef="if14e5d65389a4ec69bcea80d50558137_D20200101-20200520" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzM4Mw_d5c532b7-8d6a-4314-9551-6a4fac9f9c29">3</ix:nonFraction>% of eligible compensation an employee contributed to the Plan up to the annual allowable IRS limit. Additionally, the Company provided a <ix:nonFraction unitRef="number" contextRef="i447050f393ef41dbb5547efc71c6ce70_D20200101-20200520" decimals="INF" name="fi:DefinedContributionPlanEmployerDiscretionaryContribution" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzUyMg_03010359-0a91-4d47-9be6-5f318a7c048d">50</ix:nonFraction>% match on any employee contributions between <ix:nonFraction unitRef="number" contextRef="i1cb942fecbc842ff98be568bd0e0c615_D20200101-20200520" decimals="INF" name="fi:DefinedContributionPlanEmployerMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzU2OQ_29dc9123-2fd6-48d2-bbff-7f4a01dd4f8d">4</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="if14e5d65389a4ec69bcea80d50558137_D20200101-20200520" decimals="INF" name="fi:DefinedContributionPlanEmployerMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzU3NQ_87f60a7c-8ade-4d39-b5ae-9767cbe15807">6</ix:nonFraction>% of eligible compensation. Effective May 21, 2020, the Safe Harbor Matching Contribution was eliminated. Our matching contributions to the Plan totaled $<ix:nonFraction unitRef="usd" contextRef="ia67bf67991af4d7ba3435a779cf1ea7a_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzY1MQ_1cdeb2b9-62d5-43ce-9f32-76a97882ff94">2.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i93af57ced7c0416aa98f0f5da8cfb52f_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzY1NQ_b767eccb-e8d6-423e-a712-ad59e1ee7563">5.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie0e65026525341708470f442e1625d1a_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzY2Mg_2a78c431-6fb7-46f4-97f8-bb625e01df29">4.5</ix:nonFraction> million for the years ended December 31, 2020, 2019 and 2018, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Executive Deferred Compensation Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In December 2004, we and certain affiliates adopted the Frank&#8217;s Executive Deferred Compensation Plan (the &#8220;EDC Plan&#8221;). The purpose of the EDC Plan is to provide participants with an opportunity to defer receipt of a portion of their salary, bonus, and other specified cash compensation. Participant contributions are immediately vested. Our contributions vest after <ix:nonNumeric contextRef="if5c988dbe6874edcae194014e3d99b6a_D20041201-20041231" format="ixt-sec:durwordsen" name="us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzExMTI_c4376801-dbb6-43ea-a733-20821b0c4ee0">five years</ix:nonNumeric> of service. All participant benefits under this EDC Plan shall be paid directly from the general funds of the applicable participating subsidiary or a grantor trust, commonly referred to as a Rabbi Trust, created for the purpose of informally funding the EDC Plan, and other than such Rabbi Trust, no special or separate fund shall be established and no other segregation of assets shall be made to assure payment. The assets of our EDC Plan&#8217;s trust are invested in a corporate owned split-dollar life insurance policy and an amalgamation of mutual funds (See Note&#160;6&#8212;Other Assets). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We recorded compensation expense related to the vesting of the Company&#8217;s contribution of $<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzQzOTgwNDY1MTMyNzg_bc0d302c-375c-4359-93db-2999d9bc39f2">1.0</ix:nonFraction> million for the year ended December 31, 2018. <ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzQzOTgwNDY1MTMyNjk_050678f2-c511-47fd-b575-27e3d9fed10e"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzQzOTgwNDY1MTMyNjk_172066eb-83d1-43da-a110-48992473605d">No</ix:nonFraction></ix:nonFraction> compensation expense related to the vesting of the Company&#8217;s contribution was recorded for the years ended December 31, 2020 and 2019. The total liability recorded at December&#160;31, 2020 and 2019, related to the EDC Plan was $<ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzIwMzM_b9c44e1c-d3c2-49f1-ac42-8d3cd9c06b4e">20.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzIwNDA_b257657b-9459-4458-9bfb-b74b0676de52">23.3</ix:nonFraction> million, respectively, and was included in other noncurrent liabilities on the consolidated balance sheets.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_154"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzM3NTA_c7376cc0-2d9d-4a84-ab71-965bc5fbec4d" continuedAt="i0d37551ef131405f9466a32c37e7d530" escape="true">Income Taxes</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i0d37551ef131405f9466a32c37e7d530" continuedAt="ifad8bd0101434dc09ac1f835db52e8a4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzM3Mzk_130ba738-c2d8-485f-a586-35fea05a4868" continuedAt="i06a1572466e84133bd0701a6d0ba41bc" escape="true">Loss before income taxes was comprised of the following for the periods indicated (in thousands):</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i06a1572466e84133bd0701a6d0ba41bc" continuedAt="i19e095354d424dcc9bd0265a73a247cb"><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.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.883%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzMtMS0xLTEtMA_785cbcbd-51d5-42d4-9a1b-69a7c57a741b">154,144</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzMtMy0xLTEtMA_7061e8e8-64b5-45a8-828b-f1300b229145">225,653</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzMtNS0xLTEtMA_6cd0391e-3780-4e58-ae16-c8c077929dba">85,342</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzQtMS0xLTEtMA_32eb60e4-d915-4270-8748-133bf6df36ea">6,157</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzQtMy0xLTEtMA_236d4a23-6a68-45c0-873c-8766c60805da">14,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzQtNS0xLTEtMA_50cf7c0c-238f-4585-bfd3-2ab678392422">8,341</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzUtMS0xLTEtMA_d1f428f5-6d96-4671-9ade-c1e6c4be33c8">160,301</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzUtMy0xLTEtMA_19e8974a-03ec-480d-9dd0-5a45ed37478d">211,535</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzUtNS0xLTEtMA_c3cf994b-c64e-427d-b85a-a21e21d40b8a">93,683</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ifad8bd0101434dc09ac1f835db52e8a4" continuedAt="ie9e69e9cdc424b3c9856668ddb086a9f"><ix:continuation id="i19e095354d424dcc9bd0265a73a247cb"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Income taxes have been provided for based upon the tax laws and rates in the countries in which operations are conducted and income is earned. Components of income tax expense (benefit) consist of the following for the periods indicated (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.883%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzMtMS0xLTEtMA_86efeaec-4bce-4d1a-9818-dd2ca6c2cb75">17,582</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzMtMy0xLTEtMA_4e74a563-9817-47b7-83fb-54279d4e5c6e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzMtNS0xLTEtMA_085c9841-6659-47e8-8ce9-99bea89f8fb3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. state and local</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzQtMS0xLTEtMA_fb9909ff-47b7-4d90-bcf3-8249cc85ce0a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzQtMy0xLTEtMA_02861b61-d05f-4b69-9cf4-311247b7c0fb">209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzQtNS0xLTEtMA_636ecadc-4d33-43bb-a538-8236113ba930">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzUtMS0xLTEtMA_2bbd98b5-5d59-415e-bf50-7776fe3e670c">12,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzUtMy0xLTEtMA_c6d878e2-d738-4ebb-b76f-843012fd89b0">21,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzUtNS0xLTEtMA_9e4f71dc-d363-439c-96f8-49b960053050">11,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzYtMS0xLTEtMA_70aff2a8-99ad-49ce-ad8b-b3f6b27d873c">4,706</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzYtMy0xLTEtMA_61f19b2c-5e7a-45f5-ba15-4bde9757ef98">22,184</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzYtNS0xLTEtMA_5a5d7138-10e5-4d4e-9a50-e1b5c02f5138">11,684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzktMS0xLTEtMA_3d623060-71f8-49ed-b380-bdca86af6ee3">2,515</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzktMy0xLTEtMA_9133a942-eb87-45dd-992a-ae716471ef97">444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzktNS0xLTEtMA_235b24b8-504d-41d6-bc7f-9399e0e78ee1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzExLTEtMS0xLTA_e1703be7-ff8f-45ab-bf92-59240e8c399e">3,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzExLTMtMS0xLTA_44332f17-0d79-44e0-be84-53afcf850187">1,166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzExLTUtMS0xLTA_f3c7f05c-f41b-41cf-a4c1-be5c5f3563bf">14,634</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" name="fi:DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzEyLTEtMS0xLTA_9a108c81-5e79-4f4a-a522-c094948b9cda">625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="fi:DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzEyLTMtMS0xLTA_1d95ef0e-faf6-4941-83c5-97120e328745">1,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="fi:DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzEyLTUtMS0xLTA_296aa6b0-5288-4d06-acda-e45d59c3a843">14,634</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzEzLTEtMS0xLTA_834ed765-358c-4439-a8b5-31186c5f21a5">4,081</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzEzLTMtMS0xLTA_c599caad-5fb2-4b1c-a6dc-aea094c8eb12">23,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzEzLTUtMS0xLTA_61407935-2034-4797-b8b1-5700ff87a741">2,950</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The variance in effective tax rates compared to prior periods is due primarily to the beneficial impact in the current year of provisions from the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;), which allows corporations with net operating losses (&#8220;NOLs&#8221;) incurred in 2018, 2019 and 2020 to carry back such NOLs to each of the five years preceding the year of the NOL, beginning with the earliest year in which there is taxable income, and claim an income tax refund in the applicable carryback year. As a result of the NOL carryback provision in the CARES Act, we were able to recognize an income tax refund of $<ix:nonFraction unitRef="usd" contextRef="ic7ac3691ef6e4d3a90591b711b7db00f_D20200701-20200930" decimals="-5" format="ixt:numdotdecimal" name="fi:EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzIxOTkwMjMyNjMyMDQ_78f82581-e1ce-49ba-9342-a2375ae4769a">17.5</ix:nonFraction>&#160;million which was received in the third quarter of 2020.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzM3NDg_9f58125e-bdbe-4d20-ab91-f91b74695984" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the differences between the income tax provision computed at the 21% U.S. statutory rate in effect at December&#160;31, 2020 and the reported provision for income taxes for the periods indicated is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.883%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit at statutory rate</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzMtMS0xLTEtMA_16e0ae88-ff82-42b2-8bfb-c4337a7a3e31">33,663</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzMtMy0xLTEtMA_bd053a54-b922-4c52-8e04-0ca09b307f63">44,422</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzMtNS0xLTEtMA_f5c54092-2b9a-4134-89b3-a5aa84e30b62">19,673</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Branch profits tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzQtMS0xLTEtMA_1adb5ec3-7f07-4d75-a979-536873f3926f">8,015</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzQtMy0xLTEtMA_43e70549-2e33-4677-a615-dcc960e101dc">12,129</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzQtNS0xLTEtMA_9178958d-115b-4c54-8727-f5f34cc85399">4,267</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzUtMS0xLTEtMA_821b3563-ac02-48cc-8495-b9006257d1e5">3,206</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzUtMy0xLTEtMA_126d0400-e50c-4291-b15e-44d3d942b889">154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzUtNS0xLTEtMA_4c1c08bd-ef7f-40bf-bb01-ecf6798bac89">27</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units tax shortfall</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzYtMS0xLTEtMA_de4a63da-7c04-405c-b81d-6caad3e0b299">1,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzYtMy0xLTEtMA_ee2ed459-900b-49d2-a6f8-3033cc210893">405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzYtNS0xLTEtMA_5dc27cff-9bab-4ce4-8453-09a783549c43">1,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes on foreign earnings at higher rates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzctMS0xLTEtMA_5495d8ec-2044-442a-a60d-e54c2e0c0416">11,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzctMy0xLTEtMA_5e485c77-1492-49e9-b2a4-4eeb9b081b91">14,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzctNS0xLTEtMA_cfafc835-6d4b-41fc-b578-75a0a44a86c9">13,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of tax rate change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzgtMS0xLTEtMA_370141fd-d4f9-49ee-a79f-c743b95d1da0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzgtMy0xLTEtMA_4f4fe9d8-dde6-40dd-90be-7595a6366119">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzgtNS0xLTEtMA_5a38f837-72d7-4290-9f3f-933c92c0a2fb">2,929</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of moving activity to higher tax rate jurisdiction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="fi:EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzktMS0xLTEtMA_c734d123-da2b-47b5-a87f-3f8fd8a8fcc2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="fi:EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzktMy0xLTEtMA_f82ddd11-bb82-41b9-aaf8-b381aa9266d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="fi:EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzktNS0xLTEtMA_0a3a62b8-a384-478f-8f12-6d6fe4c318cc">14,620</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Management fee charged to international operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="fi:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEwLTEtMS0xLTA_03658a00-cf14-432a-a642-9e9f46be7554">4,848</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="fi:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEwLTMtMS0xLTA_cebb6f3c-be5c-4549-a2d4-c457cc6a90a5">3,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEwLTUtMS0xLTA_46b73ae0-82e5-488c-8153-b32d9566795c">1,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEyLTEtMS0xLTA_910941f5-0db8-493b-af5f-638221791670">34,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEyLTMtMS0xLTA_13e0a8bd-eac8-4d97-b0b5-3bc4bc0795ce">37,802</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEyLTUtMS0xLTA_dfb354c0-bb27-4325-8abd-4f59a8a7e930">22,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEzLTEtMS0xLTA_ad3f6f93-1d2e-45a7-9715-d0435eca7103">1,406</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEzLTMtMS0xLTA_9b04e302-cd6b-42d3-a316-d7144abeea65">25,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEzLTUtMS0xLTA_3292e721-2994-44fa-85b3-80d68ea40745">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return-to-provision adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE0LTEtMS0xLTA_93948905-7174-4621-acc0-3b3b47c59de5">2,299</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE0LTMtMS0xLTA_591561f6-9242-4a5f-99e1-45b496eca5c4">524</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE0LTUtMS0xLTA_15e7c05e-eaad-4886-8194-190a2e6a5daf">521</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxCreditsForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE2LTEtMS0xLTA_c81745eb-9c18-4373-9efd-cf7bfe23e9f3">6,574</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxCreditsForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE2LTMtMS0xLTA_02e521dc-d0c0-4300-85a4-ab4a3c46314d">5,707</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationTaxCreditsForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE2LTUtMS0xLTA_0f103f95-9806-4cc8-9d5e-31bf1dcc2d1e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE3LTEtMS0xLTA_1994057e-9409-4877-bd27-766aa3ec0fed">865</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE3LTMtMS0xLTA_c1c0dfa0-a37d-4990-b02c-878b1e4e8f90">4,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE3LTUtMS0xLTA_ce0da24f-0882-4a34-bd5a-46eb1b954af9">560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE4LTEtMS0xLTA_a99d41c8-d4a7-409b-b7d9-df433cd63bea">4,081</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE4LTMtMS0xLTA_549aca44-2205-4d70-8e8c-7cf28c99a19b">23,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE4LTUtMS0xLTA_f442f217-0ce3-43a8-940a-c869f2629188">2,950</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;A reconciliation using the Netherlands statutory rate was not provided as there are no significant operations in the Netherlands.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="ie9e69e9cdc424b3c9856668ddb086a9f" continuedAt="i998eb2123c9f494e9f8fdae3a118f00f"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Deferred tax assets and liabilities are recorded for the anticipated future tax effects of temporary differences between the financial statement basis and tax basis of our assets and liabilities and are measured using the tax rates and laws expected to be in effect when the differences are projected to reverse. A valuation allowance is recorded when it is not more likely than not that some or all the benefit from the deferred tax asset will be realized. &#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzM3NjY_3358109f-a057-4fce-b46a-728823c5a50f" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of deferred tax assets and liabilities are as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.656%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.882%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign net operating loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzMtMS0xLTEtMA_e01285fd-b965-4b9b-8639-cad9ceab3a6f">23,744</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzMtMy0xLTEtMA_470cb75e-7f63-4023-ac16-1ad2c917a27c">17,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. net operating loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzQtMS0xLTEtMA_ae015b22-43ac-452b-94f2-95df2262732b">105,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzQtMy0xLTEtMA_b1cdb276-efc3-4feb-adbf-34d762c5631c">104,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzUtMS0xLTEtMA_d9d4f593-371f-419b-aa9b-3e7b6f09a42b">1,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzUtMy0xLTEtMA_3b066cfe-6575-4a22-b787-66b6b0eb8f15">1,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit carryover</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzYtMS0xLTEtMA_9a2baa8d-9ae5-444a-ae25-e18667ea64d4">2,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzYtMy0xLTEtMA_d7ec8045-e778-4972-97c7-0dd581e6cea7">422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzctMS0xLTEtMA_f86488a6-cff1-4424-b980-8cae607ccd0c">17,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzctMy0xLTEtMA_ba6d8205-dd36-4f3a-94c0-9ff17aca0948">9,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzgtMS0xLTEtMA_4e69976d-d21d-44c6-b567-f9881450c973">2,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzgtMy0xLTEtMA_bdc7feb3-ed47-4087-bea9-c3b4b9b527e1">2,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzktMS0xLTEtMA_0a0788a2-8b54-4635-8a86-f4b590e655d5">22,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzktMy0xLTEtMA_71244b00-a0de-4c8a-ac29-3bfc4d1d1973">16,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in partnership</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzExLTEtMS0xLTA_fabdb4e3-33ea-4726-940d-b28a0256199a">48,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzExLTMtMS0xLTA_55c48aad-8ead-4da6-a667-d313da895b49">24,372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzEyLTEtMS0xLTA_9b8f8c2e-4145-4a43-bf18-940aef39f7f3">913</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzEyLTMtMS0xLTA_b279acc3-bee7-4e0a-972d-679bfff2ea09">1,442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzEzLTEtMS0xLTA_6daa0a74-8c51-410b-b9e7-00555a8839b8">168,174</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzEzLTMtMS0xLTA_c2d44c57-2b47-4670-a3f4-c6f16a970f53">130,010</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzE0LTEtMS0xLTA_00bef7e0-6f79-4679-8405-d871b5f77250">57,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzE0LTMtMS0xLTA_445869ce-4d4f-4b36-9217-71cb6a151a6f">46,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in partnership</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzE3LTEtMS0xLTA_d6bb5676-e016-4a16-8133-9dd07ade3649">40,970</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzE3LTMtMS0xLTA_df892b0f-a32e-4485-a3af-29f88db0b8bd">23,728</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzE4LTEtMS0xLTA_8ac8a139-ed5d-4684-8f85-c0392a995793">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzE4LTMtMS0xLTA_b9fd0043-7dd9-460b-88ef-3ae2f3169b22">1,253</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzE5LTEtMS0xLTA_9eb9623d-9652-4086-ac96-e0afb46fcaec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzE5LTMtMS0xLTA_c967b7c2-8eaf-4d1e-84b3-55ac0ed25bad">7,297</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzIwLTEtMS0xLTA_9096b585-0db9-4ea8-8c16-850d1aea8fcd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzIwLTMtMS0xLTA_5d135139-5a01-499e-bd75-bc2f89bf2636">329</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzIxLTEtMS0xLTA_d2eec814-21a2-4c6c-a6c1-9ac967656f99">40,970</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzIxLTMtMS0xLTA_77071346-ebf2-4d9b-b51a-b65ae2d4baa6">32,607</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzIzLTEtMS0xLTA_a026b9ad-5b0e-47d9-b50b-a37efe7dc401">16,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzIzLTMtMS0xLTA_0f6e1c1b-8d3b-4d8a-9d27-04491eab2fe0">13,667</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As of December&#160;31, 2020, we have income tax NOL carryforwards related to both our U.S. and non-U.S. operations of approximately $<ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzIxMTM_d7ec9d72-b83a-4e01-8440-31c85f4d11f4">476</ix:nonFraction> million. In addition, we have research and development tax credit carryforwards of approximately $<ix:nonFraction unitRef="usd" contextRef="i2e610f12a9824f408b1df4252f8b87a6_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzIyMDU_3c5d6a4e-836d-4835-9827-310c179369cc">1.2</ix:nonFraction> million. <ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzM3NDk_2f3a0769-508f-46de-8b3f-86af392dad57" continuedAt="i97de2f42f93144d485599b931c21f59a" escape="true"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzM3NTg_807e5d0e-b7d4-4c00-9824-e9e6e7224a6a" continuedAt="i7e578b45d30243a79630c42b313818e5" escape="true">The ultimate utilization of the NOLs and research and development credits depend on the ability to generate sufficient taxable income in the appropriate tax jurisdiction. These tax attributes expire as follows (in thousands):</ix:nonNumeric></ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i97de2f42f93144d485599b931c21f59a"><ix:continuation id="i7e578b45d30243a79630c42b313818e5"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.746%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.162%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.165%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year of Expiration</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S. NOLs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign NOLs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">R&amp;D Credits</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 - 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13283379cfca4536bb82298d8235bd16_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzItMi0xLTEtMA_cf235561-39fc-4e6c-82f5-781943889ba9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7a9e934fc84c9bb79eeadf6037d0a7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzItNC0xLTEtMA_f0354f74-e00e-4e39-aa73-bb1e354fa0b6">21,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53a6e414a4d54b2ca4bfab4f64ba24a7_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzItNi0xLTEtMA_8d6a1e55-052a-4cc6-a333-66313ba4034a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 - 2030</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bb4a70907624fd2a42a47c9ad236c74_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzMtMi0xLTEtMA_6c966a13-44ec-4f58-9768-25ea73af7468">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d87186e3402413face2e323e1be6d94_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzMtNC0xLTEtMA_d03ad6ed-5461-4cdd-8fcb-aa92cc5b4b13">5,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedb2ab6c522b477fb54716918f8e958d_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzMtNi0xLTEtMA_3dd72b66-2004-41c5-a42c-069fc7dbcd0f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2031 - 2039</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i291fab0425874e8b9c96f87146a4e8c1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzQtMi0xLTEtMA_d9b1cedf-3d17-44b7-ba4c-a1feeac1fe82">168,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf6842787ef24623b10557b9e8d1daca_I20201231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzQtNC0xLTEtMA_022000a5-d2a6-410f-af11-781b1de80491">335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2be8a000835e4adebafc5adb30118b63_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzQtNi0xLTEtMA_80f29333-376d-4a49-82a8-f75b22f6e232">1,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Does not expire</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i404144d150704242872a75f364e35ddb_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzUtMi0xLTEtMA_c2de1cb0-3f92-4e95-b5e0-0ee7a1f58cb1">209,702</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacc92abda1404f1ebfa6266e1af121a3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzUtNC0xLTEtMA_aee66d48-b403-45e5-b7ff-319f694e7e0f">70,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7e5aa34c3a54b7b85005a88e2bfb4f4_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzUtNi0xLTEtMA_c138c543-b306-4dec-b4ec-03e22f7f50f4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6509be6cfe5a42afa5eec8fdb130fd8b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzYtMi0xLTEtMA_ff4e90e6-f037-4655-837c-4aa21cc9386e">377,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id64274b4bffb4148ba36dd54d112b6ac_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzYtNC0xLTEtMA_0977b2ba-14b5-427e-95c3-3348b4677a01">97,881</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e610f12a9824f408b1df4252f8b87a6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzYtNi0xLTEtMA_82bd1c8d-4b3e-4d70-81ab-8665ed48634b">1,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The valuation allowance on our deferred tax asset positions increased from $<ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzI0OTA_09f26b1c-1e89-4029-a722-f07a78fe7cc2">130.0</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzI0OTY_7d226874-11d3-4d4b-b671-3d8e29e5299e">168.2</ix:nonFraction> million during 2020 as a result of accumulated tax losses in both the U.S. and various foreign tax jurisdictions. We evaluated all available evidence and determined that it is more likely than not that these losses will not be utilized. </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i998eb2123c9f494e9f8fdae3a118f00f" continuedAt="i361cb840d3e646e2966f4bffe9d2289c"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;It is our intention that all cash and earnings of our subsidiaries as of December&#160;31, 2020, are permanently reinvested and will be used to meet operating cash flow needs. Existing plans do not demonstrate a need to repatriate foreign cash to fund parent company activity, however, should we determine that parent company funding is required, we estimate that any such cash needs may be met without adverse tax consequences.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzIxOTkwMjMyNjMyMTg_2918f8b0-ecd5-4db4-a029-15569f27edac" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of unrecognized tax benefits as of December&#160;31, 2020 is as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.561%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTowMDBkN2M2MTRjNjA0NDczYmU1NjQzNjUwOTAyYjZiZi90YWJsZXJhbmdlOjAwMGQ3YzYxNGM2MDQ0NzNiZTU2NDM2NTA5MDJiNmJmXzEtMS0xLTEtMjg3Mw_b99c21ba-8370-41a2-a4c0-4e46d24a8c5b">342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase from positions taken in prior periods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTowMDBkN2M2MTRjNjA0NDczYmU1NjQzNjUwOTAyYjZiZi90YWJsZXJhbmdlOjAwMGQ3YzYxNGM2MDQ0NzNiZTU2NDM2NTA5MDJiNmJmXzItMS0xLTEtMjg3Mw_e0f6c1e0-cdd1-4804-bbd0-17c454ce378a">20,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase from positions taken in current period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTowMDBkN2M2MTRjNjA0NDczYmU1NjQzNjUwOTAyYjZiZi90YWJsZXJhbmdlOjAwMGQ3YzYxNGM2MDQ0NzNiZTU2NDM2NTA5MDJiNmJmXzMtMS0xLTEtMjg3Mw_cbbd1f9e-e8a9-4068-96e1-8f506e656195">7,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTowMDBkN2M2MTRjNjA0NDczYmU1NjQzNjUwOTAyYjZiZi90YWJsZXJhbmdlOjAwMGQ3YzYxNGM2MDQ0NzNiZTU2NDM2NTA5MDJiNmJmXzQtMS0xLTEtMjg3Mw_1483c083-f939-46cb-881e-d87c6f202fe1">527</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTowMDBkN2M2MTRjNjA0NDczYmU1NjQzNjUwOTAyYjZiZi90YWJsZXJhbmdlOjAwMGQ3YzYxNGM2MDQ0NzNiZTU2NDM2NTA5MDJiNmJmXzYtMS0xLTEtMzI5NQ_d5f9d449-187e-4160-8ace-b0b8ec90dcfb">27,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Approximately $<ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzEwOTk1MTE2MzUwMDI_849b4167-8b68-4922-b070-b439af525aad">3</ix:nonFraction>&#160;million of the uncertain tax positions, if recognized in the future, would impact our effective tax rate. Approximately $<ix:nonFraction unitRef="usd" contextRef="if4ec0a58f65e4779b923deeb0cdf0cb8_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzEwOTk1MTE2MzUwMjk_b81f9b94-db6d-49f8-ba64-3a6514346275">24.1</ix:nonFraction>&#160;million of our reserve relates to certain deductions and would only impact our rate if we were subsequently able to utilize operating loss carry-forwards. We have elected to classify interest and penalties incurred on income taxes as income tax expense. We do not foresee resolution of these positions in the coming twelve months.&#160;</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i361cb840d3e646e2966f4bffe9d2289c">&#160;&#160;&#160;&#160;We file income tax returns in the U.S. and various international tax jurisdictions. As of December&#160;31, 2020, our U.S. tax returns remain open to examination for the tax years 2016 through 2019, and the major foreign taxing jurisdictions to which we are subject to tax are open to examination for the tax years 2010 through 2019.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_157"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 16&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTcvZnJhZzoyMmRmZmM4OWMwZTY0YjllODY4ZjMxZDUwMzRkNjNlYS90ZXh0cmVnaW9uOjIyZGZmYzg5YzBlNjRiOWU4NjhmMzFkNTAzNGQ2M2VhXzI0MzU_e11c3943-9e9a-4051-9c5a-4984ed7c7a4a" continuedAt="i9d6e02eb5c324d789853c9cf0a5be6de" escape="true">Commitments and Contingencies </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i9d6e02eb5c324d789853c9cf0a5be6de" continuedAt="ic8ab14bfd9c24db5ae2208a16cae0e9d"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We are committed under various operating lease agreements primarily related to real estate, vehicles and certain equipment that expire at various dates throughout the next several years. Please see Note 2&#8212;Leases in these Notes to Consolidated Financial Statements for additional information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We also have purchase commitments related to inventory in the amount of $<ix:nonFraction unitRef="usd" contextRef="ifc50e1352aad40689c771927559a8474_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LongTermPurchaseCommitmentAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTcvZnJhZzoyMmRmZmM4OWMwZTY0YjllODY4ZjMxZDUwMzRkNjNlYS90ZXh0cmVnaW9uOjIyZGZmYzg5YzBlNjRiOWU4NjhmMzFkNTAzNGQ2M2VhXzQyNw_f6af700a-279b-4e4b-a921-f4bd920a1118">26.6</ix:nonFraction> million at December&#160;31, 2020. We enter into purchase commitments as needed. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We are the subject of lawsuits and claims arising in the ordinary course of business from time to time. A liability is accrued when a loss is both probable and can be reasonably estimated. We had no material accruals for loss contingencies, individually or in the aggregate, as of December&#160;31, 2020 and December&#160;31, 2019. We believe the probability is remote that the ultimate outcome of these matters would have a material adverse effect on our financial position, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We are conducting an internal investigation of the operations of certain of our foreign subsidiaries in West Africa including possible violations of the U.S. Foreign Corrupt Practices Act (&#8220;FCPA&#8221;), our policies and other applicable laws. In June 2016, we voluntarily disclosed the existence of our extensive internal review to the SEC, the U.S. Department of Justice (&#8220;DOJ&#8221;) and other governmental entities. It is our intent to continue to fully cooperate with these agencies and any other applicable authorities in connection with any further investigation that may be conducted in connection with this matter. While our review has not indicated that there has been any material impact on our previously filed financial statements, we have continued to collect information and cooperate with the authorities, but at this time are unable to predict the ultimate resolution of these matters with these agencies.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic8ab14bfd9c24db5ae2208a16cae0e9d">&#160;&#160;&#160;&#160;As disclosed above, our investigation into possible violations of the FCPA remains ongoing, and we will continue to cooperate with the SEC, DOJ and other relevant governmental entities in connection therewith. At this time, we are unable to predict the ultimate resolution of these matters with these agencies, including any financial impact to us. Our board and management are committed to continuously enhancing our internal controls that support improved compliance and transparency throughout our global operations.</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_160"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 17&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzMyODc_8be4bbe5-b13d-4641-ab85-05f6c0079288" continuedAt="i3919209e7914466bb84402d5e6b0ef51" escape="true">Severance and Other Charges (Credits), net</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i3919209e7914466bb84402d5e6b0ef51" continuedAt="i5f48964194d44fa1b62fb7855d1a7d3e"><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We recognize severance and other charges for costs associated with workforce reductions, facility closures, exiting or reducing our footprint in certain countries, inventory and other asset impairments and the retirement of excess machinery and equipment based on economic utility. As a result of the downturn in the industry and its impact on our business outlook, we continue to take actions to adjust our operations and cost structure to reflect current and expected activity levels. Depending on future market conditions, further actions may be necessary to adjust our operations, which may result in additional charges.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzMyODI_f32450f5-eafd-402e-943b-1a05ab2169f3" continuedAt="i1f2eebeb3d3647a6af9773d3e36fe941" escape="true">Our severance and other charges (credits), net are summarized below (in thousands):</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i1f2eebeb3d3647a6af9773d3e36fe941"><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.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.928%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzItMS0xLTEtMA_88eed937-c71d-4ece-a768-0977f3d814ea">12,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzItMy0xLTEtMA_49698602-1c9b-4166-8c99-c43e7822d12b">9,744</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzItNS0xLTEtMA_66785699-5571-494e-b595-5df6e50972d9">4,552</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed asset impairments and retirements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TangibleAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzQtMS0xLTEtMA_a2aa3f75-994a-4305-98cf-acd0ce69179d">15,664</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TangibleAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzQtMy0xLTEtMA_7ff0b7f6-e032-4945-ab45-4615dd1a4a70">32,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:TangibleAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzQtNS0xLTEtMA_b6297728-807c-4d4f-a376-649f9719fcdd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory impairments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzUtMS0xLTEtMA_b16ba5ba-abc3-49f1-bde7-4a57da9a62b9">367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzUtMy0xLTEtMA_ec719360-58bb-4fa4-92b0-c8feecde2e5a">4,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzUtNS0xLTEtMA_bf90b25e-bd12-4896-b55a-021162373b7e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible asset impairments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzYtMS0xLTEtMA_01c81935-cd37-4566-8f15-e09f0c764ac1">4,708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzYtMy0xLTEtMA_2a9a7d2c-727d-4a47-9032-96af9d7ef38f">3,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzYtNS0xLTEtMA_216a3cb6-aec9-449d-93a8-7b5cf8bb75d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable write-off (recovery)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="fi:AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzctMS0xLTEtMA_d59bc284-26f2-48ff-a42e-7af9f04a2066">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="fi:AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzctMy0xLTEtMA_68fd3919-e31a-44ec-8bc2-0e8595db9cb3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="fi:AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzctNS0xLTEtMA_0fdbf5c9-58f4-480a-84ed-18340c951e28">4,862</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="fi:RestructuringSettlementAndImpairmentProvisionsCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzgtMS0xLTEtMA_076ec114-a861-4a80-b261-d8b990e522e2">33,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="fi:RestructuringSettlementAndImpairmentProvisionsCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzgtMy0xLTEtMA_b2929316-023e-4710-84ac-d61d10e6251d">50,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" name="fi:RestructuringSettlementAndImpairmentProvisionsCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzgtNS0xLTEtMA_43f62cc4-e30e-46d2-8866-98259c80a4cb">310</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Severance and other costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: We incurred costs due to a continued effort to adjust our cost base, including reducing our workforce to meet the depressed demand in the industry. At&#160;December&#160;31, 2020, our outstanding liability associated with our current program was approximately&#160;$<ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzEwMzI_caf2028d-7626-4ffe-b7d3-6865ed99cc61">2.7</ix:nonFraction> million&#160;and included severance payments and other employee-related separation costs. In addition, we also incurred costs associated with strategic initiatives to investigate opportunities for long-term shareholder growth.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzMyODk_931c1717-cf50-4c96-aa32-894779740c9c" continuedAt="icf3d814e499e4151ae06fd17ddc6de3d" escape="true">Below is a reconciliation of our employee separation liability balance (in thousands):</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="icf3d814e499e4151ae06fd17ddc6de3d"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.281%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tubular Running Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tubulars</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cementing Equipment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09fdfff4cbe94aeba498db0f6e690866_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzEtMS0xLTEtMA_e49c7dd7-9502-4782-8d07-62fd22eae795">2,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia722579b0316403a98c6c97e2f33085a_I20191231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzEtMy0xLTEtMA_e45f0387-7847-4e05-b795-cd25eb251230">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i962490a4c0354894bc02902772b2ad12_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzEtNS0xLTEtMA_f93ad04f-4e0a-49e4-a2fc-a86e28833d83">1,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a276a552b664d16b754a22a89ce5e84_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzEtNy0xLTEtMA_ad1dab72-a96f-45e0-a4dd-cbbf381319ee">2,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzEtOS0xLTEtMA_939b368c-584b-4cc7-8a34-05ee8a9a8804">5,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for costs expensed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzItMS0xLTEtMA_908ae1c6-4548-4847-8ec4-76c058e5c39a">6,621</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzItMy0xLTEtMA_93b9e0c7-39a0-4917-bc77-54abb6f1f576">553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzItNS0xLTEtMA_99b34e1a-6b06-42e7-b5bf-2da505eee047">1,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzItNy0xLTEtMA_5fbfe3b3-8047-43b1-9d4f-9a27f5ec3f40">3,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzItOS0xLTEtMA_99003179-ca88-45b6-a029-bbf05bcc2a0b">12,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzMtMS0xLTEtMA_f34f1724-548f-4179-b78c-d5bb485a8656">7,781</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzMtMy0xLTEtMA_ef506553-06f2-4f87-baff-d8e6f14af7f1">175</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzMtNS0xLTEtMA_3c309866-5590-4f96-b50b-8dc450b9079e">1,827</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzMtNy0xLTEtMA_da429802-0fdb-4134-9ca7-6d4d44e26451">4,448</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzMtOS0xLTEtMA_13227644-fb58-4d36-9ebd-c299d86953ff">14,231</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:RestructuringReserveTranslationAndOtherAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzQtMS0xLTEtMA_d07ce040-785d-4804-81f5-97a156068d43">586</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RestructuringReserveTranslationAndOtherAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzQtMy0xLTEtMA_42f576e7-06fa-4208-ab7e-bcffe29e932b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:RestructuringReserveTranslationAndOtherAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzQtNS0xLTEtMA_05af510f-0dac-4a75-9ed9-1a88bc4be81a">21</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:RestructuringReserveTranslationAndOtherAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzQtNy0xLTEtMA_32cfd0d5-f8cf-48e9-83cf-585256edc454">617</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserveTranslationAndOtherAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzQtOS0xLTEtMA_2c708211-322f-435d-8f0c-27ba207bd809">1,224</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ea4ce03acfd49dc8d1dd4cd2a7d3c23_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzUtMS0xLTEtMA_52d045b7-6931-48de-af2c-73f9aed049e0">254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20d47aafec104e8bb5abd7b5630faec5_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzUtMy0xLTEtMA_69d9521b-e9c5-4180-a354-17d8f647a4d9">397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i072c6f494e234a8a8783554c65bce656_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzUtNS0xLTEtMA_ba5b212f-5df4-40f3-b561-ca680041c563">936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ea09a77b73d47b7832df75c874882d1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzUtNy0xLTEtMA_1e5839b5-41f3-4601-8577-0b53b3b30c12">1,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzUtOS0xLTEtMA_a1aa7905-947b-472f-869f-f1b1cf4f9dc1">2,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fixed asset impairments and retirements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: During the year ended December 31, 2019, we undertook a comprehensive business review in conjunction with a sharp decline in U.S. land activity. Through this review, we identified certain fixed assets, primarily construction in progress, that were not commercially viable given current market conditions. This resulted in an impairment charge of $<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:TangibleAssetImpairmentCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzQzOTgwNDY1MTU2OTc_69006bac-b6dc-416a-a698-da7705da6033">32.9</ix:nonFraction> million. During the year ended December 31, 2020, we recorded fixed asset impairment charges of $<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:TangibleAssetImpairmentCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzE5NDA_11a37f6c-b2da-48b9-b44b-4cf266b8063b">15.7</ix:nonFraction> million primarily associated with construction in progress in our Cementing Equipment segment. Please see Note 5&#8212;Property, Plant and Equipment for additional details.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i5f48964194d44fa1b62fb7855d1a7d3e"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory impairments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: During the year ended December 31, 2019, certain inventories in our Tubular Running Services, Cementing Equipment and Tubulars segments were determined to have costs that exceeded their net realizable values, resulting in a charge of $<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzQzOTgwNDY1MTQ1NjE_73d838a1-5ac0-435e-9446-b27fa9dcb7a0">4.5</ix:nonFraction> million. During the year ended December 31, 2020, certain inventories in our Cementing Equipment segment were determined to have costs that exceeded their net realizable values, resulting in a charge of $<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzIzNjM_dbb0a99f-9894-4c13-9723-1e73cd32293e">0.4</ix:nonFraction> million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible asset impairments: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2019, we identified certain intangible assets that no longer had commercial viability to the Company, resulting in an impairment charge of $<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzQzOTgwNDY1MTQ3NzA_663f74d1-63b9-4b55-9821-a62c41aa022a">3.3</ix:nonFraction> million. During the year ended December 31, 2020, we identified certain intangible assets where the carrying value exceeded the fair value in the Cementing Equipment segment, resulting in an impairment charge of $<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzI1NzM_ebaf2db6-1731-401a-a92c-74fa5ee8861e">4.7</ix:nonFraction> million. Please see Note 1&#8212;Basis of Presentation and Significant Accounting Policies in these Notes to Consolidated Financial Statements for additional details.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts receivable write-off (recovery)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: We have experienced payment delays from certain customers in Angola. In 2018, we recovered $<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="fi:AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzgyNDYzMzcyMTMzMDA_5252068a-050e-4892-b8d6-624e80c9daeb">4.9</ix:nonFraction>&#160;million of previously written off receivables from a customer in Angola.</span></div></ix:continuation><div style="text-align:center"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_163"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 18&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:CashFlowSupplementalDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90ZXh0cmVnaW9uOjNhNjY2ZmI0NzM1NjRjOWQ5ODE0NzUwZGMzMzJhNjQzXzE2NA_f4e51a92-9b56-4e20-be27-67db8dc1c1a5" continuedAt="i049cadcc8c6549048a5dc7f57afe55f8" escape="true">Supplemental Cash Flow Information</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i049cadcc8c6549048a5dc7f57afe55f8"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90ZXh0cmVnaW9uOjNhNjY2ZmI0NzM1NjRjOWQ5ODE0NzUwZGMzMzJhNjQzXzE3MQ_e646b45d-1072-4d8d-8583-b9170316a3ee" continuedAt="ie7b4fb58ff0b44c1bf7492d760f6a073" escape="true">Supplemental cash flows and non-cash transactions were as follows for the periods indicated (in thousands):</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="ie7b4fb58ff0b44c1bf7492d760f6a073"><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.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.203%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzMtMS0xLTEtMA_3baa5e9d-2f9a-4487-8571-673a5940b316">1,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzMtMy0xLTEtMA_b717b6a5-be9c-4090-b87e-84482fae75b3">1,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzMtNS0xLTEtMA_b9a36896-d61c-4340-82de-3268a4af2cac">273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid (received) for income taxes, net of refunds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzQtMS0xLTEtMA_369891ca-72ca-4d6e-a83b-085a0e1be8cd">2,512</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzQtMy0xLTEtMA_505dd2c4-dfd8-4834-8d5f-6aba9312ab68">13,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzQtNS0xLTEtMA_c15e180d-d63c-4f47-9700-562e3d286948">1,848</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash transactions:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in accruals related to purchases of property, plant and equipment and intangibles</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="fi:IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzctMS0xLTEtMA_dc2c5e9b-f6ba-4cfb-b148-7cd9f8211555">4,832</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="fi:IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzctMy0xLTEtMA_79d321bf-00e0-4715-9bf4-5bcd4d879799">781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzctNS0xLTEtMA_cf69839f-31db-4604-ba3a-04a06523210e">5,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financed insurance premium</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="fi:InsurancePremiumFinanced" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzgtMS0xLTEtMA_606ce18b-58a9-45d8-a49d-cc8abd7e3e01">1,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="fi:InsurancePremiumFinanced" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzgtMy0xLTEtMA_275ea0cf-ec1b-4c0c-abe4-8554a9b9a2fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:InsurancePremiumFinanced" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzgtNS0xLTEtMA_aac215ee-2d15-40a7-be6a-1db66a87225b">6,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net transfers from inventory to property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentTransfersAndChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzktMS0xLTEtMA_8dc56b85-0fac-4fcc-9404-1085392c7c22">1,967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentTransfersAndChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzktMy0xLTEtMA_e43830f4-5e90-4e55-8ea6-e6eb7e571d2e">3,190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentTransfersAndChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzktNS0xLTEtMA_3a21d05d-a130-4c44-acad-f5ba7e432923">4,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_166"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 19&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzgxNjc_5222e61a-1a2b-45a9-a699-96aa866501da" continuedAt="i067a215e95ea4de384e7453202e5dc70" escape="true">Segment Information</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i067a215e95ea4de384e7453202e5dc70" continuedAt="ib890ac4830984c4987a93505fca0e8b8"><div style="padding-left:2.25pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Reporting Segments</span></div><div style="padding-left:2.25pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">We are comprised of</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"> <ix:nonFraction unitRef="segment" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzc3Mw_8f650458-522d-4654-92dd-87cda1d0808c">three</ix:nonFraction> reportable segments: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Tubular Running Services (&#8220;TRS&#8221;) segment, Tubulars segment and Cementing Equipment (&#8220;CE&#8221;) segment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The TRS segment provides tubular running services globally. Internationally, the TRS segment operates in the majority of the offshore oil and gas markets and also in several onshore regions with operations in approximately <ix:nonFraction unitRef="country" contextRef="i09f640ed62654109a40fd0ece95fa924_I20201231" decimals="INF" name="us-gaap:NumberOfCountriesInWhichEntityOperates" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzIxMDY_5c0df1e7-4406-491d-882a-264b517d8745">40</ix:nonFraction> countries on <ix:nonFraction unitRef="continent" contextRef="i09f640ed62654109a40fd0ece95fa924_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="fi:NumberOfContinentsInWhichEntityOperates" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzIxMjI_4ed9f6d2-cd05-4b59-96b1-692a115304eb">six</ix:nonFraction> continents. In the U.S., the TRS segment provides services in the active onshore oil and gas drilling regions, including the Permian Basin, Eagle Ford Shale, Haynesville Shale, Marcellus Shale and Utica Shale, and in the U.S. Gulf of Mexico. Our customers are primarily large exploration and production companies, including international oil and gas companies, national oil and gas companies, major independents and other oilfield service companies.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tubulars segment designs, manufactures and distributes connectors and casing attachments for large </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">outside diameter (&#8220;OD&#8221;)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> heavy wall pipe. Additionally, the Tubulars segment sells large OD pipe originally manufactured by various pipe mills, as plain end or fully fabricated with proprietary welded or thread-direct connector solutions and provides specialized fabrication and welding services in support of offshore deepwater projects, including drilling and production risers, flowlines and pipeline end terminations, as well as long-length tubular assemblies up to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="ft" contextRef="i249b73f0b370437fa4a66a09bce2b380_D20200101-20201231" decimals="INF" name="fi:LengthOfTubularAssemblies" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzMxNDg_4719ced4-2754-4fc8-8c3c-a6566cd12e3e">400</ix:nonFraction> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">feet in length. The Tubulars segment also specializes in the development, manufacture </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ib890ac4830984c4987a93505fca0e8b8" continuedAt="ib7fefd65fcb844a1ac48e7f835e64964"><div style="text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and supply of proprietary drilling tool solutions that focus on improving drilling productivity through eliminating or mitigating traditional drilling operational risks.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CE </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segment provides specialty equipment to enhance the safety and efficiency of rig operations. It provides specialized equipment, services and products utilized in the construction, completion and abandonment of the wellbore in both onshore and offshore environments. The product portfolio includes casing accessories that serve to improve the installation of casing, centralization and wellbore zonal isolation, as well as enhance cementing operations through advance wiper plug and float equipment technology. Abandonment solutions are primarily used to isolate portions of the wellbore through the setting of barriers downhole to allow for rig evacuation in case of inclement weather, maintenance work on other rig equipment, squeeze cementing, pressure testing within the wellbore, hydraulic fracturing and temporary and permanent abandonments. These offerings improve operational efficiencies and limit non-productive time if unscheduled events are encountered at the wellsite.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Revenue</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate our revenue from contracts with customers by geography for each of our segments, as we believe this best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. Intersegment revenue is immaterial.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzgxNjg_cecfda34-1438-4a02-9d1d-5c1d22192f98" continuedAt="if10d2839bc7e430bba5aecf93c21579f" escape="true"><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables presents our revenue disaggregated by geography, based on the location where our services were provided and products sold (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.364%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubular Running Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubulars</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cementing Equipment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ac35a1ac00e4c2f83c5d0976aff286d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzItMS0xLTEtMA_99164778-cd28-4302-b45d-c691d19e321b">84,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3c190af39394094ad736089a73b6637_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzItMy0xLTEtMA_db8f616d-33cb-450b-94a8-0b3c8a2edd7c">34,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie74b9a0a0bd8441e8f832cfc04a1b77e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzItNS0xLTEtMA_806d1d1f-3159-41b6-b7ab-39768a4f32f4">36,731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52cbcce4960943cda8300a55e6214248_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzItNy0xLTEtMA_fb648114-586c-43de-9498-3eabb8269be8">155,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ac4cb84badb4f63b0e39f4ceaea709c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzMtMS0xLTEtMA_5fae083a-44a7-437c-a3e1-8ed20cb0cbe4">185,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1db3a097802441aae66ea6f4c109580_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzMtMy0xLTEtMA_54b6957d-3774-4ae8-b11e-b40f1fc1be89">19,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f56f8b0936b4c6aac519eb58992c14a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzMtNS0xLTEtMA_069662d0-4e06-4f1a-86f2-6cfda8bfb162">30,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a9df31c0139460fa78bec51fd92ba0c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzMtNy0xLTEtMA_4e7d9667-9225-490f-9d10-efbddab25a95">235,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie655423e099248c2ab4e3fbd2a803a3b_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzQtMS0xLTEtMA_f2312e4a-e165-4366-8513-0d44fec625b1">269,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i658146e9817c42ebad36adbc18d3a26b_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzQtMy0xLTEtMA_b04d1a8b-9b42-4def-bec1-2aa1b7e67c1e">53,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb8b2d7267e04a24a05b9c83ded60296_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzQtNS0xLTEtMA_ae03599b-eb7a-474f-a4cf-bdd622afb9a1">66,979</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzQtNy0xLTEtMA_12cbe283-cadb-4caf-9578-c844159a9735">390,358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.364%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubular Running Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubulars</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cementing Equipment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2248e5c84b541689ece05d7f3e22dbe_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzItMS0xLTEtMA_047e1d24-6d07-4f9b-a08d-f4728133869c">147,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i993ac8e00d9847f4859076ba0b23f7a6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzItMy0xLTEtMA_1985024f-a05c-43c5-aa51-041aba463de9">63,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26a6e2d2665a445da879d6772676890a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzItNS0xLTEtMA_c41bb044-e6a8-4060-af7d-9638670b0300">82,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc695bc6e71a4460a8bd6b9f00cbc7f3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzItNy0xLTEtMA_774d5189-4e8e-4fd1-bfc8-469faa6bed06">293,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id81fb6fceb56491b8b6dd26d34b68a3d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzMtMS0xLTEtMA_9f69e899-3016-4f62-b4ac-4d20fd89f63d">252,780</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaccdbba5f5514549a9dc47028be74ccb_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzMtMy0xLTEtMA_68b62988-7f91-4c0c-8358-52851dd91e01">11,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icce4e697d3814ee59fe0517fdd6f3f15_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzMtNS0xLTEtMA_64584318-5d2d-4ce8-b265-533b3a5d0b20">22,368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e50d824ec634a01995deefdd38a1ba3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzMtNy0xLTEtMA_95d9edc6-fd75-47ff-91df-5fedefaef2d3">286,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0f9cf899154457ea7dff355e1bf4d4b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzQtMS0xLTEtMA_cd9700ad-b836-4eaf-9dde-224ccdf75983">400,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7be0215c4b134affbd49bdc79f12f320_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzQtMy0xLTEtMA_907f65d0-de0e-415c-8dad-21c77c1a7198">74,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2d44baed23746408ef92fbbf2831d96_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzQtNS0xLTEtMA_b970e734-d771-4ee0-9f7c-90bee8ed2b84">104,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzQtNy0xLTEtMA_bb84d8a1-86c6-4f95-a3cc-ad949b98d0d8">579,920</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.364%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubular Running Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubulars</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cementing Equipment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab3f934e435e41dfa654055464f432cb_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzItMS0xLTEtMA_edefb6d4-b661-423d-89be-d2e7db8bd8c9">142,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5650fd1eba3b40bda852ab271bd3f69b_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzItMy0xLTEtMA_135a413d-ffee-46dd-bddb-365893530c7c">66,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f72396d104b46ac9ddeb50e9eb46ac3_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzItNS0xLTEtMA_58e5c75d-96dd-4988-90a4-2f69abdc2dab">72,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71982c32adef495c874578d558188ed1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzItNy0xLTEtMA_ff83f901-8b59-465a-a636-01917531d927">280,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i532eaacaa51d477290b34e12ef25673d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzMtMS0xLTEtMA_e25fb080-0a81-4fc7-8898-a5ef5bff0807">218,783</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i543b9528047f47d89d259c7d5914dbb7_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzMtMy0xLTEtMA_14359294-6f91-4d59-a843-c045faf199f8">6,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17160e101bce47caa2e3d48433b1c74a_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzMtNS0xLTEtMA_521b731b-5ef4-4da5-b35d-d37e5aab7e17">16,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i625b5afca75b4021b4e0f045fcbd42b4_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzMtNy0xLTEtMA_e8ad842f-2e85-48e6-9847-af875392152f">241,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8ff5a374c864307bd94006cdb25c64e_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzQtMS0xLTEtMA_407e462f-a998-40cf-9ae6-06b4922a855c">361,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95ff9feea6054497a7d938278b5d17bd_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzQtMy0xLTEtMA_d9847b84-68ad-4363-9e43-8198c505e702">72,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68bce85ab2ff4ec0a2d58fe25aabf418_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzQtNS0xLTEtMA_358e457c-e6f0-4c48-bcf2-f2b95c3d0bbb">89,145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzQtNy0xLTEtMA_277cbba8-c351-41bf-99bc-6fbd7e22c5fe">522,493</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ib7fefd65fcb844a1ac48e7f835e64964" continuedAt="i01dd00158bfb4ff0a3c20a5b85b45be4"><ix:continuation id="if10d2839bc7e430bba5aecf93c21579f"><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:3pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic area was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.169%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.678%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td 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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52cbcce4960943cda8300a55e6214248_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzMtNS0xLTEtMA_92b726e9-0436-4028-a650-f916c9eaf3ab">155,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc695bc6e71a4460a8bd6b9f00cbc7f3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzMtNy0xLTEtMA_56ddb75b-dadc-446b-835a-f4be59d90688">293,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71982c32adef495c874578d558188ed1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzMtOS0xLTEtMA_09fb36d9-feee-45d1-9c0d-f7f45da882f7">280,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe/Middle East/Africa</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib389fac7e9644c4b809f10154fbf5444_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzQtNS0xLTEtMA_494a3bb6-b12f-4cc2-bcb7-d9e5ea11854a">101,693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i572faa91ce4e46b9aec02602933063aa_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzQtNy0xLTEtMA_0273e952-e493-4648-849f-caf6fd9a6e63">155,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7129e826ff9f411797756bb0e13f055f_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzQtOS0xLTEtMA_afd9abeb-dfdf-42b7-b542-753957e474f0">127,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin America</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecb3ce632e944c8a9818a7557c67a66d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzUtNS0xLTEtMA_915386e4-f4ff-46e0-85ce-3a06c99d8f67">87,517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f493bbcc8b44a76b92940c7dd091e4d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzUtNy0xLTEtMA_b262eee2-e367-4624-a404-86a18160796a">72,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2d24d830eda48cd9e3c031540a461ad_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzUtOS0xLTEtMA_519f620e-c23f-4237-855d-1e73c9ec4507">46,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70af233ea21646b69baf9a2b164f734f_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzYtNS0xLTEtMA_6260edf9-e3a6-4948-b17d-74fc3c68e9c6">34,094</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54c8cd313a6d445bac84dc2b560b7d86_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzYtNy0xLTEtMA_86c30ce4-b5c9-4b36-867d-f7dc203d646b">35,909</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8369c016a7d74e4ab5417114e4dafd75_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzYtOS0xLTEtMA_800b625a-3b48-4083-9563-548e306e9e41">35,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b9106d0c6ba49e4838107692259ad3e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzctNS0xLTEtMA_bf4f0c9a-36e0-4ea0-8219-ef3a9fa8a6a9">11,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibcaa19b559634873900d396e26d1b153_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzctNy0xLTEtMA_1fe78c4c-0cd0-45ae-bffa-bdcc308dbdc3">22,841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2797032f51d4638a5f949152f675226_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzctOS0xLTEtMA_fcbdf6ce-7c20-42f5-ac13-cccf592fe676">32,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzgtNS0xLTEtMA_eae64f9b-a5e7-4b2b-a2b6-c18dc255f449">390,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzgtNy0xLTEtMA_4d47f1a1-0b7e-400a-8344-1c6cc3012f07">579,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzgtOS0xLTEtMA_d49a1911-47cc-49be-9c04-e2d78b9f913e">522,493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We are a Netherlands based company and we derive our revenue from services and product sales to clients primarily in the oil and gas industry. One customer accounted for <ix:nonFraction unitRef="number" contextRef="i5555caa4ac264164b56908c7b8a784f8_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzEwOTk1MTE2MzgyMDQ_03453e57-d89c-4f42-b1b8-24bc5afd1451">13</ix:nonFraction>% of our revenue for the year ended December&#160;31, 2020. All three of our segments generated revenue from this customer. No single customer accounted for more than 10% of our revenue for the years ended December 31, 2019 and 2018.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The revenue generated in the Netherlands was immaterial for the years ended December&#160;31, 2020, 2019 and 2018. Other than the United States, no individual country represented more than 10% of our revenue for the years ended December&#160;31, 2020, 2019 and 2018.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Adjusted EBITDA</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We define Adjusted EBITDA as net income (loss) before interest income, net, depreciation and amortization, income tax benefit or expense, asset impairments, gain or loss on disposal of assets, foreign currency gain or loss, equity-based compensation, unrealized and realized gain or loss, the effects of the TRA, other non-cash adjustments and other charges or credits. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review Adjusted EBITDA on both a consolidated basis and on a segment basis. We use Adjusted EBITDA to assess our financial performance because it allows us to compare our operating performance on a consistent basis across periods by removing the effects of our capital structure (such as varying levels of interest expense), asset base (such as depreciation and amortization), income tax, foreign currency exchange rates and other charges and credits. Adjusted EBITDA has limitations as an analytical tool and should not be considered as an alternative to net income (loss), operating income (loss), cash flow from operating activities or any other measure of financial performance presented in accordance with GAAP. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our chief operating decision maker (&#8220;CODM&#8221;) uses Adjusted EBITDA as the primary measure of segment reporting performance.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i01dd00158bfb4ff0a3c20a5b85b45be4" continuedAt="ia5e31b90ad054860b6fde8e183df7af4"><div style="text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="fi:ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzgxNjQ_25246b6b-141a-4868-86d0-df3edaad3b31" continuedAt="icb5afab089894387afa37804d284cfe9" escape="true">The following table presents a reconciliation of Segment Adjusted EBITDA to net loss (in thousands):</ix:nonNumeric></span></div><ix:continuation id="icb5afab089894387afa37804d284cfe9"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.562%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment Adjusted EBITDA:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubular Running Services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzMtMS0xLTEtMA_e75fb00b-8b6f-4d18-b4ab-f9f8ad2741f2">22,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0057a54e85354af89bad2fb9e8d58e1b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzMtMy0xLTEtMA_67e912e0-50c4-47fc-a501-6757cf31c97b">85,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d6ef227455b4ec4993559d01f54657d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzMtNS0xLTEtMA_4eb54b3f-e7e4-44fb-871b-ee5be172423c">62,515</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubulars</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzQtMS0xLTEtMA_ccd14aad-6695-4497-9736-3e00f334aff3">7,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0964e29cb403425490a66a885b45c38f_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzQtMy0xLTEtMA_32e68a18-bf5c-4b28-a8b2-bfd3e7debf14">11,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306e9fc75a6a418bb28823afdfc691fb_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzQtNS0xLTEtMA_f7c06ee3-660c-46b6-984b-00fcd0af875a">11,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cementing Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzUtMS0xLTEtMA_5297f725-4e35-4090-9aa5-c76840ce0da0">10,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7ca8e24c5dd4d5a8701cdacdc507d7e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzUtMy0xLTEtMA_ad3bdd81-946f-4c1c-8cda-4f8926c99322">14,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i132e197b7c8d4bc6978f3cf22e3b883e_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzUtNS0xLTEtMA_f4e5e1ee-90ce-4906-b533-7cb3f194a7fe">8,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzYtMS0xLTEtMA_43503a04-4d9a-4e39-97a3-133de5c2aa9d">31,720</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f12a2d2cfe4d5f99952280e8f68cf8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzYtMy0xLTEtMA_0a626af7-3cb6-466d-8c4f-816fbb0fa713">53,744</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb6b980a87ef4c1594e36945d6e1fc08_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzYtNS0xLTEtMA_aa5934c9-114d-47dc-8eb8-0186d07307ac">49,146</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzctMS0xLTEtMA_daa2307c-c10d-4f27-8e44-ba6391bbef2c">8,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzctMy0xLTEtMA_d6d6f86a-42f0-49fd-8a4f-ec08d75615d2">57,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzctNS0xLTEtMA_a2f43c35-b2b0-44c3-ac4f-8466a362601b">33,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzgtMS0xLTEtMA_0f2183db-6e14-4ba1-b049-d00e70994124">57,146</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzgtMy0xLTEtMA_b6dbad5e-7ece-41b7-8024-34fd816d80b4">111,108</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzgtNS0xLTEtMA_d44368d7-f68a-4d28-85f9-affad44a196b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other (charges) credits, net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="fi:RestructuringSettlementAndImpairmentProvisionsCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzktMS0xLTEtMA_35382ca3-164e-4623-a828-01dbec6a100d">33,023</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="fi:RestructuringSettlementAndImpairmentProvisionsCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzktMy0xLTEtMA_0c378355-efd2-4ceb-83a9-542bccacc99d">50,430</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" name="fi:RestructuringSettlementAndImpairmentProvisionsCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzktNS0xLTEtMA_7d60a3a4-36b3-46c6-9876-a708df096a2d">310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEwLTEtMS0xLTA_9df66a83-3dd3-4cfa-a6e6-207f15d1c45a">712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEwLTMtMS0xLTA_e63b9700-6fdc-41f5-a67a-9f49c11ff417">2,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEwLTUtMS0xLTA_41666ee1-5711-4c74-bac2-1bc172238e62">4,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit (expense)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzExLTEtMS0xLTA_90bfa9ce-561c-4a56-b107-c803cb3bdb70">4,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzExLTMtMS0xLTA_414e936b-838d-46da-a6d5-c3bcf04160ec">23,794</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzExLTUtMS0xLTA_9f8083a9-134d-495f-b048-bcfbcb889112">2,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEyLTEtMS0xLTA_d39f8bc9-d8e9-4742-acfe-470244ce982f">70,169</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEyLTMtMS0xLTA_6714e8f7-d5de-4508-80ec-9aad6beee686">92,800</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEyLTUtMS0xLTA_6009b95c-740c-4e02-b749-4d12863e6cfd">111,292</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on disposal of assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEzLTEtMS0xLTA_1310f0db-d862-488f-8ef3-c70145c0257e">1,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEzLTMtMS0xLTA_8c3f0242-37b5-4e57-b091-da461b4e046c">1,037</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEzLTUtMS0xLTA_077b67af-8d6e-44c1-8f2e-1f4839e080bb">1,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE0LTEtMS0xLTA_b2f6eb36-3092-40e4-9d87-6010b985b5ab">211</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE0LTMtMS0xLTA_e2d97cdb-eb71-4905-bdf8-78f4bf226bc9">2,233</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE0LTUtMS0xLTA_2e2c8499-b72d-4d69-9329-362f7599ca67">5,675</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRA related adjustments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="fi:TaxReceivableAgreementRelatedAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE1LTEtMS0xLTA_2fe696f7-1ffc-4013-b6fe-434691e9a436">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="fi:TaxReceivableAgreementRelatedAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE1LTMtMS0xLTA_67e6a980-074b-4503-b10f-d83bd9cc1b8c">220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="fi:TaxReceivableAgreementRelatedAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE1LTUtMS0xLTA_fd8bdf75-c097-4426-a7ff-07164cb1a61a">1,359</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges and credits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="fi:OtherChargesCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE2LTEtMS0xLTA_828d38cc-090d-49b0-89e1-366fbfd37715">10,884</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="fi:OtherChargesCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE2LTMtMS0xLTA_43bd1c25-deb6-43b1-9e7f-49bce2a9dc5d">13,933</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:OtherChargesCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE2LTUtMS0xLTA_2917c36e-db65-4661-9bd0-cf4a9bf7370c">14,451</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE3LTEtMS0xLTA_ec53b63f-47f6-4ec2-b1a6-cca3bc9f239b">156,220</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE3LTMtMS0xLTA_5a2ffa0f-3faf-41e1-9b73-0e879b8745ad">235,329</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE3LTUtMS0xLTA_a1ecdc95-680c-46b0-99e3-90d51cd8db29">90,733</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.907%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes certain expenses not attributable to a particular segment, such as costs related to support functions and corporate executives.</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Please see Note 11&#8212;Related Party Transactions for further discussion.</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;Comprised of Equity-based compensation expense (2020: $<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcwOTY_8bf6941f-3908-48d3-8d45-e4b88eda4bfd">11,010</ix:nonFraction>; 2019: $<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcxMDQ_76fe9e63-04bd-46df-850d-985725d840dc">11,280</ix:nonFraction>; 2018: $<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcxMTI_c99457f8-1f84-460c-98ea-9c8c9f631207">10,621</ix:nonFraction>), Mergers and acquisition expense (2020: <ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcxNTQ_b362a2cc-eb71-4281-ab9d-951c9a329e5b">none</ix:nonFraction>; 2019: <ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzEwOTk1MTE2MzYxMzU_278724bc-2e7f-4635-bc1a-bca4419aafc7">none</ix:nonFraction>; 2018: $<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcxNzA_d95bca86-6c4e-434a-b176-99a59e740fa5">58</ix:nonFraction>), Unrealized and realized gains (2020: $<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="fi:UnrealizedandRealizedGainsLossesonDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcyMTk_64490c02-9bd0-4106-85b1-3eaa49928c37">1,378</ix:nonFraction>; 2019: $<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" name="fi:UnrealizedandRealizedGainsLossesonDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcyMjc_6e046b03-3984-451e-9b5b-27279c3f7642">228</ix:nonFraction>; 2018: $<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:UnrealizedandRealizedGainsLossesonDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcyMzU_013f9f1b-8950-4b74-b387-11fc2892ed8b">1,682</ix:nonFraction>), Investigation-related matters (2020: $<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="fi:InvestigationRelatedMattersExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcyNzU_a9d74e5e-04f1-40d8-b926-ce81a5b35af7">1,868</ix:nonFraction>; 2019: $<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="fi:InvestigationRelatedMattersExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcyODM_21367a31-fc44-499a-8fb0-b02a3a4e3c3e">3,838</ix:nonFraction>; 2018: $<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:InvestigationRelatedMattersExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcyOTI_d6485210-5569-4736-8cd5-9c85c5739144">5,454</ix:nonFraction>) and Other adjustments (2020: $<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherNonrecurringIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzEwOTk1MTE2MzYxNTQ_30b76e85-d68a-4e3b-9bef-aadb73c9575c">616</ix:nonFraction>; 2019: $<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherNonrecurringIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzczMzE_a720fabb-c463-46b8-abe3-2a4b9d3f8944">957</ix:nonFraction>; 2018: <ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:OtherNonrecurringIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzczMzk_4b841005-efd8-419a-99b7-727180d05efd">none</ix:nonFraction>).</span></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ia5e31b90ad054860b6fde8e183df7af4" continuedAt="i01298758afe1497986f45b26682b19a1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzgxNDQ_c0eb38ac-79e5-456c-b862-d9ca6280d4e4" continuedAt="i54b6bbc7d12e46fcb62d4335aba573f4" escape="true">The following table sets forth certain financial information with respect to our reportable segments (in thousands):</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i54b6bbc7d12e46fcb62d4335aba573f4" continuedAt="i648483fdbb3e4a57a1abf33530b16a2b"><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.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubular Running Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubulars</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cementing Equipment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Revenue from external customers</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzMtMS0xLTEtMA_2157541c-dc26-44d1-8bf8-0e83d3f2c0e2">269,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzMtMy0xLTEtMA_a3d4b4c9-8c09-4d16-a053-87a6eae93494">53,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzMtNS0xLTEtMA_b9f5a591-5c9f-44fb-8055-c409b5e7aa8c">66,979</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzMtNy0xLTEtMA_572bab55-49bd-4f7b-b4e8-d020ccd2cb3a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzMtOS0xLTEtMA_3c5ca3cd-1486-4bfc-be71-50699ebbcb3b">390,358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzQtMS0xLTEtMA_f4f6fc5a-f962-453b-a39e-9e1baff01613">39,470</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzQtMy0xLTEtMA_3156b301-dc05-4839-a1b2-ded1cdc18644">3,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzQtNS0xLTEtMA_c175919e-d7a1-4840-8bf2-730d81041fd2">76,591</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzQtNy0xLTEtMA_f4e90efd-4ffc-4c2b-aa46-0925121ae13a">50,054</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzQtOS0xLTEtMA_fbc2cc4e-70d0-4a20-bf00-7a3749e0c0d3">162,892</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzUtMS0xLTEtMA_e75fb00b-8b6f-4d18-b4ab-f9f8ad2741f2">22,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzUtMy0xLTEtMA_ccd14aad-6695-4497-9736-3e00f334aff3">7,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzUtNS0xLTEtMA_5297f725-4e35-4090-9aa5-c76840ce0da0">10,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzUtNy0xLTEtMA_43503a04-4d9a-4e39-97a3-133de5c2aa9d">31,720</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzYtMS0xLTEtMA_ed7edcc0-9fe0-4246-be6d-d70e0bd7ee9d">51,528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzYtMy0xLTEtMA_4a052056-dcb9-4b05-9e37-b486f049d9f7">3,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzYtNS0xLTEtMA_7f3f915a-fc1e-4828-9b2e-49c8b3209fb1">9,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzYtNy0xLTEtMA_00c53282-3874-4316-9505-8caf7b05f0c6">6,104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzYtOS0xLTEtMA_42c0714e-b9e4-4d79-9e9f-30e3e7346d32">70,169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment and intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzctMS0xLTEtMA_dde634de-ae5c-49b2-9d58-d6086d46d290">16,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzctMy0xLTEtMA_ccde1fec-02cd-4f75-9437-37edd3230767">3,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzctNS0xLTEtMA_b25db4a1-ae6d-440a-a5ba-6f229877deef">6,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzctNy0xLTEtMA_6af903bd-1b75-43fa-8161-03ce809ae8c5">2,965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzctOS0xLTEtMA_5b3234eb-85fb-4e49-b774-8fb670b8cd42">28,473</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Revenue from external customers</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0057a54e85354af89bad2fb9e8d58e1b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEwLTEtMS0xLTA_bb376cf7-39cc-402b-b810-f342aaf3bd5a">400,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0964e29cb403425490a66a885b45c38f_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEwLTMtMS0xLTA_cceddb56-d857-4f25-affd-e2c088678765">74,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7ca8e24c5dd4d5a8701cdacdc507d7e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEwLTUtMS0xLTA_ef0606c8-2665-4ba2-b1c4-ec3a3d8fb28d">104,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f12a2d2cfe4d5f99952280e8f68cf8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEwLTctMS0xLTA_6509960b-bdd0-4927-a684-5cc9c0b4f2b1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEwLTktMS0xLTA_8732d6cc-0d8b-4364-a169-18d252939801">579,920</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0057a54e85354af89bad2fb9e8d58e1b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzExLTEtMS0xLTA_59fdfc47-19e4-470e-b6f5-517dd64cb253">3,900</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0964e29cb403425490a66a885b45c38f_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzExLTMtMS0xLTA_296d72b4-0758-41a0-82c4-92d91704445c">7,344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia7ca8e24c5dd4d5a8701cdacdc507d7e_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzExLTUtMS0xLTA_9f3cf748-08d0-443f-b74f-691c1d5a01ff">124,597</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f12a2d2cfe4d5f99952280e8f68cf8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzExLTctMS0xLTA_67b762aa-4db5-4adf-a1ea-2da1baabb093">91,737</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzExLTktMS0xLTA_717debba-2b88-4b2d-8dcc-04a1e81c38f8">212,890</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0057a54e85354af89bad2fb9e8d58e1b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEyLTEtMS0xLTA_67e912e0-50c4-47fc-a501-6757cf31c97b">85,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0964e29cb403425490a66a885b45c38f_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEyLTMtMS0xLTA_32e68a18-bf5c-4b28-a8b2-bfd3e7debf14">11,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7ca8e24c5dd4d5a8701cdacdc507d7e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEyLTUtMS0xLTA_ad3bdd81-946f-4c1c-8cda-4f8926c99322">14,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f12a2d2cfe4d5f99952280e8f68cf8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEyLTctMS0xLTA_0a626af7-3cb6-466d-8c4f-816fbb0fa713">53,744</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0057a54e85354af89bad2fb9e8d58e1b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEzLTEtMS0xLTA_9be33644-1121-4295-a836-779bbcbb71f1">61,036</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0964e29cb403425490a66a885b45c38f_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEzLTMtMS0xLTA_9ebe911f-9777-42b1-922b-2c72c991f324">2,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7ca8e24c5dd4d5a8701cdacdc507d7e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEzLTUtMS0xLTA_c025372b-9815-427a-93ad-66b0e849055b">16,130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f12a2d2cfe4d5f99952280e8f68cf8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEzLTctMS0xLTA_540a7ff4-71b7-4724-a43b-86e0887a8627">12,731</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEzLTktMS0xLTA_154b7c2b-2e9d-4524-8f2b-5d90d36f8297">92,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment and intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0057a54e85354af89bad2fb9e8d58e1b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE0LTEtMS0xLTA_292bab19-5262-4a48-aee7-3d836650af7a">16,086</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0964e29cb403425490a66a885b45c38f_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE0LTMtMS0xLTA_5a87bc40-481f-4cfe-b5a8-6cd2cf8a532d">2,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7ca8e24c5dd4d5a8701cdacdc507d7e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE0LTUtMS0xLTA_0817169b-0f1a-48eb-b543-0fbfbe5bca48">16,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f12a2d2cfe4d5f99952280e8f68cf8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE0LTctMS0xLTA_4f783583-ee20-4004-a253-ab0ba45875d0">1,623</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE0LTktMS0xLTA_ecfb70e6-2617-47ee-85ae-7ed15cd20867">36,942</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Revenue from external customers</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d6ef227455b4ec4993559d01f54657d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE3LTEtMS0xLTA_a8a9c3d7-0f87-402e-b077-e924c68c1c6d">361,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306e9fc75a6a418bb28823afdfc691fb_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE3LTMtMS0xLTA_bd7ae5e8-70f3-45e8-aa71-028d5d0a193e">72,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i132e197b7c8d4bc6978f3cf22e3b883e_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE3LTUtMS0xLTA_015388e9-d797-430c-b5f6-a4cc05214d03">89,145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb6b980a87ef4c1594e36945d6e1fc08_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE3LTctMS0xLTA_09c6ee0a-4133-4f07-b034-ffc2cd76f37b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE3LTktMS0xLTA_bdf6655b-d8c3-4f8b-904a-5bef4c73d853">522,493</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9d6ef227455b4ec4993559d01f54657d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE4LTEtMS0xLTA_e2698b3c-931d-4088-85ec-411a17c06612">16,886</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306e9fc75a6a418bb28823afdfc691fb_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE4LTMtMS0xLTA_86497f6c-7d4e-43d6-a7c7-0e420e98e0aa">7,616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i132e197b7c8d4bc6978f3cf22e3b883e_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE4LTUtMS0xLTA_411af46b-2904-4943-b2a6-1993aaf5b9f7">9,313</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb6b980a87ef4c1594e36945d6e1fc08_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE4LTctMS0xLTA_b3356735-de8a-40fe-9850-fe408bfaef39">74,298</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE4LTktMS0xLTA_f394a0d7-99d9-41f3-987d-3eb4b551c5ee">92,881</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d6ef227455b4ec4993559d01f54657d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE5LTEtMS0xLTA_0a599673-3c78-435a-9d39-35bf982988ce">62,515</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306e9fc75a6a418bb28823afdfc691fb_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE5LTMtMS0xLTA_e37933bc-1459-4050-857a-9c0dbd8e82ce">11,246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i132e197b7c8d4bc6978f3cf22e3b883e_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE5LTUtMS0xLTA_b427add6-3811-4a3f-8e7b-d7f101218f6b">8,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb6b980a87ef4c1594e36945d6e1fc08_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE5LTctMS0xLTA_b9d769fc-1380-46bb-b1ae-ac4eec58bc90">49,146</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d6ef227455b4ec4993559d01f54657d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIwLTEtMS0xLTA_b60bef54-02ec-45ab-800d-a65f8598e2de">80,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306e9fc75a6a418bb28823afdfc691fb_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIwLTMtMS0xLTA_2f2d7859-e759-42b2-a31f-ecbd77ff5f48">3,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i132e197b7c8d4bc6978f3cf22e3b883e_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIwLTUtMS0xLTA_e4138eb2-19ab-4226-9506-ee95b9ebc907">16,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb6b980a87ef4c1594e36945d6e1fc08_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIwLTctMS0xLTA_94d3a3f7-5b1a-47ea-8c93-cee169feb3bf">11,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIwLTktMS0xLTA_c1b013d8-6e1f-4058-b4e5-e2046577bd73">111,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment and intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d6ef227455b4ec4993559d01f54657d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:PaymentsToAcquireProductiveAssetsIncludingRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIxLTEtMS0xLTA_dbd48cfc-e858-443e-86a0-bdab942c6011">7,824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306e9fc75a6a418bb28823afdfc691fb_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:PaymentsToAcquireProductiveAssetsIncludingRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIxLTMtMS0xLTA_8c692cb3-daf8-4d63-a024-4241bafa9e3e">1,838</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i132e197b7c8d4bc6978f3cf22e3b883e_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:PaymentsToAcquireProductiveAssetsIncludingRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIxLTUtMS0xLTA_2318d619-219f-4440-9fad-76f9bb55e366">7,583</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb6b980a87ef4c1594e36945d6e1fc08_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:PaymentsToAcquireProductiveAssetsIncludingRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIxLTctMS0xLTA_6dfba29c-ce72-4bf4-a641-ca740446bb8f">39,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="fi:PaymentsToAcquireProductiveAssetsIncludingRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIxLTktMS0xLTA_2a665480-4dec-4692-afd3-b39ecfa5e6e3">56,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.053%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.747%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i648483fdbb3e4a57a1abf33530b16a2b" continuedAt="i039cac32c11544d48305ebe4e38b844d">&#160;&#160;&#160;&#160;* Non-GAAP financial measure not disclosed.</ix:continuation>&#160;&#160;&#160;&#160;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The CODM does not review total assets by segment as part of their review of segment results. <ix:continuation id="i039cac32c11544d48305ebe4e38b844d" continuedAt="i051a4c47073d4726ba657823cf2ea629">The following table presents property, plant and equipment (&#8220;PP&amp;E&#8221;) by segment.</ix:continuation></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i051a4c47073d4726ba657823cf2ea629"><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.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.202%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-Lived Assets (PP&amp;E)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubular Running Services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ea4ce03acfd49dc8d1dd4cd2a7d3c23_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzMtMS0xLTEtMA_fbaf97e3-83ab-4041-8c78-fabb22838331">90,955</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09fdfff4cbe94aeba498db0f6e690866_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzMtMy0xLTEtMA_2b688c28-56c7-486d-8444-b16ef009ae0e">132,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubulars</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20d47aafec104e8bb5abd7b5630faec5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzQtMS0xLTEtMA_9fd0277e-f475-4669-abb0-fb8c49671072">14,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia722579b0316403a98c6c97e2f33085a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzQtMy0xLTEtMA_ce69c067-cc0b-4b8a-b574-74920831b23d">15,162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cementing Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i072c6f494e234a8a8783554c65bce656_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzUtMS0xLTEtMA_87459d8a-9c1e-49ea-913c-bfd338d2268b">23,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i962490a4c0354894bc02902772b2ad12_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzUtMy0xLTEtMA_ae12b6f9-6d59-4936-b46e-e09fc724d056">34,184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and shared assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if41c593de9a146e592daf3c3b590cf9c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzYtMS0xLTEtMA_ac70342a-0580-4d74-bea5-3622450b83c7">143,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee96d8d506d4467f9e48122214eafc14_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzYtMy0xLTEtMA_ae92eee2-2b3e-410e-861a-b2221b5dd190">146,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzctMS0xLTEtMA_b19eeb71-5296-4d21-9b3d-7b540fbec646">272,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzctMy0xLTEtMA_9f70ef7a-97d0-46ee-bf1d-bc37cbf408b0">328,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzgxNTA_9a66fab5-90a4-41db-bbfe-4e318fff20af" escape="true"><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.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.202%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-Lived Assets (PP&amp;E)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c9fa6783fb4758bfe87d89dcbbdd9e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMWRlZGFhZjg3ODI0NzQxOTM5NDdmYjBlMzhlYjFmNi90YWJsZXJhbmdlOmUxZGVkYWFmODc4MjQ3NDE5Mzk0N2ZiMGUzOGViMWY2XzMtMS0xLTEtMA_4214939c-752a-4dd4-9b32-0731884ee097">162,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f5a2c188ae94c1b887d2f6e8960376a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMWRlZGFhZjg3ODI0NzQxOTM5NDdmYjBlMzhlYjFmNi90YWJsZXJhbmdlOmUxZGVkYWFmODc4MjQ3NDE5Mzk0N2ZiMGUzOGViMWY2XzMtMy0xLTEtMA_19b9ae6a-5311-4ab1-86f1-adbac776689d">207,227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd56007529564936ac2c3a72652151d8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMWRlZGFhZjg3ODI0NzQxOTM5NDdmYjBlMzhlYjFmNi90YWJsZXJhbmdlOmUxZGVkYWFmODc4MjQ3NDE5Mzk0N2ZiMGUzOGViMWY2XzQtMS0xLTEtMA_2d4d8a8e-033b-46e2-8c93-a59f1cd5e2a1">110,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2805eeb6c784bd4a8769418f02d80bd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMWRlZGFhZjg3ODI0NzQxOTM5NDdmYjBlMzhlYjFmNi90YWJsZXJhbmdlOmUxZGVkYWFmODc4MjQ3NDE5Mzk0N2ZiMGUzOGViMWY2XzQtMy0xLTEtMA_4f3945d9-3804-4e93-beea-9334454b717c">121,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMWRlZGFhZjg3ODI0NzQxOTM5NDdmYjBlMzhlYjFmNi90YWJsZXJhbmdlOmUxZGVkYWFmODc4MjQ3NDE5Mzk0N2ZiMGUzOGViMWY2XzUtMS0xLTEtMA_84c15208-fa7c-4f1b-a3b0-eb3bd90e9bf4">272,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMWRlZGFhZjg3ODI0NzQxOTM5NDdmYjBlMzhlYjFmNi90YWJsZXJhbmdlOmUxZGVkYWFmODc4MjQ3NDE5Mzk0N2ZiMGUzOGViMWY2XzUtMy0xLTEtMA_74f062b4-57a3-49b9-aeeb-458c128af0e8">328,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i01298758afe1497986f45b26682b19a1">&#160;&#160;&#160;&#160;Based on the unique nature of our operating structure, revenue generating assets are interchangeable between two categories: (i) offshore and (ii) onshore. In addition, some of the U.S. land onshore assets cannot be deployed into offshore markets, based upon certification. Such equipment does have application in certain international land markets. Long-lived assets in the Netherlands were insignificant in each of the years presented.</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_169"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 20&#8212;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1Xzg5Nw_d6606996-0447-4595-bd42-361317d16f97" continuedAt="i889b1b0cd124486491fce58655349897" escape="true">Quarterly Financial Data (Unaudited)</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i889b1b0cd124486491fce58655349897"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1XzkwNg_ca5b6988-f8cf-4db1-9711-79eb8e3e6769" continuedAt="i5a4329983b11476eb0c7c8fcbd027a06" escape="true">Summarized quarterly financial data for the years ended December&#160;31, 2020 and 2019 is set forth below (in thousands, except per share data).</ix:nonNumeric></span></div><ix:continuation id="i5a4329983b11476eb0c7c8fcbd027a06"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.282%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">First</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Second</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Third</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Fourth</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzMtMS0xLTEtMA_eb7a019f-09a1-4bd4-906f-8439443104d9">123,492</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a88c8d520f7462da1632d7d560ab504_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzMtMy0xLTEtMA_084067bf-39a2-42a1-ad06-31e1cb4561e3">86,101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7ac3691ef6e4d3a90591b711b7db00f_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzMtNS0xLTEtMA_0c989efa-37d0-4721-b831-667b206f446e">84,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzMtNy0xLTEtMA_f83e1462-a4f1-4b35-823e-e8bc0ba312d7">96,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzMtOS0xLTEtMA_07421e19-d6eb-4a84-9013-6650829473c4">390,358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit (loss) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzQtMS0xLTEtMA_3366e3f7-a933-4c98-9ec5-78120a196752">12,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a88c8d520f7462da1632d7d560ab504_D20200401-20200630" decimals="-3" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzQtMy0xLTEtMA_65f9ffe9-ecad-46ba-a7ad-f5db07451b11">809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7ac3691ef6e4d3a90591b711b7db00f_D20200701-20200930" decimals="-3" sign="-" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzQtNS0xLTEtMA_25822849-fd0b-47f6-a46e-862e23532cd3">616</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzQtNy0xLTEtMA_2891c720-d5e3-4050-a022-5bdc7c2c826a">1,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzQtOS0xLTEtMA_4aa21535-c447-4add-8ab0-83167d9283c3">14,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating loss </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzUtMS0xLTEtMA_4518db5f-0108-4b4c-8db8-86b67191e77b">94,208</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a88c8d520f7462da1632d7d560ab504_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzUtMy0xLTEtMA_76c19dbf-0b43-4a20-bc1f-6c1529a95aaf">27,286</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7ac3691ef6e4d3a90591b711b7db00f_D20200701-20200930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzUtNS0xLTEtMA_71d13778-9109-4b60-8983-a8468204b0e2">23,746</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzUtNy0xLTEtMA_0a7b72e7-44bf-4416-aa13-c65ac5c51a29">17,652</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzUtOS0xLTEtMA_88248049-955f-409f-bdf7-4d5be7b4733a">162,892</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzYtMS0xLTEtMA_ac1563ab-18b0-485d-80a4-fdf8363318c2">85,978</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a88c8d520f7462da1632d7d560ab504_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzYtMy0xLTEtMA_2e893fd0-db7c-40af-9d30-9ff61091d1af">34,245</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7ac3691ef6e4d3a90591b711b7db00f_D20200701-20200930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzYtNS0xLTEtMA_9a76ef34-1ce4-4246-a9bb-69d508fd4267">27,791</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzYtNy0xLTEtMA_e63d6cd7-7de5-4d22-8e5c-c77a00995b72">8,206</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzYtOS0xLTEtMA_62c578c7-aa5b-48e8-89af-1f2979f3ddc5">156,220</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss per common share: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzgtMS0xLTEtMA_4adc8080-e241-47d2-a764-a1f37ae73a82">0.38</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i1a88c8d520f7462da1632d7d560ab504_D20200401-20200630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzgtMy0xLTEtMA_13848e18-f8a9-45fc-a7e2-164956fd6386">0.15</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ic7ac3691ef6e4d3a90591b711b7db00f_D20200701-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzgtNS0xLTEtMA_879974f5-d82d-472e-8d64-cc6a4db02e1c">0.12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzgtNy0xLTEtMA_0f7928ff-bc18-48f8-b3fa-ccc09212f1cd">0.04</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzgtOS0xLTEtMA_e544efb2-30ec-4259-81c9-7cbe97bab770">0.69</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb7465b7a5544c988759139190b386b1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzExLTEtMS0xLTA_3aeb20b3-680c-4c7c-8030-44df6decd490">144,408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i131afea644bf4170b9416b842511e2e1_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzExLTMtMS0xLTA_b30f8c27-063a-43a7-82a3-fad4979ae09f">155,654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c3e2ee5415d497784a7a5715b1e1d52_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzExLTUtMS0xLTA_cb877d1f-8c88-4364-b7db-8384f854f7fd">140,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzExLTctMS0xLTA_5439b510-7831-46e7-bd62-f98afb969fac">139,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzExLTktMS0xLTA_64cafabc-d060-4f3b-92f4-b190c2956363">579,920</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb7465b7a5544c988759139190b386b1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEyLTEtMS0xLTA_81251f8e-73d2-4dd5-9ecb-94d869de21e6">19,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i131afea644bf4170b9416b842511e2e1_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEyLTMtMS0xLTA_65a5a4ca-4355-410d-a27c-d8a662fc5d2e">25,062</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c3e2ee5415d497784a7a5715b1e1d52_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEyLTUtMS0xLTA_6551f919-647f-4c2c-86ec-a852cfcda3ed">20,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEyLTctMS0xLTA_4297d2d2-ed1a-4976-9209-33e85cb946ad">16,357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEyLTktMS0xLTA_23ae8288-c117-4f66-9101-e9704d140801">81,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating loss </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idb7465b7a5544c988759139190b386b1_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEzLTEtMS0xLTA_a30e25b6-9655-4b54-a8ac-f6b108c479ce">20,294</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i131afea644bf4170b9416b842511e2e1_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEzLTMtMS0xLTA_db7265a3-3de2-4bd6-825f-5b2a63b838bd">12,514</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c3e2ee5415d497784a7a5715b1e1d52_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEzLTUtMS0xLTA_4b8c8745-3db1-42b6-a813-ec46e7d7b593">14,803</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEzLTctMS0xLTA_4526e6fe-3d4c-4f01-9fd6-29f259719141">165,279</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEzLTktMS0xLTA_6cf091ec-d011-4712-924f-1778231edab9">212,890</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idb7465b7a5544c988759139190b386b1_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE0LTEtMS0xLTA_fe2b2bc9-7070-4e8d-961e-09b70dca06b4">28,287</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i131afea644bf4170b9416b842511e2e1_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE0LTMtMS0xLTA_12219aaf-6c31-422e-8c13-a2bfdc80f844">15,160</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c3e2ee5415d497784a7a5715b1e1d52_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE0LTUtMS0xLTA_56a18726-7a44-436e-8d21-8cee2f468308">23,789</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE0LTctMS0xLTA_0062ff7e-865d-458e-b88a-1f9c202d8e98">168,093</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE0LTktMS0xLTA_9513d915-5418-45d9-9c4e-c121060afdc2">235,329</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss per common share: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="idb7465b7a5544c988759139190b386b1_D20190101-20190331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE2LTEtMS0xLTA_99763126-b808-4852-80d7-484b05ce9d7c">0.13</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i131afea644bf4170b9416b842511e2e1_D20190401-20190630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE2LTMtMS0xLTA_633fafe9-83fb-407c-8ceb-afcfe5cde264">0.07</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i5c3e2ee5415d497784a7a5715b1e1d52_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE2LTUtMS0xLTA_a6bf84ad-91ce-4781-adc9-74a8f071217d">0.11</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE2LTctMS0xLTA_56b2104b-2d5d-4e1e-8bea-73f221c1de28">0.75</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE2LTktMS0xLTA_3a96a7c5-cffb-41db-ac06-d7889a1d3380">1.05</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.270%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.530%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt">Gross profit is defined as total revenue less cost of revenue less depreciation and amortization attributed to cost of revenue.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt">First quarter 2020 includes a goodwill impairment charge of $<ix:nonFraction unitRef="usd" contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1XzQzOTgwNDY1MTMwNjQ_b4a35b15-c88f-4828-9e0e-2095bbd4dff5">57.1</ix:nonFraction>&#160;million, fixed asset impairment charges of $<ix:nonFraction unitRef="usd" contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:TangibleAssetImpairmentCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1XzQzOTgwNDY1MTMwODc_c0ffe747-d614-44be-9c85-de2e3024d6e6">15.5</ix:nonFraction>&#160;million and intangible asset impairments of $<ix:nonFraction unitRef="usd" contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1XzQzOTgwNDY1MTMxMDg_f92f6a7b-5078-40d4-ab00-3d8e225cafc5">4.7</ix:nonFraction>&#160;million. Please see Note 1&#8212;Basis of Presentation and Significant Accounting Policies and Note 17&#8212;Severance and Other Charges (Credits), net for additional details.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt">Fourth quarter 2019 includes a goodwill impairment charge of $<ix:nonFraction unitRef="usd" contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1XzIxOTkwMjMyNTc4NjY_7ff7ccef-cb4d-4e5f-8d96-ea4c88e478ae">111.1</ix:nonFraction>&#160;million, fixed asset impairment charges of $<ix:nonFraction unitRef="usd" contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:TangibleAssetImpairmentCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1XzQzOTgwNDY1MTMwNDI_df1665fc-0ac4-4a5c-a705-a205b9c1f6f7">28.8</ix:nonFraction>&#160;million, inventory impairments of $<ix:nonFraction unitRef="usd" contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1XzQzOTgwNDY1MTMwMjg_49975bbd-cfe7-4417-8e1e-4e3dc1053c5e">4.2</ix:nonFraction>&#160;million and intangible asset impairments of $<ix:nonFraction unitRef="usd" contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1XzIxOTkwMjMyNTc4ODI_70f435fb-5e5a-496d-ba15-80fd38cb7bb6">3.3</ix:nonFraction>&#160;million. Please see Note 1&#8212;Basis of Presentation and Significant Accounting Policies and Note 17&#8212;Severance and Other Charges (Credits), net for additional details.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt">The sum of the individual quarterly income (losses) per share amounts may not agree with year-to-date net income (loss) per common share as each quarterly computation is based on the weighted average number of common shares outstanding during that period.</span></div></ix:continuation></ix:continuation><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102</span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_172"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;None.</span></div><div><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_175"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9A. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Controls and Procedures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As required by Rule 13a-15(b) of the Exchange Act, we have evaluated, under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Form 10-K. Our disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed by us in reports that we submit under the Exchange Act is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure, and such information is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. Based upon the evaluation, our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures were effective as of December&#160;31, 2020, at the reasonable assurance level. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Report Regarding Internal Control</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management&#8217;s Report on Internal Control Over Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> under Part II, Item&#160;8, &#8220;Financial Statements and Supplementary Data&#8221; of this Form&#160;10-K.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attestation Report of the Registered Public Accounting Firm</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Report of Independent Registered Public Accounting Firm</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> under Part II, Item&#160;8, &#8220;Financial Statements and Supplementary Data&#8221; of this Form 10-K.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Control Over Financial Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;There have been no changes in our internal control over financial reporting that occurred during the quarter ended December&#160;31, 2020, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_178"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9B. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;None.</span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103</span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_181"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART III</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;10.&#160;&#160;Directors, Executive Officers, and Corporate Governance</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 10 is incorporated by reference to our definitive proxy statement to be filed pursuant to Regulation 14A under the Exchange Act. We expect to file the definitive proxy statement with the SEC within 120 days after December 31, 2020. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;11.&#160;&#160;Executive Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 11 is incorporated by reference to our definitive proxy statement to be filed pursuant to Regulation 14A under the Exchange Act. We expect to file the definitive proxy statement with the SEC within 120 days after December 31, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;12.&#160;&#160;Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 12 is incorporated by reference to our definitive proxy statement to be filed pursuant to Regulation 14A under the Exchange Act. We expect to file the definitive proxy statement with the SEC within 120 days after December 31, 2020. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;13.&#160;&#160;Certain Relationships and Related Transactions, and Director Independence</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 13 is incorporated by reference to our definitive proxy statement to be filed pursuant to Regulation 14A under the Exchange Act. We expect to file the definitive proxy statement with the SEC within 120 days after December 31, 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;14.&#160;&#160;Principal Accounting Fees and Services</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 14 is incorporated by reference to our definitive proxy statement to be filed pursuant to Regulation 14A under the Exchange Act. We expect to file the definitive proxy statement with the SEC within 120 days after December 31, 2020. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104</span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_184"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART IV</span></div><div style="text-align:center"><span><br/></span></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_187"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Exhibits and Financial Statement Schedules </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(a)(1)&#160;&#160;&#160;&#160;Financial Statements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our Consolidated Financial Statements are included under Part II, Item&#160;8, &#8220;Financial Statements and Supplementary Data&#8221; of this Form 10-K. For a listing of these statements and accompanying footnotes, see &#8220;Index to Consolidated Financial Statements&#8221; at page 61. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(a)(2)&#160;&#160;&#160;&#160;Financial Statement Schedules</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Schedule II - Valuation and Qualifying Accounts</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Financial statement schedules are listed on page 110. Schedules not listed above have been omitted because they are not applicable or not required or the information required to be set forth therein is included in Item 8, &#8220;Financial Statements and Supplementary Data&#8221; or notes thereto. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(a)(3)&#160;&#160;&#160;&#160;Exhibits</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The following exhibits are filed or furnished with this Report or incorporated by reference:</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.080%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:6pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000119312517183765/d405330dex31.htm">Deed of Amendment to Articles of Association of Frank&#8217;s International N.V., dated May 19, 2017 (incorporated by reference to Exhibit 3.1 to the Current Report on Form 8-K (File No. 001-36053), filed on May 25, 2017).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:6pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582820000007/fi12312019ex41.htm">Description of Registrant&#8217;s Securities</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582820000007/fi12312019ex41.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582820000007/fi12312019ex41.htm">(incorporated by reference to Exhibit </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582820000007/fi12312019ex41.htm">4</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582820000007/fi12312019ex41.htm">.1 to the </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582820000007/fi12312019ex41.htm">Ann</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582820000007/fi12312019ex41.htm">ual</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582820000007/fi12312019ex41.htm"> Report on Form </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582820000007/fi12312019ex41.htm">10</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582820000007/fi12312019ex41.htm">-K (File No. 001-36053), filed on </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582820000007/fi12312019ex41.htm">February</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582820000007/fi12312019ex41.htm"> 25, 20</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582820000007/fi12312019ex41.htm">20</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582820000007/fi12312019ex41.htm">).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582819000007/fi_12312018xex101.htm">Credit Agreement, dated as of November 5, 2018, by and among Frank&#8217;s International C.V., Frank&#8217;s International, LLC and Blackhawk Group Holdings, LLC (as Borrowers), Frank&#8217;s International N.V., Frank&#8217;s International GP, LLC, Frank&#8217;s International, L.P., Frank&#8217;s International LP B.V., Frank&#8217;s International Partners B.V., Frank&#8217;s International Management B.V., Blackhawk Intermediate Holdings, LLC, Blackhawk Specialty Tools, LLC, and Trinity Tool Rentals, LLC (as Guarantors), JPMorgan Chase Bank, N.A. (as Administrative Agent and Issuing Bank), and the lenders from time to time party thereto (incorporated by reference to Exhibit 10.1 to the Annual Report on Form 10-K (File No. 001-36053), filed on February 25, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582819000017/fi_03312019xex101.htm">First Amendment and Limited Consent and Waiver to the Credit Agreement, dated as of March 8, 2019, by and among Frank&#8217;s International Management B.V., acting as sole general partner and on behalf of Frank&#8217;s International C.V., Frank&#8217;s International, LLC, and Blackhawk Group Holdings, LLC, in each case, as borrowers, JPMorgan Chase Bank, N.A., as administrative agent, and the issuing banks and lenders party thereto (incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on May 7, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582819000007/fi_12312018xex102.htm">U.S. Pledge and Security Agreement, dated as of November 5, 2018, by and among Frank&#8217;s International, LLC, Blackhawk Group Holdings, LLC, Frank&#8217;s International GP, LLC, Frank&#8217;s International, LP, Blackhawk Intermediate Holdings, LLC, Blackhawk Specialty Tools, LLC, Trinity Tool Rentals, LLC (as Grantors) and JPMorgan Chase Bank, N.A. (as Administrative Agent) (incorporated by reference to Exhibit 10.2 to the Annual Report on Form 10-K (File No. 001-36053), filed on February 25, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582819000007/fi_12312018xex103.htm">Dutch Pledge Agreement, dated as of November 5, 2018, by and among Frank&#8217;s International C.V., Frank&#8217;s International LP B.V., Frank&#8217;s International Partners B.V., Frank&#8217;s International N.V., and Frank&#8217;s International Management B.V. (as Pledgors) and JPMorgan Chase Bank, N.A. (as Pledgee) (incorporated by reference to Exhibit 10.3 to the Annual Report on Form 10-K (File No. 001-36053), filed on February 25, 2019).</a></span></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.080%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.5</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000119312513339720/d585089dex109.htm">Indemnification Agreement dated August 14, 2013, by and among Frank&#8217;s International N.V. and Donald Keith Mosing (incorporated by reference to Exhibit 10.9 to the Current Report on Form 8-K (File No. 001-36053), filed on August 19, 2013) (incorporated by reference to Exhibit 10.4 to the Annual Report on Form 10-K (File No. 001-36053), filed on February 25, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.6</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000119312513339720/d585089dex1012.htm">Indemnification Agreement dated August 14, 2013, by and among Frank&#8217;s International N.V. and Kirkland D. Mosing (incorporated by reference to Exhibit 10.12 to the Current Report on Form 8-K (File No. 001-36053), filed on August 19, 2013).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.7</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000119312513339720/d585089dex1015.htm">Indemnification Agreement dated August 14, 2013, by and among Frank&#8217;s International N.V. and Steven B. Mosing (incorporated by reference to Exhibit 10.15 to the Current Report on Form 8-K (File No. 001-36053), filed on August 19, 2013).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.8</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582815000013/a12312014-ex1011.htm">Indemnification Agreement dated November 6, 2013, by and between Frank&#8217;s International N.V. and Michael C. Kearney (incorporated by reference to Exhibit 10.11 to the Annual Report on Form 10-K (File No. 001-36053), filed on March 6, 2015).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.9</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000119312515021826/d859966dex102.htm">Indemnification Agreement dated January 23, 2015, by and between Frank&#8217;s International N.V. and William B. Berry (incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K (File No. 001-36053), filed on January 27, 2015).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.10</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000007/fi_12312017xex1014.htm">Indemnification Agreement dated May 20, 2016, by and between Frank&#8217;s International N.V. and Michael E. McMahon (incorporated by reference to Exhibit 10.14 to the Annual Report on Form 10-K (File No. 001-36053), filed on February 27, 2018).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.11</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000007/fi_12312017xex1015.htm">Indemnification Agreement dated May 20, 2016, by and between Frank&#8217;s International N.V. and Alexander Vriesendorp (incorporated by reference to Exhibit 10.15 to the Annual Report on Form 10-K (File No. 001-36053), filed on February 27, 2018).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.12</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582817000023/fi_06302017xex102.htm">Indemnification Agreement dated March 19, 2017, by and between Frank&#8217;s International N.V. and Robert Drummond (incorporated by reference to Exhibit 10.2 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on August 7, 2017).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.13</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000014/fi_03312018xex102.htm">Indemnification Agreement dated May 8, 2018, by and between Frank&#8217;s International N.V. and Darren C. Miles (incorporated by reference to Exhibit 10.2 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on May 8, 2018).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.14</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex102.htm">Indemnification Agreement dated June 13, 2018, by and between Frank&#8217;s International N.V. and Steven Russell (incorporated by reference to Exhibit 10.2 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on August 8, 2018).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.15</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex103.htm">Indemnification Agreement dated June 18, 2018, by and between Frank&#8217;s International N.V. and Nigel Lakey (incorporated by reference to Exhibit 10.3 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on August 8, 2018).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.16</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex104.htm">Indemnification Agreement dated June 25, 2018, by and between Frank&#8217;s International N.V. and John Symington (incorporated by reference to Exhibit 10.4 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on August 8, 2018).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.17</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582819000007/fi_12312018xex1019.htm">Indemnification Agreement dated January 15, 2019, by and between Frank&#8217;s International N.V. and Melanie M. Trent (incorporated by reference to Exhibit 10.19 to the Annual Report on Form 10-K (File No. 001-36053), filed on February 25, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.18</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582819000024/fi06302019ex103.htm">Indemnification Agreement dated May 29, 2019, by and between Frank&#8217;s International N.V. and Melissa Cougle (incorporated by reference to Exhibit 10.3 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on August 6, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*&#8224;10.19</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1019.htm">Indemnification Agreement dated </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1019.htm">June</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1019.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1019.htm">10</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1019.htm">, 20</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1019.htm">20</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1019.htm">, by and between Frank&#8217;s International N.V. and </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1019.htm">Erich</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1019.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1019.htm">L. Mosing</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1019.htm">.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*&#8224;10.20</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1020.htm">Indemnification Agreement dated June 10, 2020, by and between Frank&#8217;s International N.V. and </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1020.htm">L. Don Miller</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1020.htm">.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.21</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582817000030/fi_09302017xex102.htm">Employment Offer Letter for Michael C. Kearney effective as of September 26, 2017 (incorporated by reference to Exhibit 10.2 to the Quarterly Report on Form 10-Q (File no. 001-36053), filed on November 2, 2017).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.22</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex107.htm">Employment Assignment Letter for Steven Russell dated June 1, 2018 and effective as of June 13, 2018 (incorporated by reference to Exhibit 10.7 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on August 8, 2018).</a></span></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.080%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.23</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex108.htm">Employment Offer Letter for Nigel Lakey dated May 25, 2018 and effective as of June 18, 2018 (incorporated by reference to Exhibit 10.8 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on August 8, 2018).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.24</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582820000007/fi12312019ex1025.htm">Employment Offer Letter for Nigel Lakey dated November 7, 2019 and effective as of November 17, 2019</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582820000007/fi12312019ex1025.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex108.htm">(incorporated by reference to Exhibit 10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex108.htm">25</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex108.htm"> to the </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex108.htm">Annual</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex108.htm"> Report on Form 10-</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex108.htm">K</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex108.htm"> (File No. 001-36053), filed on </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex108.htm">February</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex108.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex108.htm">25</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex108.htm">, 20</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex108.htm">20</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000019/fi_06302018xex108.htm">)</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582820000007/fi12312019ex1025.htm">.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.25</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582819000007/fi_12312018xex1028.htm">Employment Offer Letter for John Symington dated May 30, 2018 and effective as of June 25, 2018 (incorporated by reference to Exhibit 10.28 to the Annual Report on Form 10-K (File No. 001-36053), filed on February 25, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.26</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582819000024/fi06302019ex102.htm">Employment Offer Letter for Melissa Cougle dated May 20, 2019 and effective as of May 29, 2019 (incorporated by reference to Exhibit 10.2 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on August 6, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.27</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000119312513333176/d584293dex43.htm">Frank&#8217;s International N.V. 2013 Long-Term Incentive Plan (incorporated by reference to Exhibit 4.3 to the Registration Statement on Form S-8 (File No. 333-190607), filed on August 13, 2013).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.28</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000119312513333176/d584293dex46.htm">Frank&#8217;s International N.V. Employee Stock Purchase Plan (incorporated by reference to Exhibit 4.6 to the Registration Statement on Form S-8 (File No. 333-190607), filed on August 13, 2013).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.29</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582814000007/ex1016amendmenttoespp.htm">First Amendment to Frank&#8217;s International N.V. Employee Stock Purchase Plan effective as of December 31, 2013 (incorporated by reference to Exhibit 10.16 to the Annual Report on Form 10-K (File No. 001-36053), filed on March 4, 2014).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.30</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582814000029/a09302014-ex103.htm">Second Amendment to Frank&#8217;s International N.V. Employee Stock Purchase Plan effective as of November 5, 2014 (incorporated by reference to Exhibit 10.3 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on November 7, 2014).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.31</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582815000028/a06302015-ex108.htm">Third Amendment to Frank&#8217;s International N.V. Employee Stock Purchase Plan effective as of January 1, 2016 (incorporated by reference to Exhibit 10.8 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on August 5, 2015).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.32</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000026/fi_09302018xex103.htm">Fourth Amendment to Frank&#8217;s International N.V. Employee Stock Purchase Plan effective as of November 1, 2018 (incorporated by reference to Exhibit 10.3 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on November 6, 2018).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.33</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582816000041/a12312015-ex1036.htm">Frank&#8217;s International N.V. 2013 Long-Term Incentive Plan Employee Restricted Stock Unit Agreement (Time Vested Form) (incorporated by reference to Exhibit 10.36 to the Annual Report on Form 10-K (File No. 001-36053), filed on February 29, 2016).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.34</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582816000041/a12312015-ex1037.htm">Frank&#8217;s International N.V. 2013 Long-Term Incentive Plan Employee Restricted Stock Unit Agreement (Performance Based Form) (incorporated by reference to Exhibit 10.37 to the Annual Report on Form 10-K (File No. 001-36053), filed on February 29, 2016).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.35</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582816000059/fi_06302016-ex101.htm">Frank&#8217;s International N.V. 2013 Long-Term Incentive Plan Restricted Stock Unit Agreement (Non-Employee Director Form) (incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on July 28, 2016).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.36</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582817000007/a12312016-ex1037.htm">Frank&#8217;s International N.V. 2013 Long-Term Incentive Plan Employee Restricted Stock Unit Agreement (Special Incentives and Retention Form) (incorporated by reference to Exhibit 10.37 to the Annual Report on Form 10-K (File No. 001-36053), filed on February 24, 2017).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.37</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582817000030/fi_09302017xex101.htm">Frank&#8217;s International N.V. 2013 Long-Term Incentive Plan Employee Restricted Stock Unit Agreement (Supplemental Grant Form) (incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on November 2, 2017).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.38</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000014/fi_03312018xex101.htm">Frank&#8217;s International N.V. 2013 Long-Term Incentive Plan Employee Restricted Stock Unit Agreement (Performance Based Form) (incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on May 8, 2018).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.39</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000026/fi_09302018xex104.htm">Frank&#8217;s International N.V. 2013 Long-Term Incentive Plan Restricted Stock Unit Agreement (2018 Time Vested Form) (incorporated by reference to Exhibit 10.4 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on November 6, 2018)</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.40</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000026/fi_09302018xex105.htm">Frank&#8217;s International N.V. 2013 Long-Term Incentive Plan Restricted Stock Unit Agreement (2018 Performance Based Form) (incorporated by reference to Exhibit 10.5 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on November 6, 2018).</a></span></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.080%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.41</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000119312515202122/d933217dex101.htm">Frank&#8217;s International N.V. Executive Change-in-Control Severance Plan, dated May 20, 2015 (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K (File No. 001-36053), filed on May 27, 2015).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.42</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582819000007/fi_12312018xex1052.htm">Frank&#8217;s International N.V. Executive Amended and Restated U.S. Executive Change-in-Control Severance Plan, dated January 21, 2019 (incorporated by reference to Exhibit 10.52 to the Annual Report on Form 10-K (File No. 001-36053), filed on February 25, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.43</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582815000028/a06302015-ex103.htm">Form of Frank&#8217;s International N.V. Executive Change-in-Control Severance Plan Participation Agreement (incorporated by reference to Exhibit 10.3 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on August 5, 2015).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.44</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582819000007/fi_12312018xex1054.htm">Frank&#8217;s International N.V. U.S. Executive Retention and Severance Plan, dated January 21, 2019 (incorporated by reference to Exhibit 10.54 to the Annual Report on Form 10-K (File No. 001-36053), filed on February 25, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.45</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000119312513339720/d585089dex1018.htm">Frank&#8217;s Executive Deferred Compensation Plan, as amended and restated effective January 1, 2009 (incorporated by reference to Exhibit 10.18 to the Current Report on Form 8-K (File No. 001-36053), filed on August 19, 2013).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.46</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000119312513339720/d585089dex101.htm">Tax Receivable Agreement, dated August 14, 2013, by and among Frank&#8217;s International N.V., Frank&#8217;s International C.V. and Mosing Holdings, Inc. (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K (File No. 001-36053), filed on August 19, 2013).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.47</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000119312513339720/d585089dex102.htm">Registration Rights Agreement, dated August 14, 2013, by and among Frank&#8217;s International N.V., Mosing Holdings, Inc. and FWW B.V. (incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K (File No. 001-36053), filed on August 19, 2013).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.48</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582817000007/a12312016-ex1043.htm">Form of Limited Waiver of Registration Rights to that certain Registration Rights Agreement, dated as of August 14, 2013, with Mosing Holdings, LLC, FWW B.V., and the other parties thereto (incorporated by reference to Exhibit 10.43 to the Annual Report on Form 10-K (File No. 001-36053), filed on February 24, 2017).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.49</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000119312516763145/d146886dex101.htm">Registration Rights Agreement, dated as of November 1, 2016, among Frank&#8217;s International N.V., the Bain Capital Investors and certain other investors named therein (incorporated by reference to Exhibit 10.1 to the Registration Statement on Form S-3 (File No. 333-214509), filed on November 8, 2016).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.50</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000119312513300736/d527343dex1011.htm">Global Transaction Agreement, dated July 22, 2013, by and among Frank&#8217;s International N.V. and Mosing Holdings, Inc. (incorporated by reference to Exhibit 10.11 to the Registration Statement on Form S-1/A (File No. 333-188536), filed on July 24, 2013).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.51</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000007/fi_12312017xex1055.htm">Amendment No. 10 to the Limited Partnership Agreement of Frank&#8217;s International C.V., effective as of December 1, 2017 (incorporated by reference to Exhibit 10.55 to the Annual Report on Form 10-K (File No. 001-36053), filed on February 27, 2018).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;10.52</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1575828/000157582818000026/fi_09302018xex106.htm">Frank&#8217;s International N.V. Recoupment Policy effective as of October 30, 2018 (incorporated by reference to Exhibit 10.6 to the Quarterly Report on Form 10-Q (File No. 001-36053), filed on November 6, 2018).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*21.1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit211.htm">List of Subsidiaries of Frank&#8217;s International N.V.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*23.1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit231.htm">Consent of KPMG LLP.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*31.1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fi_12312020xex311.htm">Certification of Chief Executive Officer pursuant to Rule 13a-14(a) under the Securities Exchange Act of 1934.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*31.2</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:3pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fi_12312020xex312.htm">Certification of Chief Financial Officer pursuant to Rule 13a-14(a) under the Securities Exchange Act of 1934.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">**32.1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fi_12312020xex321.htm">Certification by Chief Executive Officer pursuant to 18 U.S.C. Section 1350.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">**32.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;padding-right:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fi_12312020xex322.htm">Certification by Chief Financial Officer pursuant to 18 U.S.C. Section 1350.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*101.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following materials from Frank&#8217;s International N.V.&#8217;s Annual Report on Form 10-K for the year ended December 31, 2020 formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) Consolidated Balance Sheets; (ii) Consolidated Statements of Operations; (iii) Consolidated Statements of Comprehensive Loss; (iv) Consolidated Statements of Stockholders&#8217; Equity; (v) Consolidated Statements of Cash Flows; and (vi) Notes to Consolidated Financial Statements.</span></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">108</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.080%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*104</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (embedded within the Inline XBRL document).</span></div></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.593%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;&#160;&#160;&#160;&#160;Represents management contract or compensatory plan or arrangement.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;Filed herewith.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**&#160;&#160;&#160;&#160;Furnished herewith.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Form 10-K Summary</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span><br/></span></div><ix:nonNumeric contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90ZXh0cmVnaW9uOjQ4MTA1OWRlOTAxOTRjNzZiNGI5NTFiMmFjZWM5MDliXzEwMDI_af708e91-7f41-4d5f-841d-7cfe2b958b4a" continuedAt="i0de0eadee13849e38e6f462837d94704" escape="true"></ix:nonNumeric><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><ix:continuation id="i0de0eadee13849e38e6f462837d94704"><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.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.801%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;FRANK&#8217;S INTERNATIONAL N.V.</span></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;Schedule II - Valuation and Qualifying Accounts</span></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;(In thousands)</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Beginning of<br/>Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions /<br/>Charged to<br/>Expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>End of<br/>Period</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Allowance for credit losses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i782abdd6bd024154b85922b7aacee1fa_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzgtMS0xLTEtMA_539c9c29-0fd7-48e1-9aa6-79b9f43b177d">5,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f03ec0aa768474f8541bd0e17a296af_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzgtMy0xLTEtMA_f217f403-2382-472a-975b-e83db618f472">1,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1f03ec0aa768474f8541bd0e17a296af_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzgtNS0xLTEtMA_255dcce1-c927-4172-b0e3-bd5735466913">2,802</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f03ec0aa768474f8541bd0e17a296af_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzgtNy0xLTEtMA_201cb08a-dd4c-47ae-b90c-9d37ec8cd39f">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e8c8d2def31423f91e8119ceebe34cb_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzgtOS0xLTEtMA_ebaa4fd9-681c-47c0-a1a2-1e0d1022b7b9">3,857</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Allowance for excess and obsolete inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie11b85021378430fb88969f18de4a1c9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzktMS0xLTEtMA_dae7239d-90e7-43b1-9ab3-e9153a6fe008">18,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf49919638f246218d113edb1b0d9062_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzktMy0xLTEtMA_5caa489a-928a-42bc-bcf2-aa806dd11a33">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf49919638f246218d113edb1b0d9062_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzktNS0xLTEtMA_33640049-1f23-4b2f-b8f4-ecf218a0c983">1,635</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf49919638f246218d113edb1b0d9062_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzktNy0xLTEtMA_c7a115c7-09f1-4645-b792-2ddece7f7f19">234</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia659012253f049c6a476cce5cbb2998a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzktOS0xLTEtMA_1372c2cf-e069-4121-a603-4535212b95a5">16,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Allowance for deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i273a9481a0464762a1fb6f8e02f51d07_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEwLTEtMS0xLTA_b0b5bbaa-6130-4d82-95b6-422cd13e4d82">130,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7de04cd1ad042e89ebb71271d676044_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEwLTMtMS0xLTA_a68a3075-da00-4a68-81c3-863c80e067be">38,164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7de04cd1ad042e89ebb71271d676044_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEwLTUtMS0xLTA_ba1cc60c-af79-4196-958e-5dc8841176e3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7de04cd1ad042e89ebb71271d676044_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEwLTctMS0xLTA_6e66d6d0-f738-4bb4-b630-12af652ce012">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib389f1a1d2b3442e9fbac0df5128f573_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEwLTktMS0xLTA_d56517e9-0f66-4a95-a034-5e2fe83c315d">168,174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0847b315f40437284d03a9660955835_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEzLTEtMS0xLTA_471fab7c-0118-4959-b11b-b5bfa3a4807e">3,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d704b4ac81c48ecb8066a5c4e3aaea6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEzLTMtMS0xLTA_ce9feae2-e7b8-4278-a26b-9b1f8e813628">2,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d704b4ac81c48ecb8066a5c4e3aaea6_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEzLTUtMS0xLTA_353a0809-be42-4c6c-821c-4a2e221963ad">843</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d704b4ac81c48ecb8066a5c4e3aaea6_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEzLTctMS0xLTA_cf11fff0-fc98-4ec9-a20c-1e99fed66101">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i782abdd6bd024154b85922b7aacee1fa_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEzLTktMS0xLTA_5267c8d4-460b-49f0-94af-c5b4a7499d9c">5,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for excess and obsolete inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e6e3f282bb142eabbcf1aeb2d80e197_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE0LTEtMS0xLTA_b745b375-5c35-4ef4-853f-a41ce60ad602">22,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb47baa81b8343158cd8dc5dae64de20_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE0LTMtMS0xLTA_cd03d9b6-e1f0-45f5-a435-fb08cb36fd9c">1,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb47baa81b8343158cd8dc5dae64de20_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE0LTUtMS0xLTA_bdc1586d-a790-47e1-b98d-c4d94b512cfc">5,839</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb47baa81b8343158cd8dc5dae64de20_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE0LTctMS0xLTA_f35feeef-6104-4a62-8231-f12754679ea8">310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie11b85021378430fb88969f18de4a1c9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE0LTktMS0xLTA_99857e37-3414-4d67-83ea-a26faf16cb62">18,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6eaaab6c9d9a4f8f84537cdda421d12d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE1LTEtMS0xLTA_75971bdb-659c-4200-b490-12aaa059614b">84,972</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ea2acd748b54e679361c6ce4d9f6a5f_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE1LTMtMS0xLTA_276fd97b-4f22-4634-969b-cf9fb44d6985">45,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ea2acd748b54e679361c6ce4d9f6a5f_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE1LTUtMS0xLTA_0ae2e974-cd8f-4bf0-9f01-ce726b16152b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ea2acd748b54e679361c6ce4d9f6a5f_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE1LTctMS0xLTA_e9fb1217-479c-4cac-b2ea-5835cc30e4b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i273a9481a0464762a1fb6f8e02f51d07_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE1LTktMS0xLTA_7ba57876-5f36-41f0-8cac-047a68a25477">130,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c6d416a40349df856980232d20e9e0_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE4LTEtMS0xLTA_21f4d74a-1ba5-429a-9bbe-9a863bd7a29c">4,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5a07abe5b0a4d5ca46c490c4392d446_D20180101-20181231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE4LTMtMS0xLTA_6d88d16e-f6ee-46c1-a908-58841e822ecd">348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia5a07abe5b0a4d5ca46c490c4392d446_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE4LTUtMS0xLTA_08fd3e1b-5bac-41cb-a45e-e4104468fa17">1,200</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5a07abe5b0a4d5ca46c490c4392d446_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE4LTctMS0xLTA_dcd3c94d-287f-4377-b377-672f610445dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0847b315f40437284d03a9660955835_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE4LTktMS0xLTA_c9ccae63-9e8d-49ce-802c-e143feb8c1f6">3,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for excess and obsolete inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf3cadde6f39462fb2d0995f5c00c90e_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE5LTEtMS0xLTA_0dacac6c-975e-41e8-88aa-96843494bfcd">21,584</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29238aa2382145f29ebe95ec3e0e593c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE5LTMtMS0xLTA_667ae237-1735-4685-932c-3b46246aff37">1,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29238aa2382145f29ebe95ec3e0e593c_D20180101-20181231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE5LTUtMS0xLTA_200a7d22-d55e-4d7f-baba-ec61f83f8b75">760</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29238aa2382145f29ebe95ec3e0e593c_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE5LTctMS0xLTA_c7a4cbe3-c2fb-4069-8823-8cc06b5aab46">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e6e3f282bb142eabbcf1aeb2d80e197_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE5LTktMS0xLTA_46ee40b8-a7f3-43ff-8acb-541c1cf5bcab">22,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i659472be789c4738bc90cdd3ed42e0f5_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzIwLTEtMS0xLTA_8cefdedd-c0c7-44b1-a30d-74850de86c23">60,524</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i937dac60eda344e0b46c9327bf9be5a2_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzIwLTMtMS0xLTA_45368cfe-c9c8-45dd-9a59-684be4180395">24,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i937dac60eda344e0b46c9327bf9be5a2_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzIwLTUtMS0xLTA_582d97e2-089c-47b6-a2d9-c267aa1db091">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i937dac60eda344e0b46c9327bf9be5a2_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzIwLTctMS0xLTA_06fff19e-212b-4929-8395-7a56e302f25e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6eaaab6c9d9a4f8f84537cdda421d12d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzIwLTktMS0xLTA_c8fbeb71-42ed-432a-9ea0-e79194652bf4">84,972</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:5pt;margin-top:5pt"><span><br/></span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110</span></div></div></div><div id="i9d46c202bf844cca99ebdb86370d6ff0_190"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;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="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.728%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Frank&#8217;s International N.V.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Registrant)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Melissa Cougle                                           </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Melissa Cougle</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></div></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities indicated on March&#160;1, 2021. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.130%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.183%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Title</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Michael C. Kearney</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, President and Chief Executive Officer </span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael C. Kearney</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Melissa Cougle</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Melissa Cougle</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Michael E. McMahon</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supervisory Lead Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael E. McMahon</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Robert W. Drummond</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supervisory Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert W. Drummond</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ L. Don Miller</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supervisory Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L. Don Miller</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ D. Keith Mosing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supervisory Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D. Keith Mosing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Erich L. Mosing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supervisory Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Erich L. Mosing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Kirkland D. Mosing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supervisory Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kirkland D. Mosing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Melanie M. Trent</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supervisory Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Melanie M. Trent</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Alexander Vriesendorp</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supervisory Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alexander Vriesendorp</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.19
<SEQUENCE>2
<FILENAME>exhibit1019.htm
<DESCRIPTION>EX-10.19
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="id3891dda74744801b684749e6682aa45_32"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.19</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INDEMNIFICATION AGREEMENT </font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This Indemnification Agreement (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) dated as of the 10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:115%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> day of June, 2020, by and between Frank&#8217;s International N.V., a public limited liability company organized and existing under the laws of The Netherlands (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), and Erich L. Mosing, an individual (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Indemnitee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). </font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RECITALS </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.34pt">Competent and experienced persons may be reluctant to serve or to continue to serve as directors, officers or in other capacities unless they are provided with adequate protection through insurance or indemnification (or both) against claims against them arising out of their service and activities on behalf of the corporation. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:25pt">The current uncertainties relating to the availability of adequate insurance have increased the difficulty of attracting and retaining competent and experienced persons to serve in such capacity. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:25pt">The supervisory board of the Company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Supervisory Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) has determined that the continuation of present trends in litigation will make it more difficult to attract and retain competent and experienced persons to serve as directors of the Company, that this situation is detrimental to the best interests of the Company&#8217;s stockholders and that the Company should act to assure such persons that there will be increased certainty of adequate protection in the future. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.34pt">As a supplement to and in the furtherance of the Company&#8217;s Articles of Association, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Articles</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), it is reasonable, prudent, desirable and necessary for the Company contractually to obligate itself to indemnify, and to pay in advance expenses on behalf of, directors and officers to the fullest extent permitted by Applicable Law, consistent with the Company&#8217;s Liability Insurance, so that they will serve or continue to serve the Company free from concern that they will not be so indemnified and that their expenses will not be so paid in advance&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">E.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:25.67pt">This Agreement is not a substitute for, nor is it intended to diminish or abrogate any rights of Indemnitee under, Liability Insurance, the Articles, any resolutions adopted pursuant thereto (including any contractual rights of Indemnitee that may exist) or otherwise&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">F.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:26.33pt">Indemnitee is a director or officer of the Company and his or her willingness to continue to serve in such capacity is predicated, in substantial part, upon the Company&#8217;s willingness to indemnify him or her to the fullest extent permitted by Applicable Law, consistent with the Company&#8217;s Liability Insurance, and upon the other undertakings set forth in this Agreement. </font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.19</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">AGREEMENT </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, in consideration of the premises and covenants contained herein, the Company and Indemnitee hereby agree as follows&#58; </font></div><div><font><br></font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">CERTAIN DEFINITIONS </font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Capitalized terms used but not otherwise defined in this Agreement have the meanings set forth below&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Applicable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the laws of The Netherlands. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any and all liabilities, claims, judgments, fines (including excise taxes and penalties assessed with respect to employee benefit plans), penalties and all interest, assessments and other charges paid or payable in connection with or in respect of any of the foregoing. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Corporate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Status</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the status of a person who is or was a director, officer, employee, partner, member, manager, trustee, fiduciary or agent of the Company or of any other Enterprise which such person is or was serving at the request of the Company. In addition to any service at the actual request of the Company, Indemnitee will be deemed, for purposes of this Agreement, to be serving or to have served at the request of the Company as a director, officer, employee, partner, member, manager, trustee, fiduciary or agent of another Enterprise if Indemnitee is or was serving as a director, officer, employee, partner, member, manager, fiduciary, trustee or agent of such Enterprise and (i) such Enterprise is or at the time of such service was a Controlled Affiliate, (ii) such Enterprise is or at the time of such service was an employee benefit plan (or related trust) sponsored or maintained by the Company or a Controlled Affiliate or (iii) the Company or a Controlled Affiliate caused Indemnitee to be nominated, elected, appointed, designated, employed, engaged or selected to serve in such capacity on its behalf. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Controlled</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any corporation, limited liability company, partnership, joint venture, trust or other Enterprise, whether or not for profit, that is directly or indirectly controlled by the Company. For purposes of this definition, the term &#8220;control&#8221; means the possession, directly or indirectly, of the power to direct, or cause the direction of, the management or policies of an Enterprise, whether through the ownership of voting securities, through other voting rights, by contract or otherwise&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that direct or indirect beneficial ownership of capital stock or other interests in an Enterprise entitling the holder to cast 10% or more of the total number of votes generally entitled to be cast in the election of directors (or persons performing comparable functions) of such Enterprise will be deemed to constitute &#8220;control&#8221; for purposes of this definition. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.19</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Disinterested Director</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a director of the Company who is not and was not a party to the Legal Action, decision or Enterprise action in respect of which indemnification is sought by Indemnitee. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Enterprise</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Company and any other corporation, partnership, limited liability company, joint venture, employee benefit plan, trust or other entity or other enterprise of which Indemnitee is or was serving at the request of the Company in a Corporate Status. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all reasonable expenses, including attorney&#8217;s fees and litigation costs, paid or incurred in connection with a Legal Action, or in connection with seeking indemnification under this Agreement. Expenses will also include Expenses reasonably paid or incurred in connection with any appeal resulting from any Legal Action. Notwithstanding the foregoing, the Company&#8217;s obligation to pay &#8220;Expenses&#8221; is limited to Expenses incurred after written notice is given to the Company of a Legal Action. When a Legal Action subject to the indemnity obligation in this Agreement presents both matters that are covered by the indemnity obligation and matters that are not, Expenses shall refer solely to Expenses incurred for the defense of those parts of the Legal Action that are covered by the indemnity obligation in this Agreement </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Independent Counsel</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means an attorney or firm of attorneys that is experienced in matters of corporation law in the appropriate jurisdictions and neither currently is, nor in the past five (5) years has been, retained to represent&#58; (i) the Company or Indemnitee in any matter material to either such party (other than with respect to matters concerning the Indemnitee under this Agreement and&#47;or the indemnification provisions of the Articles, or of other indemnitees under similar indemnification agreements), or (ii) any other party to the Legal Action giving rise to a claim for indemnification hereunder. Notwithstanding the foregoing, the term &#8220;Independent Counsel&#8221; does not include any person who, under the applicable standards of professional conduct then prevailing, would have a conflict of interest in representing either the Company or Indemnitee in an action to determine Indemnitee&#8217;s rights under this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Legal Action</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any expected, threatened, pending or completed action, investigation, or other proceeding, whether civil, criminal or administrative, and in each case commenced after the date of this Agreement, in which Indemnitee was, is or will be involved as a party or otherwise, by reason of or relating to Indemnitee&#8217;s Corporate Status and by reason of or relating to either (i) any action or alleged action taken by Indemnitee (or failure or alleged failure to act) or of any action or alleged action (or failure or alleged failure to act) on Indemnitee&#8217;s part, while acting in his or her Corporate Status or (ii) the fact that Indemnitee is or was serving at the request of the Company as director, officer, employee, partner, member, manager, trustee, fiduciary or agent of another Enterprise, in each case whether or not serving in such capacity at the time any Loss or Expense is paid or incurred for which indemnification or advancement of Expenses can be provided under this Agreement, except one initiated by Indemnitee to enforce his or her rights under this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Liability Insurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means such director and officer liability insurance (or the equivalent), which the Company purchases for the benefit of its directors and officers. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.19</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Management Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the management board of the Company. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; shall be construed broadly and shall include, without limitation, an individual, a partnership, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">stichting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">commanditaire vennootschap</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">besloten vennootschap</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, a limited liability company, a corporation, an association, a joint stock company, a trust, a joint venture, an unincorporated organization and a governmental entity or any department, agency or political subdivision thereof. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">References to &#8220;serving at the request of the Company&#8221; include any service as a director, officer, employee or agent of the Company which imposes duties on, or involves services by, such director, officer, employee or agent with respect to any employee benefit plan, its participants or beneficiaries&#59; and a person who acted in good faith and in a manner he or she reasonably believed to be in the best interests of the participants and beneficiaries of an employee benefit plan will be deemed to have acted in a manner &#8220;not opposed to the best interests of the Company&#8221; as referred to under applicable law or in this Agreement. </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">SERVICES TO THE COMPANY </font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36.72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Services to the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Indemnitee agrees to serve as an officer or as a director on the Company&#8217;s Supervisory Board. Indemnitee may at any time and for any reason resign from such position (subject to any other contractual obligation or any obligation imposed by operation of law), in which event the Company will have no obligation under this Agreement to continue Indemnitee in such position. This Agreement will not be construed as giving Indemnitee any right to be retained as an officer, as a director on the Company&#8217;s Supervisory Board or in any other position with the Company (or any other Enterprise). </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 3</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">INDEMNIFICATION </font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Company Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Except as otherwise provided in this Article 3, if Indemnitee was, is or becomes a party to, or was or is threatened to be made a party to, or was or is otherwise involved in, any Legal Action, the Company will indemnify and hold harmless Indemnitee to the fullest extent permitted by the Articles and Applicable Law, as the same exists or may hereafter be amended, interpreted or replaced, against any and all Expenses, Claims or amounts paid in settlement, and any federal, state, local or foreign taxes imposed as a result of the actual or deemed receipt of any payments under this Agreement, that are paid or incurred by Indemnitee in connection with such Legal Action.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Mandatory Indemnification if Indemnitee is Wholly or Partly Successful</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Notwithstanding any other provision of this Agreement (other than Section 6.9), to the extent that Indemnitee has been successful, on the merits or otherwise, in defense of any Legal Action or any part thereof, the Company will indemnify Indemnitee against all Expenses that are paid or incurred by Indemnitee in connection therewith. If Indemnitee is not wholly successful in such Legal Action, but is successful, on the merits or otherwise, as to one or more but fewer than all Claims, issues or matters in such Legal Action, the Company will indemnify and hold harmless </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.19</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Indemnitee against all Expenses paid or incurred by Indemnitee in connection with each successfully resolved Claim, issue or matter on which Indemnitee was successful. For purposes of this Section 3.2, the termination of any Legal Action, or any Claim, issue or matter in such Legal Action, by dismissal with or without prejudice will be deemed to be a successful result as to such Legal Action, Claim, issue or matter. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">I</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">ndemnification for Expenses of a Witness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Notwithstanding any other provision of this Agreement, to the extent that Indemnitee is, by reason of his or her Corporate Status, a witness in any Legal Action to which Indemnitee is not a party, the Company will advance all reasonable expenses and indemnify Indemnitee against all Expenses paid or incurred by Indemnitee on his or her behalf in connection therewith. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exclusions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Notwithstanding any other provision of this Agreement, the Company will not be obligated under this Agreement to provide indemnification in connection with the following&#58; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Any Legal Action (or part of any Legal Action) initiated or brought voluntarily by Indemnitee against the Company or its directors, officers, employees or other indemnities, unless the Management Board has authorized or consented to the initiation of the Legal Action (or such part of any Legal Action) with approval of the Supervisory Board. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">An accounting of profits made from the purchase and sale (or sale and purchase) by Indemnitee of securities of the Company within the meaning of Section 16(b) of the Securities Exchange Act of 1934, as amended, or any similar successor statute or for any Claims to the extent that they represent the gain in fact of any profit or advantage to which the Indemnitee is not legally entitled. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If a court of competent jurisdiction has made a final and binding judgment that the act or omission of the Indemnitee can be characterized as a result of willful misconduct (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">opzet</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">), willful recklessness (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">bewuste roekeloosheid</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) or serious culpability (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">ernstig verwijt</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) under Applicable Law.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">For any Legal Action arising out of, based upon or attributable to the committing in fact by the Indemnitee of any deliberate criminal or deliberate fraudulent act. </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 4</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">ADVANCEMENT OF EXPENSES </font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Expense Advances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Except as set forth in Section 4.2, the Company will, if requested by Indemnitee, advance, to the fullest extent permitted by Applicable Law, to Indemnitee (hereinafter an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expense Advance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) any and all Expenses paid or incurred by Indemnitee in connection with any Legal Action (whether prior to or after its final disposition). Indemnitee&#8217;s right to each Expense Advance will be subject to the requirements of the next sentence but not otherwise subject to the satisfaction of any standard of conduct and will be </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.19</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">made without regard to Indemnitee&#8217;s ultimate entitlement to indemnification under the other provisions of this Agreement, or under provisions of the Articles or otherwise. Each Expense Advance will be unsecured and interest free and will be made by the Company upon a resolution of the Supervisory Board&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that an Expense Advance will be made only upon delivery to the Company of an undertaking (hereinafter an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Undertaking</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), in a form satisfactory to the Company, by or on behalf of Indemnitee, to immediately repay such Expense Advance if it is ultimately determined, by final and binding judgment by a court or arbitrator, as applicable, from which there is no further right to appeal, that Indemnitee is not entitled to be indemnified for such Expenses under the Articles or Applicable Law. An Expense eligible for an Expense Advance will include any and all reasonable Expenses incurred pursuing an action to enforce the right of advancement provided for in this Article 4. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exclusions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Indemnitee will not be entitled to any Expense Advance in connection with any of the matters for which indemnity is excluded pursuant to Section 3.4. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Timing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  An Expense Advance pursuant to Section 4.1 will be made within fifteen business days after the resolution of the Management Board is approved by the Supervisory Board with respect to such Expense Advance&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that no such Expense Advance will be made by the Company prior to receipt by the Company of the Undertaking. </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 5</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">CONTRIBUTION IN THE EVENT OF JOINT LIABILITY </font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Contribution by Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  To the fullest extent permitted by Applicable Law, if the indemnification provided for in this Agreement is unavailable to Indemnitee for any reason whatsoever, the Company, in lieu of indemnifying Indemnitee, will contribute to the amount of Expenses and Claims incurred or paid by Indemnitee in connection with any Legal Action in proportion to the relative benefits received by the Company and all officers, directors and employees of the Company other than Indemnitee who are jointly liable with Indemnitee, on the one hand, and Indemnitee, on the other hand, from the transaction from which such Legal Action arose&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that the proportion determined on the basis of relative benefit may, to the extent necessary to conform to law, be further adjusted by reference to the relative fault of the Company and all officers, directors and employees of the Company other than Indemnitee who are jointly liable with Indemnitee, on the one hand, and Indemnitee, on the other hand, in connection with the events that resulted in such Expenses and Claims, as well as any other equitable considerations which applicable law may require to be considered. The relative fault of the Company and all officers, directors and employees of the Company other than Indemnitee who are jointly liable with Indemnitee, on the one hand, and Indemnitee, on the other hand, will be determined by reference to, among other things, the degree to which their actions were motivated by intent to gain personal profit or advantage, the degree to which their liability is primary or secondary, and the degree to which their conduct was active or passive. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Indemnification for Contribution Claims by Others</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  To the fullest extent permitted by Applicable Law, the indemnification herein will include claims of contribution </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.19</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">which may be brought by other officers, directors or employees of the Company who may be jointly liable with Indemnitee for any Loss or Expense arising from a Legal Action. </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 6</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">PROCEDURES AND PRESUMPTIONS FOR THE </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">DETERMINATION OF ENTITLEMENT TO INDEMNIFICATION </font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Notification of Claims&#59; Request for Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Indemnitee agrees to notify promptly the Company in writing of any claim made against Indemnitee for which indemnification will or could be sought under this Agreement&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that a delay in giving such notice will not deprive Indemnitee of any right to be indemnified under this Agreement unless, and then only to the extent that, the Company did not otherwise learn of the Legal Action and such delay is materially prejudicial to the Company&#8217;s ability to defend or to obtain coverage under the Company&#8217;s Liability Insurance for such Legal Action&#59; and, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that notice will be deemed to have been given without any action on the part of Indemnitee in the event the Company is a party to the same Legal Action. The omission to notify the Company will not relieve the Company from any liability for indemnification which it may have to Indemnitee otherwise than under this Agreement. Indemnitee may deliver to the Company a written request to have the Company indemnify and hold harmless Indemnitee in accordance with this Agreement. Subject to Section 6.9, such request may be delivered from time to time and at such time(s) as Indemnitee deems appropriate in his or her sole discretion. Following such a written request for indemnification, Indemnitee&#8217;s entitlement to indemnification shall be determined according to Section 6.2. The Secretary of the Company will, promptly upon receipt of such a request for indemnification, advise the Management Board in writing that Indemnitee has requested indemnification. The Company will be entitled to participate in any Legal Action at its own expense. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Determination of Right to Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Upon written request by Indemnitee for indemnification pursuant to Section 6.1 hereof with respect to any Legal Action, a determination with respect to Indemnitee&#8217;s entitlement thereto will be made by one of the following, at the election of the Company&#58; (1) so long as there are Disinterested Directors with respect to such Legal Action, a majority vote of the Disinterested Directors, even though less than a quorum of the Supervisory Board, (2) so long as there are Disinterested Directors with respect to such Legal Action, a committee of such Disinterested Directors designated by a majority vote of such Disinterested Directors, even though less than a quorum of the Supervisory Board or (3) Independent Counsel in a written opinion delivered to the Supervisory Board, a copy of which will also be delivered to Indemnitee. The election by the Company to use a particular person, persons or entity to make such determination is to be included in a written notification to Indemnitee. The person, persons or entity chosen to make a determination under this Agreement of the Indemnitee&#8217;s entitlement to indemnification shall act reasonably and in good faith in making such determination. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Selection of Independent Counsel</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  If the determination of entitlement to indemnification pursuant to Section 6.2 will be made by an Independent Counsel, the Independent Counsel will be selected as provided in this Section 6.3. The Independent Counsel </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.19</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">will be selected by the Company (unless the Company requests that such selection be made by the Indemnitee, in which event the immediately following sentence will apply), and the Company will give written notice to Indemnitee advising Indemnitee of the identity of the Independent Counsel so selected. If the Independent Counsel is selected by the Indemnitee, Indemnitee will give written notice to the Company advising of the identity of the Independent Counsel so selected. In either event, Indemnitee or the Company, as the case may be, may, within ten days after such written notice of selection is given, deliver to the Company or to Indemnitee, as the case may be, a written objection to such selection&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that such objection may be asserted only on the ground that the Independent Counsel so selected does not meet the requirements of &#8220;Independent Counsel&#8221; as defined in this Agreement, and the objection will set forth with particularity the factual basis of such assertion. Absent a proper and timely objection, the person so selected will act as Independent Counsel. If a written objection is made and substantiated, the Independent Counsel selected may not serve as Independent Counsel unless and until such objection is withdrawn or a court has determined that such objection is without merit. If, within 30 days after submission by Indemnitee of a written request for indemnification pursuant to Section 6.1, no Independent Counsel is selected, or an Independent Counsel for which an objection thereto has been properly made remains unresolved, either the Company or Indemnitee may petition a court of competent jurisdiction for resolution of any objection which has been made by the Company or Indemnitee to the other&#8217;s selection of Independent Counsel and&#47;or for the appointment as Independent Counsel of a person selected by the court or by such other person as the court may designate, and the person with respect to whom all objections are so resolved or the person so appointed will act as Independent Counsel under Section 6.2. The Company will pay any and all reasonable and necessary fees and expenses incurred by such Independent Counsel in connection with acting pursuant to Section 6.2 hereof, and the Company will pay all fees and expenses incident to the procedures of this Section 6.3, regardless of the manner in which such Independent Counsel was selected or appointed. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18pt;text-decoration:underline">Burden of Proof</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  In making a determination with respect to entitlement to indemnification hereunder, the person, persons or entity making such determination will presume that Indemnitee is entitled to indemnification under this Agreement. Anyone seeking to overcome this presumption will have the burden of proof. Indemnitee will be deemed to have acted in good faith if Indemnitee&#8217;s action with respect to a particular Enterprise is based on the records or books of account of such Enterprise, including financial statements, or on information supplied to Indemnitee by the officers of such Enterprise in the course of their duties, or on the advice of legal counsel for such Enterprise or on information or records given or reports made to such Enterprise by an independent certified public accountant or by an appraiser or other expert selected by such Enterprise&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> this sentence will not be deemed to limit in any way the other circumstances in which Indemnitee may be deemed to have met the appropriate standard of conduct and provided further that this sentence shall not excuse fraudulent or other knowing improper actions taken by Indemnitee. In addition, the knowledge and&#47;or actions, or failure to act, of any other director, officer, agent or employee of such Enterprise will not be imputed to Indemnitee for purposes of determining the right to indemnification under this Agreement. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.19</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">No Presumption in Absence of a Determination or As Result of an Adverse Determination&#59; Presumption Regarding Success</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Neither the failure of any person, persons or entity chosen to make a determination as to whether Indemnitee has met any particular standard of conduct or had any particular belief to make such determination, nor an actual determination by such person, persons or entity that Indemnitee has not met such standard of conduct or did not have such belief, prior to or after the commencement of legal proceedings by Indemnitee to secure a judicial determination that Indemnitee should be indemnified under this Agreement under Applicable Law, will be a defense to Indemnitee&#8217;s claim or create a presumption that Indemnitee has not met any particular standard of conduct or did not have any particular belief. In addition, the termination of any Legal Action by settlement approved by the Management Board and Supervisory Board (whether with or without court approval) or upon a plea of nolo contendere, or its equivalent, will not create a presumption that Indemnitee did not meet any particular standard of conduct or have any particular belief or that a court has determined that indemnification is not permitted by this Agreement or Applicable Law. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Timing of Determination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company will use its reasonable best efforts to cause any determination required to be made pursuant to Section 6.2 to be made as promptly as practicable after Indemnitee has submitted a written request for indemnification pursuant to Section 6.1. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Timing of Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  All payments of Expenses, including any Expense Advance, and other amounts by the Company to the Indemnitee pursuant to this Agreement will be made as soon as practicable after a written request or demand therefor by Indemnitee is presented to the Company, but in no event later than 30 days after (i) such demand is presented or (ii) such later date as a determination of entitlement to indemnification is made in accordance with Section 6.6, if applicable&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that an Expense Advance will be made within the time provided in Section 4.3 hereof. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Cooperation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Indemnitee will cooperate with the person, persons or entity making a determination with respect to Indemnitee&#8217;s entitlement to indemnification, including providing to such person, persons or entity, upon reasonable advance request, any documentation or information which is not privileged or otherwise protected from disclosure and which is reasonably available to Indemnitee and reasonably necessary to such determination. Any Expenses incurred by Indemnitee in so cooperating with the person, persons or entity making such determination will be borne by the Company (irrespective of the determination as to Indemnitee&#8217;s entitlement to indemnification). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Time for Submission of Request</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Indemnitee will be required to submit any request for Indemnification pursuant to this Article 6 within a reasonable time, not to exceed two years, after any judgment, order, settlement, dismissal, arbitration award, conviction, acceptance of a plea of nolo contendere (or its equivalent) or other full or partial final determination or disposition of the Legal Action (with the latest date of the occurrence of any such event to be considered the commencement of the two year period). </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 7</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">LIABILITY INSURANCE </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.19</font></div></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Liability Insurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company will use its reasonable endeavors to obtain and maintain a policy or policies of Liability Insurance with one or more reputable insurance companies providing Indemnitee with coverage in such amount as will be determined by the Supervisory Board for Claims and Expenses paid or incurred by Indemnitee as a result of acts or omissions of Indemnitee in his or her Corporate Status, and to ensure the Company&#8217;s performance of its indemnification obligations under this Agreement, to the extent that a policy covering the indemnification obligations under this Agreement is reasonably attainable&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, in all policies of director and officer liability insurance obtained by the Company, Indemnitee will be named as an Insured in such manner as to provide Indemnitee with the same rights and benefits as are afforded to the other directors or officers, as applicable, of the Company under such policies. Any reductions to the amount of director and officer liability insurance coverage maintained by the Company as of the date hereof will be subject to the approval of the Supervisory Board. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Notice to Insurers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  If, at the time of receipt by the Company of a notice from any source of a Legal Action as to which Indemnitee is a party or participant, the Company will give prompt notice of such Legal Action to the insurers in accordance with the procedures set forth in the respective policies, the Company will provide Indemnitee with a copy of such notice. The Company will thereafter take all necessary or desirable actions to cause such insurers to pay, on behalf of Indemnitee, all amounts payable as a result of such Legal Action in accordance with the terms of such policies. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Cooperation with Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Indemnitee will cooperate in all ways with the Company and its counsel and, if required by the Company, with the insurers issuing the Company&#8217;s Liability Insurance, to the extent the Company deems such cooperation reasonably necessary in connection with the tender, evaluation, investigation, and pursuant of insurance coverage for any Legal Action. </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 8</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">REMEDIES OF INDEMNITEE </font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Action by Indemnitee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  In the event that (i) a determination is made pursuant to Article 6 of this Agreement that Indemnitee is not entitled to indemnification under this Agreement, (ii) an Expense Advance is not timely made pursuant to Section 4.3 of this Agreement, (iii) no determination of entitlement to indemnification is made within the applicable time periods specified in Section 6.6 or (iv) payment of indemnified amounts is not made within the applicable time periods specified in Section 6.7, Indemnitee will be entitled to seek an award in arbitration to be conducted by a single arbitrator pursuant to the rules of the American Arbitration Association&#59; such award to be made within 60 days following the filing of the demand for arbitration. The provisions of the laws of the State of Texas (without regard to its conflict of laws rules that would cause the application of the laws of another jurisdiction) will apply to any such arbitration. The Company will not oppose Indemnitee&#8217;s right to seek any such adjudication or award in arbitration. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.19</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Company Bound by Favorable Determination by Reviewing Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  If a determination is made that Indemnitee is entitled to indemnification pursuant to Article 6, the Company will be bound by such determination in any judicial proceeding or arbitration commenced pursuant to this Article 8, absent (i) a misstatement by Indemnitee of a material fact or an omission of a material fact necessary to make Indemnitee&#8217;s statements in connection with the request for indemnification not materially misleading or (ii) a prohibition of such indemnification under Applicable Law. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Company Bound by Provisions of this Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company and Indemnitee will each be precluded from asserting in any judicial or arbitration proceeding commenced pursuant to this Article 8 that the procedures and presumptions of this Agreement are not valid, binding and enforceable and will stipulate in any such judicial or arbitration proceeding that the Company is bound by all the provisions of this Agreement. </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 9</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">NON-EXCLUSIVITY, SUBROGATION&#59; NO DUPLICATIVE PAYMENTS </font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Non-Exclusivity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The rights of indemnification and to receive Expense Advances as provided by this Agreement are not exclusive of any other rights to which Indemnitee may at any time be entitled under Applicable Law, the Articles, any agreement, a vote of stockholders, a resolution of the directors or otherwise. To the extent Indemnitee otherwise would have any greater right to indemnification or payment of any advancement of Expenses under any other provisions under Applicable Law, the Articles, any agreement, vote of stockholders, a resolution of directors or otherwise, Indemnitee will be entitled under this Agreement to such greater right. No amendment, alteration or repeal of this Agreement or of any provision hereof limits or restricts any right of Indemnitee under this Agreement in respect of any action taken or omitted by such Indemnitee prior to such amendment, alteration or repeal. To the extent that a change in Applicable Law, whether by statute or judicial decision, permits greater indemnification than would be afforded currently under the Articles and this Agreement, it is the intent of the parties hereto that Indemnitee enjoy by this Agreement the greater benefits so afforded by such change. No right or remedy herein conferred is intended to be exclusive of any other right or remedy, and every other right and remedy will be cumulative and in addition to every other right and remedy given hereunder or now or hereafter existing at law or in equity or otherwise. The assertion or employment of any right or remedy hereunder, or otherwise, will not prevent the concurrent assertion or employment of any other right or remedy. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Subrogation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  In the event of any payment by the Company under this Agreement, the Company will be subrogated to the extent of such payment to all of the rights of recovery of Indemnitee with respect thereto, including rights under any policy of insurance or other indemnity agreement or obligation, and Indemnitee will execute all papers required and take all action necessary to secure such rights, including execution of such documents as are necessary to enable the Company to bring suit to enforce such rights (it being understood that all of Indemnitee&#8217;s reasonable Expenses related thereto will be borne by the Company). </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.19</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">No Duplicative Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company will not be liable under this Agreement to make any payment of amounts otherwise indemnifiable (or any Expense for which advancement is provided) hereunder if and to the extent that Indemnitee is otherwise entitled to receive such payment under any insurance policy, contract, agreement or otherwise. The Company&#8217;s obligation to indemnify or advance Expenses hereunder to Indemnitee in respect of Legal Actions relating to Indemnitee&#8217;s service at the request of the Company as a director, officer, employee, partner, member, manager, trustee, fiduciary or agent of any other Enterprise will be reduced by any amount Indemnitee is actually entitled to receive as indemnification or advancement of Expenses from such other Enterprise. Subject to Section 4.1, the indemnity obligations of this Agreement shall apply in excess of the Company&#8217;s Liability Insurance and to any other insurance or indemnities available to the Indemnitee. </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 10</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">DEFENSE OF PROCEEDINGS </font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Company Assuming the Defense</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  In the event the Company is obligated to pay in advance the Expenses of any Legal Action pursuant to Article 4, the Company will be entitled, by written notice to Indemnitee, to assume the defense of such Legal Action, with counsel approved by Indemnitee, which approval will not be unreasonably withheld or delayed. The Company will identify the counsel it proposes to employ in connection with such defense as part of the written notice sent to Indemnitee notifying Indemnitee of the Company&#8217;s election to assume such defense, and Indemnitee will be required, within ten days following Indemnitee&#8217;s receipt of such notice, to inform the Company of its approval of such counsel or, if it has objections, the reasons therefor. If such objections cannot be resolved by the parties, the Company will identify alternative counsel, which counsel will also be subject to approval by Indemnitee in accordance with the procedure described in the prior sentence. In the absence of an actual conflict of interest that would prevent defense counsel from representing both the Indemnitee and other defendants in the Legal Action, the Indemnitee agrees that the Company may assign defense counsel to represent Indemnitee and other defendants in that Legal Action. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Right of Indemnitee to Employ Counsel</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Following approval of counsel by Indemnitee pursuant to Section 10.1 and retention of such counsel by the Company, the Company will not be liable to Indemnitee under this Agreement for any fees and expenses of counsel subsequently incurred by Indemnitee with respect to the same Legal Action&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that (a) Indemnitee has the right to employ counsel in any such Legal Action at Indemnitee&#8217;s expense and (b) the Company will be required to pay the fees and expenses of Indemnitee&#8217;s counsel if (i) the employment of counsel by Indemnitee is authorized by the Company, (ii) an actual conflict of interest arises between the Company (or any other person or persons included in a joint defense) and Indemnitee in the conduct of such defense or representation by such counsel retained by the Company and the Company has not appointed new counsel without such conflict of interest to represent the Indemnitee or (iii) the Company does not continue to retain such counsel approved by the Indemnitee and the Company has not appointed new counsel to represent the Indemnitee in accordance with Section 10.1. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.19</font></div></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 11</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">SETTLEMENT </font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Company Bound by Provisions of this Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Notwithstanding anything in this Agreement to the contrary, the Company will have no obligation to indemnify Indemnitee under this Agreement for any amounts paid in settlement of any Legal Action effected without the Company&#8217;s prior written consent, which consent shall not be unreasonably withheld. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">When Indemnitee&#8217;s Prior Consent Required</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company will not, without the prior written consent of Indemnitee, consent to the entry of any judgment against Indemnitee or enter into any settlement or compromise which (i) contains any non-monetary remedy imposed on Indemnitee or a Loss for which Indemnitee is not wholly indemnified hereunder or (ii) with respect to any Legal Action with respect to which Indemnitee is made a party or a participant or is otherwise entitled to seek indemnification hereunder, does not include, as an unconditional term thereof, the full release of Indemnitee from all liability in respect of such Legal Action. Neither the Company nor Indemnitee will unreasonably withhold its consent to any proposed settlement&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, Indemnitee may withhold consent to any settlement that does not provide a full and unconditional release of Indemnitee from all liability in respect of such Legal Action. </font></div><div style="margin-bottom:3pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 12</font></div><div style="margin-bottom:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">DURATION OF AGREEMENT&#59; PERIOD OF LIMITATIONS </font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Duration of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement will continue until and terminate upon the latest of (a) the statute of limitations applicable to any claim that could be asserted against an Indemnitee with respect to which Indemnitee may be entitled to indemnification and&#47;or an Expense Advance under this Agreement, (b) ten years after the date that Indemnitee has ceased to serve as a director or officer of the Company or as a director, officer, employee, partner, member, manager, fiduciary or agent of any other Enterprise which Indemnitee served at the request of the Company, or (c) if, at the later of the dates referred to in (a) and (b) above, there is pending a Legal Action in respect of which Indemnitee is granted rights of indemnification or the right to an Expense Advance under this Agreement or a Legal Action commenced by Indemnitee pursuant to Article 8 of this Agreement, one year after the final termination of such Legal Action, including any and all appeals. </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 13</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">MISCELLANEOUS </font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement constitutes the entire agreement and understanding of the parties in respect of the subject matter hereof and supersedes all prior understandings, agreements or representations by or among the parties, written or oral, to the extent they relate in any way to the subject matter hereof&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, it is agreed that the provisions contained in this Agreement are a supplement to, and not a substitute for, any provisions regarding the same subject matter contained in the Articles and any employment or similar agreement between the parties. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.19</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Assignment&#59; Binding Effect&#59; Third Party Beneficiaries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  No party may assign either this Agreement or any of its rights, interests or obligations hereunder without the prior written approval of the other party and any such assignment by a party without prior written approval of the other parties will be deemed invalid and not binding on such other parties. All of the terms, agreements, covenants, representations, warranties and conditions of this Agreement are binding upon, and inure to the benefit of and are enforceable by, the parties and their respective successors, permitted assigns, heirs, executors and personal and legal representatives. There are no third party beneficiaries having rights under or with respect to this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  All notices, requests and other communications provided for or permitted to be given under this Agreement must be in writing and be given by personal delivery, by certified or registered mail (postage prepaid, return receipt requested), by a nationally recognized overnight delivery service for next day delivery, or by facsimile transmission, as follows (or to such other address as any party may give in a notice given in accordance with the provisions hereof)&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If to the Company&#58; </font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Frank&#8217;s International N.V.</font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Mastenmakersweg 1</font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1786 PB Den Helder, The Netherlands</font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Attention&#58; General Counsel</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Facsimile&#58; (281) 558-2980</font></div><div style="margin-bottom:6pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">with a copy to&#58; </font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Frank&#8217;s International N.V.</font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10260 Westheimer Rd.</font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Houston, Texas 77042</font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Attention&#58; General Counsel </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Facsimile&#58; (281) 558-2980</font></div><div style="padding-left:54pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If to Indemnitee&#58; </font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Erich L. Mosing</font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10260 Westheimer, Suite 700</font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Houston, TX 77042</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Facsimile&#58; (281) 558-2980</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">All notices, requests or other communications will be effective and deemed given only as follows&#58; (i) if given by personal delivery, upon such personal delivery, (ii) if sent by certified or registered mail, on the fifth business day after being deposited in the United States mail, (iii) if sent for next day delivery by overnight delivery service, on the date of delivery as confirmed by written confirmation of delivery, (iv) if sent by facsimile, upon the transmitter&#8217;s confirmation of receipt of such facsimile transmission, except that if such confirmation is received after 5&#58;00 p.m. (in the recipient&#8217;s time zone) on a business day, or is received on a day that is not a business day, then such notice, request or communication will not be deemed effective or given until the next </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.19</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">succeeding business day. Notices, requests and other communications sent in any other manner, including by electronic mail, will not be effective. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Specific Performance&#59; Remedies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Each party acknowledges and agrees that the other party would be damaged irreparably if any provision of this Agreement were not performed in accordance with its specific terms or were otherwise breached. Accordingly, the parties will be entitled to an injunction or injunctions to prevent breaches of the provisions of this Agreement and to enforce specifically this Agreement and its provisions in any action or proceeding instituted in any court having jurisdiction over the parties and the matter, in addition to any other remedy to which they may be entitled, at law or in equity. Except as expressly provided for herein, the rights, obligations and remedies created by this Agreement are cumulative and in addition to any other rights, obligations or remedies otherwise available at law or in equity. Except as expressly provided herein, nothing herein will be considered an election of remedies. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Submission to Jurisdiction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Any Legal Action seeking to enforce any provision of, or based on any matter arising out of or in connection with, this Agreement may only be brought in any courts in the State of Texas, which will be the exclusive and only proper forums for adjudicating such Legal Action, and each party consents to the exclusive jurisdiction and venue of such courts (and of the appropriate appellate courts therefrom) in any such Legal Action and irrevocably waives, to the fullest extent permitted by Applicable Law, any objection that it may now or hereafter have to the laying of the venue of any such Legal Action in any such court or that any such Legal Action brought in any such court has been brought in an inconvenient forum. Process in any such action, suit or proceeding may be served on any party anywhere in the world, whether within or without the jurisdiction of any such court. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The article and section headings contained in this Agreement are inserted for convenience only and will not affect in any way the meaning or interpretation of this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement will be governed by and construed in accordance with the laws of the State of Texas, without giving effect to any choice of law principles. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement may not be amended or modified except by a writing signed by all of the parties. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Extensions&#59; Waivers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Any party may, for itself only, (i) extend the time for the performance of any of the obligations of any other party under this Agreement, (ii) waive any inaccuracies in the representations and warranties of any other party contained herein or in any document delivered pursuant hereto and (iii) waive compliance with any of the agreements or conditions for the benefit of such party contained herein. Any such extension or waiver will be valid only if set forth in a writing signed by the party to be bound thereby. No waiver by any party of any default, misrepresentation or breach of warranty or covenant hereunder, whether intentional or not, may be deemed to extend to any prior or subsequent default, misrepresentation or breach of warranty or covenant hereunder or affect in any way any rights arising because of any prior or subsequent such occurrence. Neither the failure nor any delay on the part of any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.19</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">party to exercise any right or remedy under this Agreement will operate as a waiver thereof, nor will any single or partial exercise of any right or remedy preclude any other or further exercise of the same or of any other right or remedy. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The provisions of this Agreement will be deemed severable and the invalidity or unenforceability of any provision will not affect the validity or enforceability of the other provisions hereof&#59; provided that if any provision of this Agreement, as applied to any party or to any circumstance, is judicially determined not to be enforceable in accordance with its terms, the parties agree that the court judicially making such determination may modify the provision in a manner consistent with its objectives such that it is enforceable, and&#47;or to delete specific words or phrases, and in its modified form, such provision will then be enforceable and will be enforced. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Counterparts&#59; Effectiveness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement may be executed in two or more counterparts, each of which will be deemed an original but all of which together will constitute one and the same instrument. This Agreement will become effective when one or more counterparts have been signed by each of the parties and delivered to the other parties, which delivery may be made by exchange of copies of the signature page by facsimile or other electronic transmission. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Construction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement has been freely and fairly negotiated among the parties. If an ambiguity or question of intent or interpretation arises, this Agreement will be construed as if drafted jointly by the parties and no presumption or burden of proof will arise favoring or disfavoring any party because of the authorship of any provision of this Agreement. Any reference to any law will be deemed also to refer to such law as amended and all rules and regulations promulgated thereunder, unless the context requires otherwise. The words &#8220;include,&#8221; &#8220;includes,&#8221; and &#8220;including&#8221; will be deemed to be followed by &#8220;without limitation.&#8221; Pronouns in masculine, feminine, and neuter genders will be construed to include any other gender, and words in the singular form will be construed to include the plural and vice versa, unless the context otherwise requires. The words &#8220;this Agreement,&#8221; &#8220;herein,&#8221; &#8220;hereof,&#8221; &#8220;hereby,&#8221; &#8220;hereunder,&#8221; and words of similar import refer to this Agreement as a whole and not to any particular subdivision unless expressly so limited. The parties intend that each representation, warranty, and covenant contained herein will have independent significance. If any party has breached any representation, warranty, or covenant contained herein in any respect, the fact that there exists another representation, warranty or covenant relating to the same subject matter (regardless of the relative levels of specificity) which the party has not breached will not detract from or mitigate the fact that the party is in breach of the first representation, warranty, or covenant. Time is of the essence in the performance of this Agreement. </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#91;Signature page follows&#93; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.19</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the date first above written. </font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</font></div><div style="padding-left:225pt"><font><br></font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Michael C. Kearney</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">                        </font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58; Michael C. Kearney</font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58; Chairman, President and Chief Executive Officer  </font></div><div><font><br></font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ndemnitee</font></div><div style="padding-left:225pt"><font><br></font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Erich L. Mosing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">                                           </font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Signature</font></div><div style="padding-left:225pt"><font><br></font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58; Erich L. Mosing</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.20
<SEQUENCE>3
<FILENAME>exhibit1020.htm
<DESCRIPTION>EX-10.20
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i6ace0bcfdd9e4e52bb1495fbcd9bf33c_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 10.20</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INDEMNIFICATION AGREEMENT </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Indemnification Agreement (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) dated as of the 10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> day of June, 2020, by and between Frank&#8217;s International N.V., a public limited liability company organized and existing under the laws of The Netherlands (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), and L. Don Miller, an individual (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Indemnitee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;). </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RECITALS </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.34pt">Competent and experienced persons may be reluctant to serve or to continue to serve as directors, officers or in other capacities unless they are provided with adequate protection through insurance or indemnification (or both) against claims against them arising out of their service and activities on behalf of the corporation. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:25pt">The current uncertainties relating to the availability of adequate insurance have increased the difficulty of attracting and retaining competent and experienced persons to serve in such capacity. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:25pt">The supervisory board of the Company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Supervisory Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) has determined that the continuation of present trends in litigation will make it more difficult to attract and retain competent and experienced persons to serve as directors of the Company, that this situation is detrimental to the best interests of the Company&#8217;s stockholders and that the Company should act to assure such persons that there will be increased certainty of adequate protection in the future. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.34pt">As a supplement to and in the furtherance of the Company&#8217;s Articles of Association, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Articles</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), it is reasonable, prudent, desirable and necessary for the Company contractually to obligate itself to indemnify, and to pay in advance expenses on behalf of, directors and officers to the fullest extent permitted by Applicable Law, consistent with the Company&#8217;s Liability Insurance, so that they will serve or continue to serve the Company free from concern that they will not be so indemnified and that their expenses will not be so paid in advance&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">E.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:25.67pt">This Agreement is not a substitute for, nor is it intended to diminish or abrogate any rights of Indemnitee under, Liability Insurance, the Articles, any resolutions adopted pursuant thereto (including any contractual rights of Indemnitee that may exist) or otherwise&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">F.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:26.33pt">Indemnitee is a director or officer of the Company and his or her willingness to continue to serve in such capacity is predicated, in substantial part, upon the Company&#8217;s willingness to indemnify him or her to the fullest extent permitted by Applicable Law, consistent with the Company&#8217;s Liability Insurance, and upon the other undertakings set forth in this Agreement. </font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">AGREEMENT </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, in consideration of the premises and covenants contained herein, the Company and Indemnitee hereby agree as follows&#58; </font></div><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">CERTAIN DEFINITIONS </font></div><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Capitalized terms used but not otherwise defined in this Agreement have the meanings set forth below&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Applicable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the laws of The Netherlands. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any and all liabilities, claims, judgments, fines (including excise taxes and penalties assessed with respect to employee benefit plans), penalties and all interest, assessments and other charges paid or payable in connection with or in respect of any of the foregoing. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Corporate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Status</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the status of a person who is or was a director, officer, employee, partner, member, manager, trustee, fiduciary or agent of the Company or of any other Enterprise which such person is or was serving at the request of the Company. In addition to any service at the actual request of the Company, Indemnitee will be deemed, for purposes of this Agreement, to be serving or to have served at the request of the Company as a director, officer, employee, partner, member, manager, trustee, fiduciary or agent of another Enterprise if Indemnitee is or was serving as a director, officer, employee, partner, member, manager, fiduciary, trustee or agent of such Enterprise and (i) such Enterprise is or at the time of such service was a Controlled Affiliate, (ii) such Enterprise is or at the time of such service was an employee benefit plan (or related trust) sponsored or maintained by the Company or a Controlled Affiliate or (iii) the Company or a Controlled Affiliate caused Indemnitee to be nominated, elected, appointed, designated, employed, engaged or selected to serve in such capacity on its behalf. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Controlled</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any corporation, limited liability company, partnership, joint venture, trust or other Enterprise, whether or not for profit, that is directly or indirectly controlled by the Company. For purposes of this definition, the term &#8220;control&#8221; means the possession, directly or indirectly, of the power to direct, or cause the direction of, the management or policies of an Enterprise, whether through the ownership of voting securities, through other voting rights, by contract or otherwise&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that direct or indirect beneficial ownership of capital stock or other interests in an Enterprise entitling the holder to cast 10% or more of the total number of votes generally entitled to be cast in the election of directors (or persons performing comparable functions) of such Enterprise will be deemed to constitute &#8220;control&#8221; for purposes of this definition. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Disinterested Director</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a director of the Company who is not and was not a party to the Legal Action, decision or Enterprise action in respect of which indemnification is sought by Indemnitee. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Enterprise</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Company and any other corporation, partnership, limited liability company, joint venture, employee benefit plan, trust or other entity or other enterprise of which Indemnitee is or was serving at the request of the Company in a Corporate Status. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all reasonable expenses, including attorney&#8217;s fees and litigation costs, paid or incurred in connection with a Legal Action, or in connection with seeking indemnification under this Agreement. Expenses will also include Expenses reasonably paid or incurred in connection with any appeal resulting from any Legal Action. Notwithstanding the foregoing, the Company&#8217;s obligation to pay &#8220;Expenses&#8221; is limited to Expenses incurred after written notice is given to the Company of a Legal Action. When a Legal Action subject to the indemnity obligation in this Agreement presents both matters that are covered by the indemnity obligation and matters that are not, Expenses shall refer solely to Expenses incurred for the defense of those parts of the Legal Action that are covered by the indemnity obligation in this Agreement </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Independent Counsel</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means an attorney or firm of attorneys that is experienced in matters of corporation law in the appropriate jurisdictions and neither currently is, nor in the past five (5) years has been, retained to represent&#58; (i) the Company or Indemnitee in any matter material to either such party (other than with respect to matters concerning the Indemnitee under this Agreement and&#47;or the indemnification provisions of the Articles, or of other indemnitees under similar indemnification agreements), or (ii) any other party to the Legal Action giving rise to a claim for indemnification hereunder. Notwithstanding the foregoing, the term &#8220;Independent Counsel&#8221; does not include any person who, under the applicable standards of professional conduct then prevailing, would have a conflict of interest in representing either the Company or Indemnitee in an action to determine Indemnitee&#8217;s rights under this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Legal Action</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any expected, threatened, pending or completed action, investigation, or other proceeding, whether civil, criminal or administrative, and in each case commenced after the date of this Agreement, in which Indemnitee was, is or will be involved as a party or otherwise, by reason of or relating to Indemnitee&#8217;s Corporate Status and by reason of or relating to either (i) any action or alleged action taken by Indemnitee (or failure or alleged failure to act) or of any action or alleged action (or failure or alleged failure to act) on Indemnitee&#8217;s part, while acting in his or her Corporate Status or (ii) the fact that Indemnitee is or was serving at the request of the Company as director, officer, employee, partner, member, manager, trustee, fiduciary or agent of another Enterprise, in each case whether or not serving in such capacity at the time any Loss or Expense is paid or incurred for which indemnification or advancement of Expenses can be provided under this Agreement, except one initiated by Indemnitee to enforce his or her rights under this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Liability Insurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means such director and officer liability insurance (or the equivalent), which the Company purchases for the benefit of its directors and officers. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Management Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the management board of the Company. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; shall be construed broadly and shall include, without limitation, an individual, a partnership, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">stichting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">commanditaire vennootschap</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">besloten vennootschap</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, a limited liability company, a corporation, an association, a joint stock company, a trust, a joint venture, an unincorporated organization and a governmental entity or any department, agency or political subdivision thereof. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">References to &#8220;serving at the request of the Company&#8221; include any service as a director, officer, employee or agent of the Company which imposes duties on, or involves services by, such director, officer, employee or agent with respect to any employee benefit plan, its participants or beneficiaries&#59; and a person who acted in good faith and in a manner he or she reasonably believed to be in the best interests of the participants and beneficiaries of an employee benefit plan will be deemed to have acted in a manner &#8220;not opposed to the best interests of the Company&#8221; as referred to under applicable law or in this Agreement. </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">SERVICES TO THE COMPANY </font></div><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Services to the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Indemnitee agrees to serve as an officer or as a director on the Company&#8217;s Supervisory Board. Indemnitee may at any time and for any reason resign from such position (subject to any other contractual obligation or any obligation imposed by operation of law), in which event the Company will have no obligation under this Agreement to continue Indemnitee in such position. This Agreement will not be construed as giving Indemnitee any right to be retained as an officer, as a director on the Company&#8217;s Supervisory Board or in any other position with the Company (or any other Enterprise). </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 3</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">INDEMNIFICATION </font></div><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Company Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Except as otherwise provided in this Article 3, if Indemnitee was, is or becomes a party to, or was or is threatened to be made a party to, or was or is otherwise involved in, any Legal Action, the Company will indemnify and hold harmless Indemnitee to the fullest extent permitted by the Articles and Applicable Law, as the same exists or may hereafter be amended, interpreted or replaced, against any and all Expenses, Claims or amounts paid in settlement, and any federal, state, local or foreign taxes imposed as a result of the actual or deemed receipt of any payments under this Agreement, that are paid or incurred by Indemnitee in connection with such Legal Action.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Mandatory Indemnification if Indemnitee is Wholly or Partly Successful</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Notwithstanding any other provision of this Agreement (other than Section 6.9), to the extent that Indemnitee has been successful, on the merits or otherwise, in defense of any Legal Action or any part thereof, the Company will indemnify Indemnitee against all Expenses that are paid or incurred by Indemnitee in connection therewith. If Indemnitee is not wholly successful in such Legal Action, but is successful, on the merits or otherwise, as to one or more but fewer than all Claims, issues or matters in such Legal Action, the Company will indemnify and hold harmless </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Indemnitee against all Expenses paid or incurred by Indemnitee in connection with each successfully resolved Claim, issue or matter on which Indemnitee was successful. For purposes of this Section 3.2, the termination of any Legal Action, or any Claim, issue or matter in such Legal Action, by dismissal with or without prejudice will be deemed to be a successful result as to such Legal Action, Claim, issue or matter. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Indemnification for Expenses of a Witness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Notwithstanding any other provision of this Agreement, to the extent that Indemnitee is, by reason of his or her Corporate Status, a witness in any Legal Action to which Indemnitee is not a party, the Company will advance all reasonable expenses and indemnify Indemnitee against all Expenses paid or incurred by Indemnitee on his or her behalf in connection therewith. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exclusions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Notwithstanding any other provision of this Agreement, the Company will not be obligated under this Agreement to provide indemnification in connection with the following&#58; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Any Legal Action (or part of any Legal Action) initiated or brought voluntarily by Indemnitee against the Company or its directors, officers, employees or other indemnities, unless the Management Board has authorized or consented to the initiation of the Legal Action (or such part of any Legal Action) with approval of the Supervisory Board. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;An accounting of profits made from the purchase and sale (or sale and purchase) by Indemnitee of securities of the Company within the meaning of Section 16(b) of the Securities Exchange Act of 1934, as amended, or any similar successor statute or for any Claims to the extent that they represent the gain in fact of any profit or advantage to which the Indemnitee is not legally entitled. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;If a court of competent jurisdiction has made a final and binding judgment that the act or omission of the Indemnitee can be characterized as a result of willful misconduct (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">opzet</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">), willful recklessness (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">bewuste roekeloosheid</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) or serious culpability (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">ernstig verwijt</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) under Applicable Law.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;For any Legal Action arising out of, based upon or attributable to the committing in fact by the Indemnitee of any deliberate criminal or deliberate fraudulent act. </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 4</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">ADVANCEMENT OF EXPENSES </font></div><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Expense Advances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Except as set forth in Section 4.2, the Company will, if requested by Indemnitee, advance, to the fullest extent permitted by Applicable Law, to Indemnitee (hereinafter an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expense Advance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) any and all Expenses paid or incurred by Indemnitee in connection with any Legal Action (whether prior to or after its final disposition). Indemnitee&#8217;s right to each Expense Advance will be subject to the requirements of the next sentence but not otherwise subject to the satisfaction of any standard of conduct and will be </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">made without regard to Indemnitee&#8217;s ultimate entitlement to indemnification under the other provisions of this Agreement, or under provisions of the Articles or otherwise. Each Expense Advance will be unsecured and interest free and will be made by the Company upon a resolution of the Supervisory Board&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that an Expense Advance will be made only upon delivery to the Company of an undertaking (hereinafter an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Undertaking</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), in a form satisfactory to the Company, by or on behalf of Indemnitee, to immediately repay such Expense Advance if it is ultimately determined, by final and binding judgment by a court or arbitrator, as applicable, from which there is no further right to appeal, that Indemnitee is not entitled to be indemnified for such Expenses under the Articles or Applicable Law. An Expense eligible for an Expense Advance will include any and all reasonable Expenses incurred pursuing an action to enforce the right of advancement provided for in this Article 4. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exclusions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Indemnitee will not be entitled to any Expense Advance in connection with any of the matters for which indemnity is excluded pursuant to Section 3.4. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Timing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  An Expense Advance pursuant to Section 4.1 will be made within fifteen business days after the resolution of the Management Board is approved by the Supervisory Board with respect to such Expense Advance&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that no such Expense Advance will be made by the Company prior to receipt by the Company of the Undertaking. </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 5</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">CONTRIBUTION IN THE EVENT OF JOINT LIABILITY </font></div><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Contribution by Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  To the fullest extent permitted by Applicable Law, if the indemnification provided for in this Agreement is unavailable to Indemnitee for any reason whatsoever, the Company, in lieu of indemnifying Indemnitee, will contribute to the amount of Expenses and Claims incurred or paid by Indemnitee in connection with any Legal Action in proportion to the relative benefits received by the Company and all officers, directors and employees of the Company other than Indemnitee who are jointly liable with Indemnitee, on the one hand, and Indemnitee, on the other hand, from the transaction from which such Legal Action arose&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that the proportion determined on the basis of relative benefit may, to the extent necessary to conform to law, be further adjusted by reference to the relative fault of the Company and all officers, directors and employees of the Company other than Indemnitee who are jointly liable with Indemnitee, on the one hand, and Indemnitee, on the other hand, in connection with the events that resulted in such Expenses and Claims, as well as any other equitable considerations which applicable law may require to be considered. The relative fault of the Company and all officers, directors and employees of the Company other than Indemnitee who are jointly liable with Indemnitee, on the one hand, and Indemnitee, on the other hand, will be determined by reference to, among other things, the degree to which their actions were motivated by intent to gain personal profit or advantage, the degree to which their liability is primary or secondary, and the degree to which their conduct was active or passive. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Indemnification for Contribution Claims by Others</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  To the fullest extent permitted by Applicable Law, the indemnification herein will include claims of contribution </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">which may be brought by other officers, directors or employees of the Company who may be jointly liable with Indemnitee for any Loss or Expense arising from a Legal Action. </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 6</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">PROCEDURES AND PRESUMPTIONS FOR THE </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">DETERMINATION OF ENTITLEMENT TO INDEMNIFICATION </font></div><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Notification of Claims&#59; Request for Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Indemnitee agrees to notify promptly the Company in writing of any claim made against Indemnitee for which indemnification will or could be sought under this Agreement&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that a delay in giving such notice will not deprive Indemnitee of any right to be indemnified under this Agreement unless, and then only to the extent that, the Company did not otherwise learn of the Legal Action and such delay is materially prejudicial to the Company&#8217;s ability to defend or to obtain coverage under the Company&#8217;s Liability Insurance for such Legal Action&#59; and, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that notice will be deemed to have been given without any action on the part of Indemnitee in the event the Company is a party to the same Legal Action. The omission to notify the Company will not relieve the Company from any liability for indemnification which it may have to Indemnitee otherwise than under this Agreement. Indemnitee may deliver to the Company a written request to have the Company indemnify and hold harmless Indemnitee in accordance with this Agreement. Subject to Section 6.9, such request may be delivered from time to time and at such time(s) as Indemnitee deems appropriate in his or her sole discretion. Following such a written request for indemnification, Indemnitee&#8217;s entitlement to indemnification shall be determined according to Section 6.2. The Secretary of the Company will, promptly upon receipt of such a request for indemnification, advise the Management Board in writing that Indemnitee has requested indemnification. The Company will be entitled to participate in any Legal Action at its own expense. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Determination of Right to Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Upon written request by Indemnitee for indemnification pursuant to Section 6.1 hereof with respect to any Legal Action, a determination with respect to Indemnitee&#8217;s entitlement thereto will be made by one of the following, at the election of the Company&#58; (1) so long as there are Disinterested Directors with respect to such Legal Action, a majority vote of the Disinterested Directors, even though less than a quorum of the Supervisory Board, (2) so long as there are Disinterested Directors with respect to such Legal Action, a committee of such Disinterested Directors designated by a majority vote of such Disinterested Directors, even though less than a quorum of the Supervisory Board or (3) Independent Counsel in a written opinion delivered to the Supervisory Board, a copy of which will also be delivered to Indemnitee. The election by the Company to use a particular person, persons or entity to make such determination is to be included in a written notification to Indemnitee. The person, persons or entity chosen to make a determination under this Agreement of the Indemnitee&#8217;s entitlement to indemnification shall act reasonably and in good faith in making such determination. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Selection of Independent Counsel</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  If the determination of entitlement to indemnification pursuant to Section 6.2 will be made by an Independent Counsel, the Independent Counsel will be selected as provided in this Section 6.3. The Independent Counsel </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">will be selected by the Company (unless the Company requests that such selection be made by the Indemnitee, in which event the immediately following sentence will apply), and the Company will give written notice to Indemnitee advising Indemnitee of the identity of the Independent Counsel so selected. If the Independent Counsel is selected by the Indemnitee, Indemnitee will give written notice to the Company advising of the identity of the Independent Counsel so selected. In either event, Indemnitee or the Company, as the case may be, may, within ten days after such written notice of selection is given, deliver to the Company or to Indemnitee, as the case may be, a written objection to such selection&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that such objection may be asserted only on the ground that the Independent Counsel so selected does not meet the requirements of &#8220;Independent Counsel&#8221; as defined in this Agreement, and the objection will set forth with particularity the factual basis of such assertion. Absent a proper and timely objection, the person so selected will act as Independent Counsel. If a written objection is made and substantiated, the Independent Counsel selected may not serve as Independent Counsel unless and until such objection is withdrawn or a court has determined that such objection is without merit. If, within 30 days after submission by Indemnitee of a written request for indemnification pursuant to Section 6.1, no Independent Counsel is selected, or an Independent Counsel for which an objection thereto has been properly made remains unresolved, either the Company or Indemnitee may petition a court of competent jurisdiction for resolution of any objection which has been made by the Company or Indemnitee to the other&#8217;s selection of Independent Counsel and&#47;or for the appointment as Independent Counsel of a person selected by the court or by such other person as the court may designate, and the person with respect to whom all objections are so resolved or the person so appointed will act as Independent Counsel under Section 6.2. The Company will pay any and all reasonable and necessary fees and expenses incurred by such Independent Counsel in connection with acting pursuant to Section 6.2 hereof, and the Company will pay all fees and expenses incident to the procedures of this Section 6.3, regardless of the manner in which such Independent Counsel was selected or appointed. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18pt;text-decoration:underline">Burden of Proof</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  In making a determination with respect to entitlement to indemnification hereunder, the person, persons or entity making such determination will presume that Indemnitee is entitled to indemnification under this Agreement. Anyone seeking to overcome this presumption will have the burden of proof. Indemnitee will be deemed to have acted in good faith if Indemnitee&#8217;s action with respect to a particular Enterprise is based on the records or books of account of such Enterprise, including financial statements, or on information supplied to Indemnitee by the officers of such Enterprise in the course of their duties, or on the advice of legal counsel for such Enterprise or on information or records given or reports made to such Enterprise by an independent certified public accountant or by an appraiser or other expert selected by such Enterprise&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> this sentence will not be deemed to limit in any way the other circumstances in which Indemnitee may be deemed to have met the appropriate standard of conduct and provided further that this sentence shall not excuse fraudulent or other knowing improper actions taken by Indemnitee. In addition, the knowledge and&#47;or actions, or failure to act, of any other director, officer, agent or employee of such Enterprise will not be imputed to Indemnitee for purposes of determining the right to indemnification under this Agreement. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">No Presumption in Absence of a Determination or As Result of an Adverse Determination&#59; Presumption Regarding Success</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Neither the failure of any person, persons or entity chosen to make a determination as to whether Indemnitee has met any particular standard of conduct or had any particular belief to make such determination, nor an actual determination by such person, persons or entity that Indemnitee has not met such standard of conduct or did not have such belief, prior to or after the commencement of legal proceedings by Indemnitee to secure a judicial determination that Indemnitee should be indemnified under this Agreement under Applicable Law, will be a defense to Indemnitee&#8217;s claim or create a presumption that Indemnitee has not met any particular standard of conduct or did not have any particular belief. In addition, the termination of any Legal Action by settlement approved by the Management Board and Supervisory Board (whether with or without court approval) or upon a plea of nolo contendere, or its equivalent, will not create a presumption that Indemnitee did not meet any particular standard of conduct or have any particular belief or that a court has determined that indemnification is not permitted by this Agreement or Applicable Law. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Timing of Determination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company will use its reasonable best efforts to cause any determination required to be made pursuant to Section 6.2 to be made as promptly as practicable after Indemnitee has submitted a written request for indemnification pursuant to Section 6.1. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Timing of Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  All payments of Expenses, including any Expense Advance, and other amounts by the Company to the Indemnitee pursuant to this Agreement will be made as soon as practicable after a written request or demand therefor by Indemnitee is presented to the Company, but in no event later than 30 days after (i) such demand is presented or (ii) such later date as a determination of entitlement to indemnification is made in accordance with Section 6.6, if applicable&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that an Expense Advance will be made within the time provided in Section 4.3 hereof. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Cooperation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Indemnitee will cooperate with the person, persons or entity making a determination with respect to Indemnitee&#8217;s entitlement to indemnification, including providing to such person, persons or entity, upon reasonable advance request, any documentation or information which is not privileged or otherwise protected from disclosure and which is reasonably available to Indemnitee and reasonably necessary to such determination. Any Expenses incurred by Indemnitee in so cooperating with the person, persons or entity making such determination will be borne by the Company (irrespective of the determination as to Indemnitee&#8217;s entitlement to indemnification). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Time for Submission of Request</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Indemnitee will be required to submit any request for Indemnification pursuant to this Article 6 within a reasonable time, not to exceed two years, after any judgment, order, settlement, dismissal, arbitration award, conviction, acceptance of a plea of nolo contendere (or its equivalent) or other full or partial final determination or disposition of the Legal Action (with the latest date of the occurrence of any such event to be considered the commencement of the two year period). </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 7</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">LIABILITY INSURANCE </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Liability Insurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company will use its reasonable endeavors to obtain and maintain a policy or policies of Liability Insurance with one or more reputable insurance companies providing Indemnitee with coverage in such amount as will be determined by the Supervisory Board for Claims and Expenses paid or incurred by Indemnitee as a result of acts or omissions of Indemnitee in his or her Corporate Status, and to ensure the Company&#8217;s performance of its indemnification obligations under this Agreement, to the extent that a policy covering the indemnification obligations under this Agreement is reasonably attainable&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, in all policies of director and officer liability insurance obtained by the Company, Indemnitee will be named as an Insured in such manner as to provide Indemnitee with the same rights and benefits as are afforded to the other directors or officers, as applicable, of the Company under such policies. Any reductions to the amount of director and officer liability insurance coverage maintained by the Company as of the date hereof will be subject to the approval of the Supervisory Board. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Notice to Insurers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  If, at the time of receipt by the Company of a notice from any source of a Legal Action as to which Indemnitee is a party or participant, the Company will give prompt notice of such Legal Action to the insurers in accordance with the procedures set forth in the respective policies, the Company will provide Indemnitee with a copy of such notice. The Company will thereafter take all necessary or desirable actions to cause such insurers to pay, on behalf of Indemnitee, all amounts payable as a result of such Legal Action in accordance with the terms of such policies. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Cooperation with Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Indemnitee will cooperate in all ways with the Company and its counsel and, if required by the Company, with the insurers issuing the Company&#8217;s Liability Insurance, to the extent the Company deems such cooperation reasonably necessary in connection with the tender, evaluation, investigation, and pursuant of insurance coverage for any Legal Action. </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 8</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">REMEDIES OF INDEMNITEE </font></div><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Action by Indemnitee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  In the event that (i) a determination is made pursuant to Article 6 of this Agreement that Indemnitee is not entitled to indemnification under this Agreement, (ii) an Expense Advance is not timely made pursuant to Section 4.3 of this Agreement, (iii) no determination of entitlement to indemnification is made within the applicable time periods specified in Section 6.6 or (iv) payment of indemnified amounts is not made within the applicable time periods specified in Section 6.7, Indemnitee will be entitled to seek an award in arbitration to be conducted by a single arbitrator pursuant to the rules of the American Arbitration Association&#59; such award to be made within 60 days following the filing of the demand for arbitration. The provisions of the laws of the State of Texas (without regard to its conflict of laws rules that would cause the application of the laws of another jurisdiction) will apply to any such arbitration. The Company will not oppose Indemnitee&#8217;s right to seek any such adjudication or award in arbitration. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Company Bound by Favorable Determination by Reviewing Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  If a determination is made that Indemnitee is entitled to indemnification pursuant to Article 6, the Company will be bound by such determination in any judicial proceeding or arbitration commenced pursuant to this Article 8, absent (i) a misstatement by Indemnitee of a material fact or an omission of a material fact necessary to make Indemnitee&#8217;s statements in connection with the request for indemnification not materially misleading or (ii) a prohibition of such indemnification under Applicable Law. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Company Bound by Provisions of this Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company and Indemnitee will each be precluded from asserting in any judicial or arbitration proceeding commenced pursuant to this Article 8 that the procedures and presumptions of this Agreement are not valid, binding and enforceable and will stipulate in any such judicial or arbitration proceeding that the Company is bound by all the provisions of this Agreement. </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 9</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">NON-EXCLUSIVITY, SUBROGATION&#59; NO DUPLICATIVE PAYMENTS </font></div><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Non-Exclusivity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The rights of indemnification and to receive Expense Advances as provided by this Agreement are not exclusive of any other rights to which Indemnitee may at any time be entitled under Applicable Law, the Articles, any agreement, a vote of stockholders, a resolution of the directors or otherwise. To the extent Indemnitee otherwise would have any greater right to indemnification or payment of any advancement of Expenses under any other provisions under Applicable Law, the Articles, any agreement, vote of stockholders, a resolution of directors or otherwise, Indemnitee will be entitled under this Agreement to such greater right. No amendment, alteration or repeal of this Agreement or of any provision hereof limits or restricts any right of Indemnitee under this Agreement in respect of any action taken or omitted by such Indemnitee prior to such amendment, alteration or repeal. To the extent that a change in Applicable Law, whether by statute or judicial decision, permits greater indemnification than would be afforded currently under the Articles and this Agreement, it is the intent of the parties hereto that Indemnitee enjoy by this Agreement the greater benefits so afforded by such change. No right or remedy herein conferred is intended to be exclusive of any other right or remedy, and every other right and remedy will be cumulative and in addition to every other right and remedy given hereunder or now or hereafter existing at law or in equity or otherwise. The assertion or employment of any right or remedy hereunder, or otherwise, will not prevent the concurrent assertion or employment of any other right or remedy. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Subrogation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  In the event of any payment by the Company under this Agreement, the Company will be subrogated to the extent of such payment to all of the rights of recovery of Indemnitee with respect thereto, including rights under any policy of insurance or other indemnity agreement or obligation, and Indemnitee will execute all papers required and take all action necessary to secure such rights, including execution of such documents as are necessary to enable the Company to bring suit to enforce such rights (it being understood that all of Indemnitee&#8217;s reasonable Expenses related thereto will be borne by the Company). </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">No Duplicative Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company will not be liable under this Agreement to make any payment of amounts otherwise indemnifiable (or any Expense for which advancement is provided) hereunder if and to the extent that Indemnitee is otherwise entitled to receive such payment under any insurance policy, contract, agreement or otherwise. The Company&#8217;s obligation to indemnify or advance Expenses hereunder to Indemnitee in respect of Legal Actions relating to Indemnitee&#8217;s service at the request of the Company as a director, officer, employee, partner, member, manager, trustee, fiduciary or agent of any other Enterprise will be reduced by any amount Indemnitee is actually entitled to receive as indemnification or advancement of Expenses from such other Enterprise. Subject to Section 4.1, the indemnity obligations of this Agreement shall apply in excess of the Company&#8217;s Liability Insurance and to any other insurance or indemnities available to the Indemnitee. </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 10</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">DEFENSE OF PROCEEDINGS </font></div><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Company Assuming the Defense</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  In the event the Company is obligated to pay in advance the Expenses of any Legal Action pursuant to Article 4, the Company will be entitled, by written notice to Indemnitee, to assume the defense of such Legal Action, with counsel approved by Indemnitee, which approval will not be unreasonably withheld or delayed. The Company will identify the counsel it proposes to employ in connection with such defense as part of the written notice sent to Indemnitee notifying Indemnitee of the Company&#8217;s election to assume such defense, and Indemnitee will be required, within ten days following Indemnitee&#8217;s receipt of such notice, to inform the Company of its approval of such counsel or, if it has objections, the reasons therefor. If such objections cannot be resolved by the parties, the Company will identify alternative counsel, which counsel will also be subject to approval by Indemnitee in accordance with the procedure described in the prior sentence. In the absence of an actual conflict of interest that would prevent defense counsel from representing both the Indemnitee and other defendants in the Legal Action, the Indemnitee agrees that the Company may assign defense counsel to represent Indemnitee and other defendants in that Legal Action. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Right of Indemnitee to Employ Counsel</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Following approval of counsel by Indemnitee pursuant to Section 10.1 and retention of such counsel by the Company, the Company will not be liable to Indemnitee under this Agreement for any fees and expenses of counsel subsequently incurred by Indemnitee with respect to the same Legal Action&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that (a) Indemnitee has the right to employ counsel in any such Legal Action at Indemnitee&#8217;s expense and (b) the Company will be required to pay the fees and expenses of Indemnitee&#8217;s counsel if (i) the employment of counsel by Indemnitee is authorized by the Company, (ii) an actual conflict of interest arises between the Company (or any other person or persons included in a joint defense) and Indemnitee in the conduct of such defense or representation by such counsel retained by the Company and the Company has not appointed new counsel without such conflict of interest to represent the Indemnitee or (iii) the Company does not continue to retain such counsel approved by the Indemnitee and the Company has not appointed new counsel to represent the Indemnitee in accordance with Section 10.1. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 11</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">SETTLEMENT </font></div><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Company Bound by Provisions of this Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Notwithstanding anything in this Agreement to the contrary, the Company will have no obligation to indemnify Indemnitee under this Agreement for any amounts paid in settlement of any Legal Action effected without the Company&#8217;s prior written consent, which consent shall not be unreasonably withheld. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">When Indemnitee&#8217;s Prior Consent Required</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company will not, without the prior written consent of Indemnitee, consent to the entry of any judgment against Indemnitee or enter into any settlement or compromise which (i) contains any non-monetary remedy imposed on Indemnitee or a Loss for which Indemnitee is not wholly indemnified hereunder or (ii) with respect to any Legal Action with respect to which Indemnitee is made a party or a participant or is otherwise entitled to seek indemnification hereunder, does not include, as an unconditional term thereof, the full release of Indemnitee from all liability in respect of such Legal Action. Neither the Company nor Indemnitee will unreasonably withhold its consent to any proposed settlement&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, Indemnitee may withhold consent to any settlement that does not provide a full and unconditional release of Indemnitee from all liability in respect of such Legal Action. </font></div><div style="margin-bottom:3pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 12</font></div><div style="margin-bottom:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">DURATION OF AGREEMENT&#59; PERIOD OF LIMITATIONS </font></div><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Duration of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement will continue until and terminate upon the latest of (a) the statute of limitations applicable to any claim that could be asserted against an Indemnitee with respect to which Indemnitee may be entitled to indemnification and&#47;or an Expense Advance under this Agreement, (b) ten years after the date that Indemnitee has ceased to serve as a director or officer of the Company or as a director, officer, employee, partner, member, manager, fiduciary or agent of any other Enterprise which Indemnitee served at the request of the Company, or (c) if, at the later of the dates referred to in (a) and (b) above, there is pending a Legal Action in respect of which Indemnitee is granted rights of indemnification or the right to an Expense Advance under this Agreement or a Legal Action commenced by Indemnitee pursuant to Article 8 of this Agreement, one year after the final termination of such Legal Action, including any and all appeals. </font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE 13</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">MISCELLANEOUS </font></div><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement constitutes the entire agreement and understanding of the parties in respect of the subject matter hereof and supersedes all prior understandings, agreements or representations by or among the parties, written or oral, to the extent they relate in any way to the subject matter hereof&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, it is agreed that the provisions contained in this Agreement are a supplement to, and not a substitute for, any provisions regarding the same subject matter contained in the Articles and any employment or similar agreement between the parties. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Assignment&#59; Binding Effect&#59; Third Party Beneficiaries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  No party may assign either this Agreement or any of its rights, interests or obligations hereunder without the prior written approval of the other party and any such assignment by a party without prior written approval of the other parties will be deemed invalid and not binding on such other parties. All of the terms, agreements, covenants, representations, warranties and conditions of this Agreement are binding upon, and inure to the benefit of and are enforceable by, the parties and their respective successors, permitted assigns, heirs, executors and personal and legal representatives. There are no third party beneficiaries having rights under or with respect to this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  All notices, requests and other communications provided for or permitted to be given under this Agreement must be in writing and be given by personal delivery, by certified or registered mail (postage prepaid, return receipt requested), by a nationally recognized overnight delivery service for next day delivery, or by facsimile transmission, as follows (or to such other address as any party may give in a notice given in accordance with the provisions hereof)&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If to the Company&#58; </font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Frank&#8217;s International N.V.</font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Mastenmakersweg 1</font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1786 PB Den Helder, The Netherlands</font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Attention&#58; General Counsel</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Facsimile&#58; (281) 558-2980</font></div><div style="margin-bottom:6pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">with a copy to&#58; </font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Frank&#8217;s International N.V.</font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10260 Westheimer Rd.</font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Houston, Texas 77042</font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Attention&#58; General Counsel </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Facsimile&#58; (281) 558-2980</font></div><div style="padding-left:54pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If to Indemnitee&#58; </font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">L. Don Miller</font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10260 Westheimer, Suite 700</font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Houston, TX 77042</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Facsimile&#58; (281) 558-2980</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">All notices, requests or other communications will be effective and deemed given only as follows&#58; (i) if given by personal delivery, upon such personal delivery, (ii) if sent by certified or registered mail, on the fifth business day after being deposited in the United States mail, (iii) if sent for next day delivery by overnight delivery service, on the date of delivery as confirmed by written confirmation of delivery, (iv) if sent by facsimile, upon the transmitter&#8217;s confirmation of receipt of such facsimile transmission, except that if such confirmation is received after 5&#58;00 p.m. (in the recipient&#8217;s time zone) on a business day, or is received on a day that is not a business day, then such notice, request or communication will not be deemed effective or given until the next </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">14</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">succeeding business day. Notices, requests and other communications sent in any other manner, including by electronic mail, will not be effective. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Specific Performance&#59; Remedies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Each party acknowledges and agrees that the other party would be damaged irreparably if any provision of this Agreement were not performed in accordance with its specific terms or were otherwise breached. Accordingly, the parties will be entitled to an injunction or injunctions to prevent breaches of the provisions of this Agreement and to enforce specifically this Agreement and its provisions in any action or proceeding instituted in any court having jurisdiction over the parties and the matter, in addition to any other remedy to which they may be entitled, at law or in equity. Except as expressly provided for herein, the rights, obligations and remedies created by this Agreement are cumulative and in addition to any other rights, obligations or remedies otherwise available at law or in equity. Except as expressly provided herein, nothing herein will be considered an election of remedies. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Submission to Jurisdiction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Any Legal Action seeking to enforce any provision of, or based on any matter arising out of or in connection with, this Agreement may only be brought in any courts in the State of Texas, which will be the exclusive and only proper forums for adjudicating such Legal Action, and each party consents to the exclusive jurisdiction and venue of such courts (and of the appropriate appellate courts therefrom) in any such Legal Action and irrevocably waives, to the fullest extent permitted by Applicable Law, any objection that it may now or hereafter have to the laying of the venue of any such Legal Action in any such court or that any such Legal Action brought in any such court has been brought in an inconvenient forum. Process in any such action, suit or proceeding may be served on any party anywhere in the world, whether within or without the jurisdiction of any such court. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The article and section headings contained in this Agreement are inserted for convenience only and will not affect in any way the meaning or interpretation of this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement will be governed by and construed in accordance with the laws of the State of Texas, without giving effect to any choice of law principles. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement may not be amended or modified except by a writing signed by all of the parties. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:15pt;text-decoration:underline">Extensions&#59; Waivers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Any party may, for itself only, (i) extend the time for the performance of any of the obligations of any other party under this Agreement, (ii) waive any inaccuracies in the representations and warranties of any other party contained herein or in any document delivered pursuant hereto and (iii) waive compliance with any of the agreements or conditions for the benefit of such party contained herein. Any such extension or waiver will be valid only if set forth in a writing signed by the party to be bound thereby. No waiver by any party of any default, misrepresentation or breach of warranty or covenant hereunder, whether intentional or not, may be deemed to extend to any prior or subsequent default, misrepresentation or breach of warranty or covenant hereunder or affect in any way any rights arising because of any prior or subsequent such occurrence. Neither the failure nor any delay on the part of any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">15</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">party to exercise any right or remedy under this Agreement will operate as a waiver thereof, nor will any single or partial exercise of any right or remedy preclude any other or further exercise of the same or of any other right or remedy. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The provisions of this Agreement will be deemed severable and the invalidity or unenforceability of any provision will not affect the validity or enforceability of the other provisions hereof&#59; provided that if any provision of this Agreement, as applied to any party or to any circumstance, is judicially determined not to be enforceable in accordance with its terms, the parties agree that the court judicially making such determination may modify the provision in a manner consistent with its objectives such that it is enforceable, and&#47;or to delete specific words or phrases, and in its modified form, such provision will then be enforceable and will be enforced. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Counterparts&#59; Effectiveness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement may be executed in two or more counterparts, each of which will be deemed an original but all of which together will constitute one and the same instrument. This Agreement will become effective when one or more counterparts have been signed by each of the parties and delivered to the other parties, which delivery may be made by exchange of copies of the signature page by facsimile or other electronic transmission. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Construction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement has been freely and fairly negotiated among the parties. If an ambiguity or question of intent or interpretation arises, this Agreement will be construed as if drafted jointly by the parties and no presumption or burden of proof will arise favoring or disfavoring any party because of the authorship of any provision of this Agreement. Any reference to any law will be deemed also to refer to such law as amended and all rules and regulations promulgated thereunder, unless the context requires otherwise. The words &#8220;include,&#8221; &#8220;includes,&#8221; and &#8220;including&#8221; will be deemed to be followed by &#8220;without limitation.&#8221; Pronouns in masculine, feminine, and neuter genders will be construed to include any other gender, and words in the singular form will be construed to include the plural and vice versa, unless the context otherwise requires. The words &#8220;this Agreement,&#8221; &#8220;herein,&#8221; &#8220;hereof,&#8221; &#8220;hereby,&#8221; &#8220;hereunder,&#8221; and words of similar import refer to this Agreement as a whole and not to any particular subdivision unless expressly so limited. The parties intend that each representation, warranty, and covenant contained herein will have independent significance. If any party has breached any representation, warranty, or covenant contained herein in any respect, the fact that there exists another representation, warranty or covenant relating to the same subject matter (regardless of the relative levels of specificity) which the party has not breached will not detract from or mitigate the fact that the party is in breach of the first representation, warranty, or covenant. Time is of the essence in the performance of this Agreement. </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#91;Signature page follows&#93; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">16</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div></div></div><div id="i6ace0bcfdd9e4e52bb1495fbcd9bf33c_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the date first above written. </font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FRANK&#8217;S INTERNATIONAL N.V.</font></div><div style="padding-left:225pt"><font><br></font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Michael C. Kearney                        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58; Michael C. Kearney</font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58; Chairman, President and Chief Executive Officer</font></div><div style="margin-bottom:0.12pt"><font><br></font></div><div style="margin-bottom:0.12pt;padding-left:225pt"><font><br></font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Indemnitee</font></div><div style="padding-left:2.16pt"><font><br></font></div><div style="padding-left:2.16pt"><font><br></font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; L. Don Miller                                   </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">                             </font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Signature</font></div><div style="padding-left:225pt"><font><br></font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58; L. Don Miller</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>4
<FILENAME>exhibit211.htm
<DESCRIPTION>EX-21.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i4d097fc1ed15498abbf2582cf7b6af6c_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt;text-align:right"><font><br></font></div></div><div style="margin-bottom:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Exhibit 21.1</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.237%"><tr><td style="width:1.0%"></td><td style="width:69.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.083%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.471%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">LIST OF SUBSIDIARIES OF FRANK'S INTERNATIONAL N.V.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Entity</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Jurisdiction</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Blackhawk Specialty Tools de Mexico S. de RL de C.V.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Mexico</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Blackhawk Specialty Tools, LLC</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Texas, USA</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">FI Oilfield Services Canada ULC</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Alberta, Canada</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's Canada Holding B.V.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's Eiendom AS</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Norway</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank&#8217;s International Asset Management, Inc</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Texas, USA</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International (Bermuda) Ltd</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Bermuda</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International (Gibraltar) Limited</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Gibraltar</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International Americas B.V.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International A.S.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Norway</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International Brasil Ltda.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Brazil</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International C.V.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International Co&#246;peratief U.A.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank&#8217;s International GP, LLC</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Delaware, USA</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank&#8217;s International Guyana, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Guyana</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank&#8217;s International Hungary Kft.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Hungary</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International ITL, Ltd.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">British Virgin Islands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International Limited</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International LP B.V.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International Mexico S. de RL de C.V.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Mexico</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International Middle East (BVI) Ltd</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">British Virgin Islands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International Middle East FZCO</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">United Arab Emirates</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International Operations B.V.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International Sdn Bhd</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Brunei</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International Trinidad Unlimited</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Trinidad</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International Tubular Products Ltd</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">British Virgin Islands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International West Africa (B.V.I.) Limited</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">British Virgin Islands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's International, LLC</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Texas, USA</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's Oilfield Services (Aust) Pty Ltd</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Australia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank's Rawabi (S.A.) Limited</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Saudi Arabia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Integrated Services (Intl) Limited</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Oilfield Equipment Rentals B.V.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Oilfield Equipment Rentals Limited</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Ireland</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">PT Frank's Indonesia</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Indonesia</font></td></tr></table></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>5
<FILENAME>exhibit231.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ie5c22bd0ba4d4d269b71bb3985f7c094_1"></div><div style="min-height:81pt;width:100%"><div style="margin-top:63pt"><font><br></font></div></div><div style="margin-bottom:20pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.1</font></div><div style="margin-bottom:0.2pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div style="margin-bottom:0.1pt;text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frank&#8217;s International N.V.&#58;</font></div><div style="margin-bottom:0.1pt"><font><br></font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in the registration statement (No.&#160;333-190607) on Form S-8 of Frank&#8217;s International N.V. of our reports dated March 1, 2021, with respect to the consolidated balance sheets of Frank&#8217;s International N.V. as of December&#160;31, 2020 and 2019, the related consolidated statements of operations, comprehensive loss, stockholders&#8217; equity, and cash flows for each of the years in the three-year period ended December&#160;31, 2020, and the related notes and financial statement Schedule II &#8211; Valuation and Qualifying Accounts (collectively, the consolidated financial statements), and the effectiveness of internal control over financial reporting as of December&#160;31, 2020, which reports appears in the December&#160;31, 2020 annual report on Form 10-K of Frank&#8217;s International N.V.</font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our report refers to change in accounting method for leases as of January 1, 2019 due to the adoption of the provisions of Accounting Standards Codification Topic 842 &#8211; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as amended.</font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#47;s&#47; KPMG LLP</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Houston, Texas</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 1, 2021</font></div><div style="margin-bottom:6pt;padding-left:27.35pt;text-align:justify;text-indent:-27.35pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.1pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>fi_12312020xex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i9dd70ceb5db044dea2b432f89477941d_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO RULE 13A-14(A) AND RULE&#160;15D-14(A) </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Michael C. Kearney, certify that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Annual Report on Form 10-K (this &#8220;report&#8221;) of Frank&#8217;s International N.V. (the &#8220;registrant&#8221;)&#59;</font></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The 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="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and </font></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The 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="margin-top:3pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and </font></div><div style="margin-top:3pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;  March&#160;1, 2021 </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Michael C. Kearney            </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Michael C. Kearney</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chairman, President and Chief Executive Officer</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>fi_12312020xex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i06d8dcdf55e64ec7aea05807778a6361_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:5pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF FINANCIAL OFFICER </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO RULE 13A-14(A) AND RULE&#160;15D-14(A)  </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED</font></div><div style="text-indent:11.25pt"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Melissa Cougle, certify that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Annual Report on Form 10-K (this &#8220;report&#8221;) of Frank&#8217;s International N.V. (the &#8220;registrant&#8221;)&#59;</font></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The 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="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and </font></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant'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="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The 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="margin-top:3pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and </font></div><div style="margin-top:3pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;  March&#160;1, 2021 </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Melissa Cougle&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Melissa Cougle</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior Vice President and Chief Financial Officer</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>8
<FILENAME>fi_12312020xex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ie3c1b0f5cbba4d91b8be6a7180db070c_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32.1</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF  </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CHIEF EXECUTIVE OFFICER UNDER SECTION&#160;906 OF THE  </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SARBANES OXLEY ACT OF 2002, 18 U.S.C. &#167; 1350</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In connection with the Annual Report of Frank&#8217;s International N.V. (the &#8220;Company&#8221;) on Form 10-K for the period ended December&#160;31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Michael C. Kearney, Chairman, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes Oxley Act of 2002, that, to my knowledge&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:23.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.861%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.365%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Michael C. Kearney</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael C. Kearney</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>9
<FILENAME>fi_12312020xex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ic0a8c2b4de10462ea15d30bca2ce6195_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32.2</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF  </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CHIEF FINANCIAL OFFICER UNDER SECTION&#160;906 OF THE  </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SARBANES OXLEY ACT OF 2002, 18 U.S.C. &#167; 1350</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In connection with the Annual Report of Frank&#8217;s International N.V. (the &#8220;Company&#8221;) on Form 10-K for the period ended December&#160;31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Melissa Cougle, Senior Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes Oxley Act of 2002, that, to my knowledge&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="padding-left:63pt;text-align:justify;text-indent:-29.25pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:23.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.861%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.365%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Melissa Cougle</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Melissa Cougle</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>fi-20201231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:7b080edc-b469-4367-8ae0-0595ccfdacbf,g:0c015d3f-7bd2-4587-a75a-c9522531e30d-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:fi="http://www.franksinternational.com/20201231" 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" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.franksinternational.com/20201231">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/currency/2020-01-31" schemaLocation="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-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="fi-20201231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fi-20201231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fi-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fi-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.franksinternational.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.franksinternational.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001002 - Statement - 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="ConsolidatedBalanceSheetParenthetical" roleURI="http://www.franksinternational.com/role/ConsolidatedBalanceSheetParenthetical">
        <link:definition>1002003 - Statement - Consolidated Balance Sheet (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="ConsolidatedStatementsofOperations" roleURI="http://www.franksinternational.com/role/ConsolidatedStatementsofOperations">
        <link:definition>1003004 - Statement - 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="ConsolidatedStatementsofComprehensiveLoss" roleURI="http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss">
        <link:definition>1004005 - Statement - 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="ConsolidatedStatementsofStockholdersEquity" roleURI="http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity">
        <link:definition>1005006 - Statement - 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="ConsolidatedStatementsofCashFlows" roleURI="http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1006007 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationandSignificantAccountingPolicies" roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPolicies">
        <link:definition>2101101 - Disclosure - Basis of Presentation and 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="BasisofPresentationandSignificantAccountingPoliciesPolicies" roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Basis of Presentation and 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="BasisofPresentationandSignificantAccountingPoliciesTables" roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesTables">
        <link:definition>2303301 - Disclosure - Basis of Presentation and 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="BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>2404401 - Disclosure - Basis of Presentation and Significant Accounting Policies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails" roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails">
        <link:definition>2405402 - Disclosure - Basis of Presentation and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails" roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails">
        <link:definition>2406403 - Disclosure - Basis of Presentation and Significant Accounting Policies - 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="BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails" roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails">
        <link:definition>2407404 - Disclosure - Basis of Presentation and Significant Accounting Policies - Intangible Assets, Future Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.franksinternational.com/role/Leases">
        <link:definition>2108102 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.franksinternational.com/role/LeasesTables">
        <link:definition>2309302 - 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="LeasesAdditionalInformationDetails" roleURI="http://www.franksinternational.com/role/LeasesAdditionalInformationDetails">
        <link:definition>2410405 - Disclosure - Leases - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSupplementalBalanceSheetInformationDetails" roleURI="http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails">
        <link:definition>2411406 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesLeaseCostDetails" roleURI="http://www.franksinternational.com/role/LeasesLeaseCostDetails">
        <link:definition>2412407 - Disclosure - Leases - 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="LeasesOtherInformationDetails" roleURI="http://www.franksinternational.com/role/LeasesOtherInformationDetails">
        <link:definition>2413408 - Disclosure - Leases - Other Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesLeaseTermandDiscountRateDetails" roleURI="http://www.franksinternational.com/role/LeasesLeaseTermandDiscountRateDetails">
        <link:definition>2414409 - Disclosure - Leases - Lease Term and Discount Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesMaturityofLeaseLiabilitiesDetails" roleURI="http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails">
        <link:definition>2415410 - Disclosure - Leases - Maturity of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesMaturityofLeaseLiabilitiesDetails_1" roleURI="http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1">
        <link:definition>2415410 - Disclosure - Leases - Maturity of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivablenet" roleURI="http://www.franksinternational.com/role/AccountsReceivablenet">
        <link:definition>2116103 - Disclosure - Accounts Receivable, 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="AccountsReceivablenetTables" roleURI="http://www.franksinternational.com/role/AccountsReceivablenetTables">
        <link:definition>2317303 - Disclosure - Accounts Receivable, 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="AccountsReceivablenetScheduleofAccountsReceivableNetDetails" roleURI="http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails">
        <link:definition>2418411 - Disclosure - Accounts Receivable, net - Schedule of Accounts Receivable, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivablenetAdditionalInformationDetails" roleURI="http://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails">
        <link:definition>2419412 - Disclosure - Accounts Receivable, net - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventoriesnet" roleURI="http://www.franksinternational.com/role/Inventoriesnet">
        <link:definition>2120104 - Disclosure - Inventories, 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="InventoriesnetTables" roleURI="http://www.franksinternational.com/role/InventoriesnetTables">
        <link:definition>2321304 - Disclosure - Inventories, 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="InventoriesnetDetails" roleURI="http://www.franksinternational.com/role/InventoriesnetDetails">
        <link:definition>2422413 - Disclosure - Inventories, net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipment" roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipment">
        <link:definition>2123105 - Disclosure - Property, Plant and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentTables" roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipmentTables">
        <link:definition>2324305 - Disclosure - Property, Plant and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails">
        <link:definition>2425414 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant 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="PropertyPlantandEquipmentAdditionalInformationDetails" roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails">
        <link:definition>2426415 - Disclosure - Property, Plant and Equipment - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentDepreciationandAmortizationDetails" roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipmentDepreciationandAmortizationDetails">
        <link:definition>2427416 - Disclosure - Property, Plant and Equipment - Depreciation and Amortization (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="OtherAssets" roleURI="http://www.franksinternational.com/role/OtherAssets">
        <link:definition>2128106 - Disclosure - Other Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsTables" roleURI="http://www.franksinternational.com/role/OtherAssetsTables">
        <link:definition>2329306 - Disclosure - Other Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsDetails" roleURI="http://www.franksinternational.com/role/OtherAssetsDetails">
        <link:definition>2430417 - Disclosure - Other 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="AccountsPayableandAccruedLiabilities" roleURI="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilities">
        <link:definition>2131107 - Disclosure - Accounts Payable and Accrued Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsPayableandAccruedLiabilitiesTables" roleURI="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesTables">
        <link:definition>2332307 - Disclosure - Accounts Payable and Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsPayableandAccruedLiabilitiesDetails" roleURI="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails">
        <link:definition>2433418 - Disclosure - Accounts Payable and Accrued 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="Debt" roleURI="http://www.franksinternational.com/role/Debt">
        <link:definition>2134108 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtCreditFacilityDetails" roleURI="http://www.franksinternational.com/role/DebtCreditFacilityDetails">
        <link:definition>2435419 - Disclosure - Debt - Credit Facility (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.franksinternational.com/role/FairValueMeasurements">
        <link:definition>2136109 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.franksinternational.com/role/FairValueMeasurementsTables">
        <link:definition>2337308 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsDetails" roleURI="http://www.franksinternational.com/role/FairValueMeasurementsDetails">
        <link:definition>2438420 - Disclosure - Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Derivatives" roleURI="http://www.franksinternational.com/role/Derivatives">
        <link:definition>2139110 - Disclosure - Derivatives</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativesTables" roleURI="http://www.franksinternational.com/role/DerivativesTables">
        <link:definition>2340309 - Disclosure - Derivatives (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="DerivativesForeignCurrencyDerivativeContractsOutstandingDetails" roleURI="http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails">
        <link:definition>2441421 - Disclosure - Derivatives - Foreign Currency Derivative Contracts Outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails" roleURI="http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails">
        <link:definition>2442422 - Disclosure - Derivatives - Impact of Derivative Contracts on Condensed Consolidated Balance Sheets (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="DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails" roleURI="http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails">
        <link:definition>2443423 - Disclosure - Derivatives - Impact of Derivatives Contracts on Condensed Consolidated Statements of Operations (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="DerivativesGrossandNetFairValueofDerivativesDetails" roleURI="http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails">
        <link:definition>2444424 - Disclosure - Derivatives - Gross and Net Fair Value of Derivatives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.franksinternational.com/role/RelatedPartyTransactions">
        <link:definition>2145111 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsDetails" roleURI="http://www.franksinternational.com/role/RelatedPartyTransactionsDetails">
        <link:definition>2446425 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LossPerCommonShare" roleURI="http://www.franksinternational.com/role/LossPerCommonShare">
        <link:definition>2147112 - Disclosure - Loss Per Common Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LossPerCommonShareTables" roleURI="http://www.franksinternational.com/role/LossPerCommonShareTables">
        <link:definition>2348310 - Disclosure - Loss Per Common Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LossPerCommonShareDetails" roleURI="http://www.franksinternational.com/role/LossPerCommonShareDetails">
        <link:definition>2449426 - Disclosure - Loss Per Common 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="StockBasedCompensation" roleURI="http://www.franksinternational.com/role/StockBasedCompensation">
        <link:definition>2150113 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.franksinternational.com/role/StockBasedCompensationTables">
        <link:definition>2351311 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation2013LongTermIncentivePlanDetails" roleURI="http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails">
        <link:definition>2452427 - Disclosure - Stock-Based Compensation - 2013 Long-Term Incentive Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationRestrictedStockUnitsDetails" roleURI="http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails">
        <link:definition>2453428 - Disclosure - Stock-Based Compensation - Restricted 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="StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails" roleURI="http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails">
        <link:definition>2454429 - Disclosure - Stock-Based Compensation - Non-Vested Share Based RSUs and PRSUs (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="StockBasedCompensationPerformanceRestrictedStockUnitsDetails" roleURI="http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails">
        <link:definition>2455430 - Disclosure - Stock-Based Compensation - Performance Restricted 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="StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails" roleURI="http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails">
        <link:definition>2456431 - Disclosure - Stock-Based Compensation - Weighted Average Assumptions for PRSUs (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="StockBasedCompensationEmployeeStockPurchasePlanDetails" roleURI="http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails">
        <link:definition>2457432 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlans" roleURI="http://www.franksinternational.com/role/EmployeeBenefitPlans">
        <link:definition>2158114 - Disclosure - Employee Benefit 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="EmployeeBenefitPlansDetails" roleURI="http://www.franksinternational.com/role/EmployeeBenefitPlansDetails">
        <link:definition>2459433 - Disclosure - Employee Benefit Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.franksinternational.com/role/IncomeTaxes">
        <link:definition>2160115 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.franksinternational.com/role/IncomeTaxesTables">
        <link:definition>2361312 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesLossBeforeIncomeTaxesDetails" roleURI="http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails">
        <link:definition>2462434 - Disclosure - Income Taxes - Loss Before 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="IncomeTaxesAdditionalInformationDetails" roleURI="http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails">
        <link:definition>2463435 - Disclosure - Income Taxes - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" roleURI="http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails">
        <link:definition>2464436 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails" roleURI="http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails">
        <link:definition>2465437 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesOperatingLossCarryforwardsDetails" roleURI="http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails">
        <link:definition>2466438 - Disclosure - Income Taxes - Operating Loss Carryforwards (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="IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" roleURI="http://www.franksinternational.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails">
        <link:definition>2467439 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.franksinternational.com/role/CommitmentsandContingencies">
        <link:definition>2168116 - 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="CommitmentsandContingenciesDetails" roleURI="http://www.franksinternational.com/role/CommitmentsandContingenciesDetails">
        <link:definition>2469440 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SeveranceandOtherChargesCreditsnet" roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnet">
        <link:definition>2170117 - Disclosure - Severance and Other Charges (Credits), 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="SeveranceandOtherChargesCreditsnetTables" roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetTables">
        <link:definition>2371313 - Disclosure - Severance and Other Charges (Credits), 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="SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails" roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails">
        <link:definition>2472441 - Disclosure - Severance and Other Charges (Credits), net - Summary of Severance and Other Charges (Credits), net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SeveranceandOtherChargesCreditsnetAdditionalInformationDetails" roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetAdditionalInformationDetails">
        <link:definition>2473442 - Disclosure - Severance and Other Charges (Credits), net - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails" roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails">
        <link:definition>2474443 - Disclosure - Severance and Other Charges (Credits), net - Employee Separation Liability (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="SupplementalCashFlowInformation" roleURI="http://www.franksinternational.com/role/SupplementalCashFlowInformation">
        <link:definition>2175118 - Disclosure - Supplemental Cash Flow Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalCashFlowInformationTables" roleURI="http://www.franksinternational.com/role/SupplementalCashFlowInformationTables">
        <link:definition>2376314 - Disclosure - Supplemental Cash Flow Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalCashFlowInformationDetails" roleURI="http://www.franksinternational.com/role/SupplementalCashFlowInformationDetails">
        <link:definition>2477444 - Disclosure - Supplemental Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformation" roleURI="http://www.franksinternational.com/role/SegmentInformation">
        <link:definition>2178119 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://www.franksinternational.com/role/SegmentInformationTables">
        <link:definition>2379315 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationAdditionalInformationDetails" roleURI="http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails">
        <link:definition>2480445 - Disclosure - Segment Information - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationDisaggregationofRevenuebyGeographyDetails" roleURI="http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails">
        <link:definition>2481446 - Disclosure - Segment Information - Disaggregation of Revenue by Geography (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationEBITDAReconciliationDetails" roleURI="http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails">
        <link:definition>2482447 - Disclosure - Segment Information - EBITDA Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationRevenuefromExternalCustomersDetails" roleURI="http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails">
        <link:definition>2483448 - Disclosure - Segment Information - Revenue from External Customers (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="SegmentInformationLongLivedAssetsbySegmentDetails" roleURI="http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails">
        <link:definition>2484449 - Disclosure - Segment Information - Long-Lived Assets, by Segment (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="SegmentInformationLongLivedAssetsbyGeographicalAreasDetails" roleURI="http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbyGeographicalAreasDetails">
        <link:definition>2485450 - Disclosure - Segment Information - Long-Lived Assets, by Geographical 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="QuarterlyFinancialDataUnaudited" roleURI="http://www.franksinternational.com/role/QuarterlyFinancialDataUnaudited">
        <link:definition>2186120 - Disclosure - Quarterly Financial Data (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyFinancialDataUnauditedTables" roleURI="http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedTables">
        <link:definition>2387316 - Disclosure - Quarterly Financial Data (Unaudited) (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="QuarterlyFinancialDataUnauditedDetails" roleURI="http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails">
        <link:definition>2488451 - Disclosure - Quarterly Financial Data (Unaudited) (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="ScheduleIIValuationandQualifyingAccount" roleURI="http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccount">
        <link:definition>2189121 - Disclosure - Schedule II - Valuation and Qualifying Account</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccountDetails" roleURI="http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails">
        <link:definition>2490452 - Disclosure - Schedule II - Valuation and Qualifying Account (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="fi_DefinedContributionPlanEmployerMatch" abstract="false" name="DefinedContributionPlanEmployerMatch" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fi_TubularsMember" abstract="true" name="TubularsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_ServicesMember" abstract="true" name="ServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_PipeAndConnectorsMember" abstract="true" name="PipeAndConnectorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_ExpirationTaxYears2031To2039Member" abstract="true" name="ExpirationTaxYears2031To2039Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_DepreciationAndAmortizationExpenseTableTextBlock" abstract="false" name="DepreciationAndAmortizationExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="fi_OperatingLeaseAssetsLesseeAbstract" abstract="true" name="OperatingLeaseAssetsLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fi_LengthOfTubularAssemblies" abstract="false" name="LengthOfTubularAssemblies" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:lengthItemType"/>
  <xs:element id="fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage" abstract="false" name="LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fi_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="fi_LineofCreditFacilityCovenantTermMinimumFixedCharges" abstract="false" name="LineofCreditFacilityCovenantTermMinimumFixedCharges" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_ProductsMember" abstract="true" name="ProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" abstract="false" name="AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock" abstract="false" name="ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement" abstract="false" name="PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fi_RestructuringSettlementAndImpairmentProvisionsCredits" abstract="false" name="RestructuringSettlementAndImpairmentProvisionsCredits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_DefinedContributionPlanEmployerDiscretionaryContribution" abstract="false" name="DefinedContributionPlanEmployerDiscretionaryContribution" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" abstract="false" name="LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty" abstract="false" name="PaymentsToAcquireProductiveAssetsIncludingRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement" abstract="false" name="PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fi_RelatedPartyTransactionBasisSpreadOnVariableRate" abstract="false" name="RelatedPartyTransactionBasisSpreadOnVariableRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fi_ABLCreditFacilityMember" abstract="true" name="ABLCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense" abstract="false" name="DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease" abstract="false" name="LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fi_LongTermTreasuryRateMember" abstract="true" name="LongTermTreasuryRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_LesseeOperatingLeaseTerminationPeriod" abstract="false" name="LesseeOperatingLeaseTerminationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fi_EmployeeStockPurchasePlanExpense" abstract="false" name="EmployeeStockPurchasePlanExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_CorporateAndReconcilingItemsMember" abstract="true" name="CorporateAndReconcilingItemsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties" abstract="false" name="PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries" abstract="false" name="AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_RevenueFromContractWithCustomerPaymentTerm" abstract="false" name="RevenueFromContractWithCustomerPaymentTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fi_OneCustomerMember" abstract="true" name="OneCustomerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_RelatedPartyTransactionTermOfEstablishingTerms" abstract="false" name="RelatedPartyTransactionTermOfEstablishingTerms" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fi_InvestigationRelatedMattersExpense" abstract="false" name="InvestigationRelatedMattersExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock" abstract="false" name="CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="fi_NoExpirationMember" abstract="true" name="NoExpirationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_MosingHoldingsMember" abstract="true" name="MosingHoldingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_FinishedGoodsMember" abstract="true" name="FinishedGoodsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_InventoryPipeandConnectors" abstract="false" name="InventoryPipeandConnectors" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_EmployeeStockPurchasePlanMember" abstract="true" name="EmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_A401KSavingsAndInvestmentPlanMember" abstract="true" name="A401KSavingsAndInvestmentPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" abstract="false" name="LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract" abstract="true" name="OperatingLeaseLiabilitiesCurrentLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fi_CumulativeEarningsDeficitPeriod" abstract="false" name="CumulativeEarningsDeficitPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract" abstract="true" name="OperatingLeaseLiabilitiesNonCurrentLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fi_ExpirationTaxYears2026To2030Member" abstract="true" name="ExpirationTaxYears2026To2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum" abstract="false" name="DebtInstrumentCovenantConsolidatedEBITDAMinimum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="fi_ForeignExchangeForwardWithRealizedGainLossMember" abstract="true" name="ForeignExchangeForwardWithRealizedGainLossMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_PrimaryVestingCategoryMember" abstract="true" name="PrimaryVestingCategoryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_LongTermIncentivePlanLTIPMember" abstract="true" name="LongTermIncentivePlanLTIPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_TaxReceivableAgreementLiabilityDiscountRate" abstract="false" name="TaxReceivableAgreementLiabilityDiscountRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fi_ForeignExchangeForwardWithUnrealizedGainLossMember" abstract="true" name="ForeignExchangeForwardWithUnrealizedGainLossMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_SharebasedCompensationAwardTrancheFourMember" abstract="true" name="SharebasedCompensationAwardTrancheFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment" abstract="false" name="TaxReceivableAgreementLiabilityEstimatedTerminationPayment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_RealPropertyAcquisitionFromMosingCompaniesMember" abstract="true" name="RealPropertyAcquisitionFromMosingCompaniesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_FederalFundsEffectiveRateInterestRateFloor" abstract="false" name="FederalFundsEffectiveRateInterestRateFloor" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fi_OtherChargesCredits" abstract="false" name="OtherChargesCredits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_DeductionsMember" abstract="true" name="DeductionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_TubularRunningServicesMember" abstract="true" name="TubularRunningServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_AlternateBaseRateMember" abstract="true" name="AlternateBaseRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate" abstract="false" name="SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fi_NumberOfContinentsInWhichEntityOperates" abstract="false" name="NumberOfContinentsInWhichEntityOperates" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="fi_FurnitureFixturesandComputersMember" abstract="true" name="FurnitureFixturesandComputersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_ExpirationTaxYears2021To2025Member" abstract="true" name="ExpirationTaxYears2021To2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_UnrealizedandRealizedGainsLossesonDerivatives" abstract="false" name="UnrealizedandRealizedGainsLossesonDerivatives" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_OtherGeographicalAreasMember" abstract="true" name="OtherGeographicalAreasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_CementingEquipmentMember" abstract="true" name="CementingEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fi_TaxReceivableAgreementRelatedAdjustments" abstract="false" name="TaxReceivableAgreementRelatedAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate" abstract="false" name="SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_AccruedPurchaseOrders" abstract="false" name="AccruedPurchaseOrders" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_InsurancePremiumFinanced" abstract="false" name="InsurancePremiumFinanced" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets" abstract="false" name="IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate" abstract="false" name="DebtInstrumentAdditionalBasisSpreadOnVariableRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>fi-20201231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:7b080edc-b469-4367-8ae0-0595ccfdacbf,g:0c015d3f-7bd2-4587-a75a-c9522531e30d-->
<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.franksinternational.com/role/CoverPage" xlink:type="simple" xlink:href="fi-20201231.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_40e17caa-a7d5-4cf0-8827-84c60e79f1c5" 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_CommonStockValueOutstanding_364a6b05-28f6-46ac-b822-e4b89bd9d819" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_40e17caa-a7d5-4cf0-8827-84c60e79f1c5" xlink:to="loc_us-gaap_CommonStockValueOutstanding_364a6b05-28f6-46ac-b822-e4b89bd9d819" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_1694007a-cdac-476b-947d-378271282d65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_40e17caa-a7d5-4cf0-8827-84c60e79f1c5" xlink:to="loc_us-gaap_AdditionalPaidInCapital_1694007a-cdac-476b-947d-378271282d65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e9987adf-4c1a-4606-a196-2473a01f42db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_40e17caa-a7d5-4cf0-8827-84c60e79f1c5" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e9987adf-4c1a-4606-a196-2473a01f42db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fe1e7f02-e2f5-4890-b333-88c2122c1a68" 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_40e17caa-a7d5-4cf0-8827-84c60e79f1c5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fe1e7f02-e2f5-4890-b333-88c2122c1a68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_987cc091-642b-455a-9476-1aaa21bf1dc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_40e17caa-a7d5-4cf0-8827-84c60e79f1c5" xlink:to="loc_us-gaap_TreasuryStockValue_987cc091-642b-455a-9476-1aaa21bf1dc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_f19e312f-ecef-480c-8db6-058cdd8d3e85" 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_84e7c51a-6ade-4015-b997-0ec271d56c4f" 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_f19e312f-ecef-480c-8db6-058cdd8d3e85" xlink:to="loc_us-gaap_Liabilities_84e7c51a-6ade-4015-b997-0ec271d56c4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_35965a21-37a0-47cd-b045-aeb9ca268dfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_f19e312f-ecef-480c-8db6-058cdd8d3e85" xlink:to="loc_us-gaap_CommitmentsAndContingencies_35965a21-37a0-47cd-b045-aeb9ca268dfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a1e4b3b1-9fb5-4a42-ad6f-840719e3e03a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_f19e312f-ecef-480c-8db6-058cdd8d3e85" xlink:to="loc_us-gaap_StockholdersEquity_a1e4b3b1-9fb5-4a42-ad6f-840719e3e03a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_53219bdb-eb0a-4e3c-aa11-bf79b628e5bc" 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_OtherLiabilitiesNoncurrent_50a654f2-4d3e-4b5e-bf62-97d1744d5f13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_53219bdb-eb0a-4e3c-aa11-bf79b628e5bc" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_50a654f2-4d3e-4b5e-bf62-97d1744d5f13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_784f5d1a-64be-44b6-adc4-c7ebc2c9597e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_53219bdb-eb0a-4e3c-aa11-bf79b628e5bc" xlink:to="loc_us-gaap_LiabilitiesCurrent_784f5d1a-64be-44b6-adc4-c7ebc2c9597e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a9e8b8ea-5f26-4c5e-a005-7ffbf28ce2f0" 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_53219bdb-eb0a-4e3c-aa11-bf79b628e5bc" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a9e8b8ea-5f26-4c5e-a005-7ffbf28ce2f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_974a03aa-1394-4b05-a024-45ca968119f7" 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_53219bdb-eb0a-4e3c-aa11-bf79b628e5bc" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_974a03aa-1394-4b05-a024-45ca968119f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_dfdc39f9-c3a0-4bb0-a7a1-e8ae52b10f27" 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_e0f08090-f32f-4e20-8dc1-645e3988e8af" 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_dfdc39f9-c3a0-4bb0-a7a1-e8ae52b10f27" xlink:to="loc_us-gaap_AssetsCurrent_e0f08090-f32f-4e20-8dc1-645e3988e8af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_51d6c299-022f-44d2-a938-29ddd8f151b5" 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_dfdc39f9-c3a0-4bb0-a7a1-e8ae52b10f27" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_51d6c299-022f-44d2-a938-29ddd8f151b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_e3f55039-4005-4716-b866-0f3e316cbe02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_dfdc39f9-c3a0-4bb0-a7a1-e8ae52b10f27" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_e3f55039-4005-4716-b866-0f3e316cbe02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_64b31094-153d-4ebb-a994-10f9ed01ed6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_dfdc39f9-c3a0-4bb0-a7a1-e8ae52b10f27" xlink:to="loc_us-gaap_Goodwill_64b31094-153d-4ebb-a994-10f9ed01ed6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_69ac9c30-7b0f-40ac-88c6-606d24b39a80" 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_dfdc39f9-c3a0-4bb0-a7a1-e8ae52b10f27" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_69ac9c30-7b0f-40ac-88c6-606d24b39a80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_77c9eec7-1cdd-4378-824c-7b8f374919ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_dfdc39f9-c3a0-4bb0-a7a1-e8ae52b10f27" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_77c9eec7-1cdd-4378-824c-7b8f374919ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_13f3fec2-8783-4423-83dc-96d04f9e53c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_dfdc39f9-c3a0-4bb0-a7a1-e8ae52b10f27" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_13f3fec2-8783-4423-83dc-96d04f9e53c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2ffef161-0eaf-4cd9-a298-16e6e6aae2dd" 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_ShortTermInvestments_c2ba2967-3e34-4191-9d79-cf5a49311be5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ffef161-0eaf-4cd9-a298-16e6e6aae2dd" xlink:to="loc_us-gaap_ShortTermInvestments_c2ba2967-3e34-4191-9d79-cf5a49311be5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_34fe7c1d-b615-401e-b60c-ef9c9ca4a586" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ffef161-0eaf-4cd9-a298-16e6e6aae2dd" xlink:to="loc_us-gaap_ReceivablesNetCurrent_34fe7c1d-b615-401e-b60c-ef9c9ca4a586" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_7e07315a-1657-40d0-92ff-0fa5a50410cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ffef161-0eaf-4cd9-a298-16e6e6aae2dd" xlink:to="loc_us-gaap_InventoryNet_7e07315a-1657-40d0-92ff-0fa5a50410cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_6f0c0b1b-ace5-46ce-916b-600c0bd7f633" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ffef161-0eaf-4cd9-a298-16e6e6aae2dd" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_6f0c0b1b-ace5-46ce-916b-600c0bd7f633" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_0124a680-b0ec-482e-a37b-e274b5fb5e6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ffef161-0eaf-4cd9-a298-16e6e6aae2dd" xlink:to="loc_us-gaap_OtherAssetsCurrent_0124a680-b0ec-482e-a37b-e274b5fb5e6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fa28325c-6b66-4d8a-a03b-db92d4dbea61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ffef161-0eaf-4cd9-a298-16e6e6aae2dd" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fa28325c-6b66-4d8a-a03b-db92d4dbea61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_94df7001-f780-4744-8be2-ce229c4f6234" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ffef161-0eaf-4cd9-a298-16e6e6aae2dd" xlink:to="loc_us-gaap_RestrictedCash_94df7001-f780-4744-8be2-ce229c4f6234" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7cd92ea6-0961-4d2e-893f-03e5916e1241" 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_OtherLiabilitiesCurrent_ebdc995d-6dd7-4647-a076-e5a351c15b2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7cd92ea6-0961-4d2e-893f-03e5916e1241" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_ebdc995d-6dd7-4647-a076-e5a351c15b2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_5e744aa7-4c6b-4bc9-b3f9-5c87f37543e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7cd92ea6-0961-4d2e-893f-03e5916e1241" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_5e744aa7-4c6b-4bc9-b3f9-5c87f37543e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_98c89f7f-0303-4a1c-a0a9-ab0f7b3351bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7cd92ea6-0961-4d2e-893f-03e5916e1241" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_98c89f7f-0303-4a1c-a0a9-ab0f7b3351bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_bfb089e8-5c52-45c9-ab14-b967aa4819de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7cd92ea6-0961-4d2e-893f-03e5916e1241" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_bfb089e8-5c52-45c9-ab14-b967aa4819de" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedBalanceSheetParenthetical" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedBalanceSheetParenthetical"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/ConsolidatedBalanceSheetParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_550a65f0-b4e6-4afb-94ae-0024f2e48059" 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_GainLossOnDispositionOfAssets1_5b097993-da69-4bf6-854e-b097d9a2cea0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_550a65f0-b4e6-4afb-94ae-0024f2e48059" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_5b097993-da69-4bf6-854e-b097d9a2cea0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_ec115636-a08b-407d-bbdd-cfa31b32ef14" xlink:href="fi-20201231.xsd#fi_RestructuringSettlementAndImpairmentProvisionsCredits"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_550a65f0-b4e6-4afb-94ae-0024f2e48059" xlink:to="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_ec115636-a08b-407d-bbdd-cfa31b32ef14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_cf70f4b7-c719-4d14-8073-bcafb2e707af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_550a65f0-b4e6-4afb-94ae-0024f2e48059" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_cf70f4b7-c719-4d14-8073-bcafb2e707af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_2ec9c095-0e20-49c7-a8f5-437b22d04f8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_550a65f0-b4e6-4afb-94ae-0024f2e48059" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_2ec9c095-0e20-49c7-a8f5-437b22d04f8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ef6f391b-9a58-4e4c-af5c-6715911eea1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_550a65f0-b4e6-4afb-94ae-0024f2e48059" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ef6f391b-9a58-4e4c-af5c-6715911eea1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_522efd9e-7ff3-4f9a-a9cc-9705db9ce85e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_550a65f0-b4e6-4afb-94ae-0024f2e48059" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_522efd9e-7ff3-4f9a-a9cc-9705db9ce85e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a5ccec64-3de4-4fd3-bf6b-5fb23b1c3a41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_550a65f0-b4e6-4afb-94ae-0024f2e48059" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a5ccec64-3de4-4fd3-bf6b-5fb23b1c3a41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_57425bcb-73ef-43b4-8bd0-dcac0fcd3495" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TaxReceivableAgreementRelatedAdjustments_bf5e13ae-1d98-4ded-abc3-1a396af9be76" xlink:href="fi-20201231.xsd#fi_TaxReceivableAgreementRelatedAdjustments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_57425bcb-73ef-43b4-8bd0-dcac0fcd3495" xlink:to="loc_fi_TaxReceivableAgreementRelatedAdjustments_bf5e13ae-1d98-4ded-abc3-1a396af9be76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_3eedc728-f1cb-4e23-98f2-435a45da618b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_57425bcb-73ef-43b4-8bd0-dcac0fcd3495" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_3eedc728-f1cb-4e23-98f2-435a45da618b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_0bb53bc2-4748-47ec-b173-0859d867fb13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_57425bcb-73ef-43b4-8bd0-dcac0fcd3495" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_0bb53bc2-4748-47ec-b173-0859d867fb13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_ef5e6637-7ebb-4731-8b32-13f9f59d14b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_57425bcb-73ef-43b4-8bd0-dcac0fcd3495" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_ef5e6637-7ebb-4731-8b32-13f9f59d14b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_9153e6d0-5643-4bca-a0ec-1ee39d112aa3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_57425bcb-73ef-43b4-8bd0-dcac0fcd3495" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_9153e6d0-5643-4bca-a0ec-1ee39d112aa3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e1ce3991-ef64-4984-a494-ae3c85d41377" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5a0e1754-cf87-4c83-a609-2764997dd096" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e1ce3991-ef64-4984-a494-ae3c85d41377" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5a0e1754-cf87-4c83-a609-2764997dd096" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6c8f92b6-b93f-4410-a574-2f2fad1be691" 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_e1ce3991-ef64-4984-a494-ae3c85d41377" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6c8f92b6-b93f-4410-a574-2f2fad1be691" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2341ff13-673e-4f04-801f-2401ed6f2e3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_72bd2921-8f2c-4c5d-a5d1-7bb42e0ce6c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2341ff13-673e-4f04-801f-2401ed6f2e3e" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_72bd2921-8f2c-4c5d-a5d1-7bb42e0ce6c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_1a1abca2-1567-4d4c-a8e0-97144f35e52f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2341ff13-673e-4f04-801f-2401ed6f2e3e" xlink:to="loc_us-gaap_OperatingIncomeLoss_1a1abca2-1567-4d4c-a8e0-97144f35e52f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedStatementsofComprehensiveLoss"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_0827d736-6902-49bc-9760-a19fa9c2eb65" 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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_d6cb0d06-d082-42d7-bdd1-20271aaaf316" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_0827d736-6902-49bc-9760-a19fa9c2eb65" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_d6cb0d06-d082-42d7-bdd1-20271aaaf316" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_339a8352-176e-48d6-ac25-1aaf638a6042" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_0827d736-6902-49bc-9760-a19fa9c2eb65" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_339a8352-176e-48d6-ac25-1aaf638a6042" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_46be3dab-2251-46d8-af0e-2c00fa8b0c6d" 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_2dcb02bc-4952-4d5b-b236-1cdb32d586a3" 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_46be3dab-2251-46d8-af0e-2c00fa8b0c6d" xlink:to="loc_us-gaap_NetIncomeLoss_2dcb02bc-4952-4d5b-b236-1cdb32d586a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c0e2b631-93af-48db-900c-5f7176689d20" 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_46be3dab-2251-46d8-af0e-2c00fa8b0c6d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c0e2b631-93af-48db-900c-5f7176689d20" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5554b9de-296d-41a9-a953-dcd22bd3dc80" 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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_78e4eefd-ad06-46f6-988e-5934f7471666" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5554b9de-296d-41a9-a953-dcd22bd3dc80" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_78e4eefd-ad06-46f6-988e-5934f7471666" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_482ccde9-e47d-4ca5-8497-6df8595ecb69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5554b9de-296d-41a9-a953-dcd22bd3dc80" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_482ccde9-e47d-4ca5-8497-6df8595ecb69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_18863207-ac33-48a4-8987-32e4452a46c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5554b9de-296d-41a9-a953-dcd22bd3dc80" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_18863207-ac33-48a4-8987-32e4452a46c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_55c9b3ed-a5b8-4b41-97ec-8e7c7779a5f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5554b9de-296d-41a9-a953-dcd22bd3dc80" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_55c9b3ed-a5b8-4b41-97ec-8e7c7779a5f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc6b6449-3b4a-4ffa-8c28-7b8c2266e8b8" 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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_42e47b96-97d5-45e3-9def-2564af46eae8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc6b6449-3b4a-4ffa-8c28-7b8c2266e8b8" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_42e47b96-97d5-45e3-9def-2564af46eae8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_889663ab-b476-4145-a3a8-46cd15f1983f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc6b6449-3b4a-4ffa-8c28-7b8c2266e8b8" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_889663ab-b476-4145-a3a8-46cd15f1983f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_16407b98-a544-4670-bd0f-c5b3efe15009" 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_bc6b6449-3b4a-4ffa-8c28-7b8c2266e8b8" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_16407b98-a544-4670-bd0f-c5b3efe15009" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_01d6b52a-6ac6-46e7-821d-2df0f1b05643" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc6b6449-3b4a-4ffa-8c28-7b8c2266e8b8" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_01d6b52a-6ac6-46e7-821d-2df0f1b05643" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_071fd7df-2e31-4948-9ff0-1f1413ef022f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc6b6449-3b4a-4ffa-8c28-7b8c2266e8b8" xlink:to="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_071fd7df-2e31-4948-9ff0-1f1413ef022f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" 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_DepreciationDepletionAndAmortization_b1010f8e-18d7-43e5-b5c4-77bb76db8555" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_b1010f8e-18d7-43e5-b5c4-77bb76db8555" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_cf9029b9-7ae1-40b1-989c-d43757c562aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_cf9029b9-7ae1-40b1-989c-d43757c562aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_c91b4b3b-46b7-46f4-9076-6146d767e9f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_c91b4b3b-46b7-46f4-9076-6146d767e9f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_c80ab945-7bde-4772-a943-e8170a615676" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_c80ab945-7bde-4772-a943-e8170a615676" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_263a9558-f57c-4162-959c-be230d4695a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_263a9558-f57c-4162-959c-be230d4695a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_6ef60c3e-62c1-4fa6-9e37-93a3288c00d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_6ef60c3e-62c1-4fa6-9e37-93a3288c00d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_22de5e42-f6ce-49f4-bd6d-1a6db30875be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_22de5e42-f6ce-49f4-bd6d-1a6db30875be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_edbdaea6-b841-41fe-8e7f-071a264606ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_edbdaea6-b841-41fe-8e7f-071a264606ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_e5a28ce1-3356-4c89-9451-626c98671557" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_e5a28ce1-3356-4c89-9451-626c98671557" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_408a98a7-f07c-42b0-8d6f-48a3dd76e14d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_408a98a7-f07c-42b0-8d6f-48a3dd76e14d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_daffed40-3342-4cf8-a970-23d76343cd1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_daffed40-3342-4cf8-a970-23d76343cd1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_c7cb057a-251d-48ae-8b88-4f90682789b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_c7cb057a-251d-48ae-8b88-4f90682789b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_95afb7d1-e5d9-4490-91ce-1c3d9f25f4d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_95afb7d1-e5d9-4490-91ce-1c3d9f25f4d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_a8510d93-e20b-467b-ad9e-98513e0702f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_a8510d93-e20b-467b-ad9e-98513e0702f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_0f05afa9-6e2b-4be1-89bc-e86fad713b32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_0f05afa9-6e2b-4be1-89bc-e86fad713b32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_01cb9eb0-747d-4aac-b874-a17852fb41df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_01cb9eb0-747d-4aac-b874-a17852fb41df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e13cccac-b16c-477d-a71c-e2c98bb891bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_NetIncomeLoss_e13cccac-b16c-477d-a71c-e2c98bb891bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_b411a083-88fe-43ed-a9f1-3cdca8b6a38b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_b411a083-88fe-43ed-a9f1-3cdca8b6a38b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_031fe8cd-10bc-4db2-b852-27e03cc99bcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1f06446f-498b-4b2b-b7ea-26b375fc9d44" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_031fe8cd-10bc-4db2-b852-27e03cc99bcb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_11e7e01e-a0cc-4c54-9a71-dd77d6823356" 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_PaymentsToAcquireProductiveAssets_a5ab5e65-dc51-4278-857e-acca3abe882b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_11e7e01e-a0cc-4c54-9a71-dd77d6823356" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_a5ab5e65-dc51-4278-857e-acca3abe882b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_76cc3b7c-6e8b-4640-baa4-ae95994ca7a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_11e7e01e-a0cc-4c54-9a71-dd77d6823356" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_76cc3b7c-6e8b-4640-baa4-ae95994ca7a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_081c4538-40f6-4837-8279-5358bc39e9d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_11e7e01e-a0cc-4c54-9a71-dd77d6823356" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_081c4538-40f6-4837-8279-5358bc39e9d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_470cdd33-071b-4bd1-a8b6-87e02853bf46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_11e7e01e-a0cc-4c54-9a71-dd77d6823356" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_470cdd33-071b-4bd1-a8b6-87e02853bf46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_2bc1bc0e-041b-4457-b079-ca8e46420db6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_11e7e01e-a0cc-4c54-9a71-dd77d6823356" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_2bc1bc0e-041b-4457-b079-ca8e46420db6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties_d970aff8-857e-48bf-895d-6d6d2cb76070" xlink:href="fi-20201231.xsd#fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_11e7e01e-a0cc-4c54-9a71-dd77d6823356" xlink:to="loc_fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties_d970aff8-857e-48bf-895d-6d6d2cb76070" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPolicies" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_32e2c8ad-877d-46c7-8ec2-c01464b42060" 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_ccfecf78-86e0-4ca8-8861-85dcc1d06fdb" 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_32e2c8ad-877d-46c7-8ec2-c01464b42060" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ccfecf78-86e0-4ca8-8861-85dcc1d06fdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_886b895a-edb5-4fa6-a6a5-550ee3e64b74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_32e2c8ad-877d-46c7-8ec2-c01464b42060" xlink:to="loc_us-gaap_RestrictedCash_886b895a-edb5-4fa6-a6a5-550ee3e64b74" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8caaf3e7-c6ec-44e0-87be-6e86df4e41b4" 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_FiniteLivedIntangibleAssetsAccumulatedAmortization_e11aaae2-a1da-411b-b917-54781da39310" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8caaf3e7-c6ec-44e0-87be-6e86df4e41b4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e11aaae2-a1da-411b-b917-54781da39310" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_c9d53cce-6ac5-4db3-91cc-34eba4a7fbac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8caaf3e7-c6ec-44e0-87be-6e86df4e41b4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_c9d53cce-6ac5-4db3-91cc-34eba4a7fbac" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0ee1a855-acd2-445b-aab7-c38583844c4c" 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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_4202f10a-ad03-4cf6-89bc-9b1d1dd1e0ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0ee1a855-acd2-445b-aab7-c38583844c4c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_4202f10a-ad03-4cf6-89bc-9b1d1dd1e0ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3e41e2b9-1c75-4ece-835a-3ab48b7dec7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0ee1a855-acd2-445b-aab7-c38583844c4c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3e41e2b9-1c75-4ece-835a-3ab48b7dec7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_01469b5e-aafc-4f62-b523-3ca92bd7e589" 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_0ee1a855-acd2-445b-aab7-c38583844c4c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_01469b5e-aafc-4f62-b523-3ca92bd7e589" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8bd8bca4-f133-447b-904b-e52e6344f06b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0ee1a855-acd2-445b-aab7-c38583844c4c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8bd8bca4-f133-447b-904b-e52e6344f06b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_236a12f1-b8a2-4039-80d7-2a18e77ae686" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0ee1a855-acd2-445b-aab7-c38583844c4c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_236a12f1-b8a2-4039-80d7-2a18e77ae686" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2311f567-486a-43ae-8b5c-75dd5d8a8ee2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0ee1a855-acd2-445b-aab7-c38583844c4c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2311f567-486a-43ae-8b5c-75dd5d8a8ee2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/Leases" xlink:type="simple" xlink:href="fi-20201231.xsd#Leases"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesTables" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/LeasesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_9e678a0d-2aa2-47dc-a913-3dbd316c429f" 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_8e4e57e9-7c97-4853-a69c-9687e92dd599" 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_9e678a0d-2aa2-47dc-a913-3dbd316c429f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_8e4e57e9-7c97-4853-a69c-9687e92dd599" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8f2bce26-20ef-486b-8d7d-4acc12a98888" 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_9e678a0d-2aa2-47dc-a913-3dbd316c429f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8f2bce26-20ef-486b-8d7d-4acc12a98888" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/LeasesLeaseCostDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesOtherInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesOtherInformationDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/LeasesOtherInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesLeaseTermandDiscountRateDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesLeaseTermandDiscountRateDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/LeasesLeaseTermandDiscountRateDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesMaturityofLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_127b8d64-564a-4c93-a35d-84f64160ed7a" 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_1636d38b-4cd1-4f74-b1ea-0d9686f9d1a8" 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_127b8d64-564a-4c93-a35d-84f64160ed7a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1636d38b-4cd1-4f74-b1ea-0d9686f9d1a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b995b2d3-04cd-4fa3-acba-ea3cdd9661f2" 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_127b8d64-564a-4c93-a35d-84f64160ed7a" xlink:to="loc_us-gaap_OperatingLeaseLiability_b995b2d3-04cd-4fa3-acba-ea3cdd9661f2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesMaturityofLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c256d32a-c635-4895-9a01-f83641577fad" 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_c8d7643c-2b39-4327-a005-7db98d912be5" 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_c256d32a-c635-4895-9a01-f83641577fad" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c8d7643c-2b39-4327-a005-7db98d912be5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_84798bb3-5af7-46b6-a7f6-e72e27a5e0df" 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_c256d32a-c635-4895-9a01-f83641577fad" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_84798bb3-5af7-46b6-a7f6-e72e27a5e0df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5c0c2e49-a6dc-449d-b63b-0ecdd7e1264b" 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_c256d32a-c635-4895-9a01-f83641577fad" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5c0c2e49-a6dc-449d-b63b-0ecdd7e1264b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1708673d-6bf2-4481-af92-368f12c5cbf4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c256d32a-c635-4895-9a01-f83641577fad" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1708673d-6bf2-4481-af92-368f12c5cbf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_adc6001b-ef4f-402d-a084-d6eb3c542323" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c256d32a-c635-4895-9a01-f83641577fad" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_adc6001b-ef4f-402d-a084-d6eb3c542323" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1fbe6a1c-74ea-4644-adc2-22725a7f94b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c256d32a-c635-4895-9a01-f83641577fad" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1fbe6a1c-74ea-4644-adc2-22725a7f94b8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsReceivablenet" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsReceivablenet"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/AccountsReceivablenet" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsReceivablenetTables" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsReceivablenetTables"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/AccountsReceivablenetTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsReceivablenetScheduleofAccountsReceivableNetDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_980b0c46-db4e-4348-a658-2322ee5c896c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b714b929-6719-4041-85be-8fbc9354d4be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReceivablesNetCurrent_980b0c46-db4e-4348-a658-2322ee5c896c" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b714b929-6719-4041-85be-8fbc9354d4be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_770baa05-3033-428b-b6be-6eb82f517c29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReceivablesNetCurrent_980b0c46-db4e-4348-a658-2322ee5c896c" xlink:to="loc_us-gaap_UnbilledContractsReceivable_770baa05-3033-428b-b6be-6eb82f517c29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_a166b542-9d81-4cd1-9801-05867afaf9f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReceivablesNetCurrent_980b0c46-db4e-4348-a658-2322ee5c896c" xlink:to="loc_us-gaap_IncomeTaxReceivable_a166b542-9d81-4cd1-9801-05867afaf9f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_a185ee39-db34-430a-a4ec-ec73bf8e0056" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReceivablesNetCurrent_980b0c46-db4e-4348-a658-2322ee5c896c" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_a185ee39-db34-430a-a4ec-ec73bf8e0056" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_47ede8f0-eedc-4840-83af-f87e86f2b4c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReceivablesNetCurrent_980b0c46-db4e-4348-a658-2322ee5c896c" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_47ede8f0-eedc-4840-83af-f87e86f2b4c9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsReceivablenetAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/Inventoriesnet" xlink:type="simple" xlink:href="fi-20201231.xsd#Inventoriesnet"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/Inventoriesnet" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/InventoriesnetTables" xlink:type="simple" xlink:href="fi-20201231.xsd#InventoriesnetTables"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/InventoriesnetTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/InventoriesnetDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#InventoriesnetDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/InventoriesnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_888ea582-0d2a-47ea-87d1-4bf31147799f" 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_fi_InventoryPipeandConnectors_720d741d-ab77-4f9b-a589-9f6360a71f43" xlink:href="fi-20201231.xsd#fi_InventoryPipeandConnectors"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_888ea582-0d2a-47ea-87d1-4bf31147799f" xlink:to="loc_fi_InventoryPipeandConnectors_720d741d-ab77-4f9b-a589-9f6360a71f43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_7a74bd01-1a0b-42cd-b7a4-9543a771ca25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_888ea582-0d2a-47ea-87d1-4bf31147799f" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_7a74bd01-1a0b-42cd-b7a4-9543a771ca25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_35f31bf4-a78a-477b-b962-459d2756b7bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_888ea582-0d2a-47ea-87d1-4bf31147799f" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_35f31bf4-a78a-477b-b962-459d2756b7bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_535afa33-5007-4bb4-a7c3-f5190ee779af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_888ea582-0d2a-47ea-87d1-4bf31147799f" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_535afa33-5007-4bb4-a7c3-f5190ee779af" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="fi-20201231.xsd#PropertyPlantandEquipment"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/PropertyPlantandEquipment" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="fi-20201231.xsd#PropertyPlantandEquipmentTables"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/PropertyPlantandEquipmentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_682ee84a-615d-40a8-8c53-0ef0b8af2305" 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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1224c37d-3390-41ea-9e0d-4f1af3157591" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_682ee84a-615d-40a8-8c53-0ef0b8af2305" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1224c37d-3390-41ea-9e0d-4f1af3157591" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_6fe8d9df-f5c9-4991-8926-b9b360a86659" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_682ee84a-615d-40a8-8c53-0ef0b8af2305" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_6fe8d9df-f5c9-4991-8926-b9b360a86659" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#PropertyPlantandEquipmentAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipmentDepreciationandAmortizationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#PropertyPlantandEquipmentDepreciationandAmortizationDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/PropertyPlantandEquipmentDepreciationandAmortizationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/OtherAssets" xlink:type="simple" xlink:href="fi-20201231.xsd#OtherAssets"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/OtherAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/OtherAssetsTables" xlink:type="simple" xlink:href="fi-20201231.xsd#OtherAssetsTables"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/OtherAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/OtherAssetsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#OtherAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/OtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_aec24cff-4347-454b-b564-17b914ed4660" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_9a31154f-d5c2-49f0-97a6-68f7858bb9ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_aec24cff-4347-454b-b564-17b914ed4660" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_9a31154f-d5c2-49f0-97a6-68f7858bb9ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositAssets_6c87bfd0-f255-4058-bbe8-34e436b48ccf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_aec24cff-4347-454b-b564-17b914ed4660" xlink:to="loc_us-gaap_DepositAssets_6c87bfd0-f255-4058-bbe8-34e436b48ccf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_1f858a8a-2fe1-40ca-8a6c-60387a1ee6a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_aec24cff-4347-454b-b564-17b914ed4660" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_1f858a8a-2fe1-40ca-8a6c-60387a1ee6a4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilities" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsPayableandAccruedLiabilities"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesTables" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsPayableandAccruedLiabilitiesTables"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsPayableandAccruedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_e29f0fc5-aa52-4b92-8fcf-190ec7a1bed2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_019fa3c3-a734-4962-aa5b-f48b2b3f8dc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_e29f0fc5-aa52-4b92-8fcf-190ec7a1bed2" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_019fa3c3-a734-4962-aa5b-f48b2b3f8dc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent_f39e714c-6da4-4f24-aff4-f8ccc49cc7fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_e29f0fc5-aa52-4b92-8fcf-190ec7a1bed2" xlink:to="loc_us-gaap_RestructuringReserveCurrent_f39e714c-6da4-4f24-aff4-f8ccc49cc7fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_2083c760-f3ff-43e1-8580-7dba16caca65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_e29f0fc5-aa52-4b92-8fcf-190ec7a1bed2" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_2083c760-f3ff-43e1-8580-7dba16caca65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_AccruedPurchaseOrders_c37a5cfb-dd4b-41cd-8a07-aa2c0f68a061" xlink:href="fi-20201231.xsd#fi_AccruedPurchaseOrders"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_e29f0fc5-aa52-4b92-8fcf-190ec7a1bed2" xlink:to="loc_fi_AccruedPurchaseOrders_c37a5cfb-dd4b-41cd-8a07-aa2c0f68a061" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_f1443613-03c8-4f2e-a62e-0d78f5dce425" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_e29f0fc5-aa52-4b92-8fcf-190ec7a1bed2" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_f1443613-03c8-4f2e-a62e-0d78f5dce425" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_022a0e75-3f8d-4dfe-b9f7-fd9d4976561f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_e29f0fc5-aa52-4b92-8fcf-190ec7a1bed2" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_022a0e75-3f8d-4dfe-b9f7-fd9d4976561f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_2f4718d3-5686-4fd9-9ef1-cdff02bf394c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_e29f0fc5-aa52-4b92-8fcf-190ec7a1bed2" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_2f4718d3-5686-4fd9-9ef1-cdff02bf394c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/Debt" xlink:type="simple" xlink:href="fi-20201231.xsd#Debt"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/Debt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DebtCreditFacilityDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#DebtCreditFacilityDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/DebtCreditFacilityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="fi-20201231.xsd#FairValueMeasurements"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/FairValueMeasurements" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="fi-20201231.xsd#FairValueMeasurementsTables"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/FairValueMeasurementsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#FairValueMeasurementsDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/FairValueMeasurementsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/Derivatives" xlink:type="simple" xlink:href="fi-20201231.xsd#Derivatives"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/Derivatives" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DerivativesTables" xlink:type="simple" xlink:href="fi-20201231.xsd#DerivativesTables"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/DerivativesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#DerivativesForeignCurrencyDerivativeContractsOutstandingDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#DerivativesGrossandNetFairValueofDerivativesDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_ee58ef1f-a79c-4329-a485-f573078af91d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_902965c0-c675-4f96-a491-46ff6538c5b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_ee58ef1f-a79c-4329-a485-f573078af91d" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_902965c0-c675-4f96-a491-46ff6538c5b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_14c681eb-3509-480f-a77d-d732eb5764a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilityFairValueGrossAsset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_ee58ef1f-a79c-4329-a485-f573078af91d" xlink:to="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_14c681eb-3509-480f-a77d-d732eb5764a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_ce20bf84-d9c5-4133-a403-67f90846413d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_bfc40707-9531-45b0-85aa-f0ae238ee37f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_ce20bf84-d9c5-4133-a403-67f90846413d" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_bfc40707-9531-45b0-85aa-f0ae238ee37f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_64227299-1c30-43e8-8309-2fe5d10c8fc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_ce20bf84-d9c5-4133-a403-67f90846413d" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_64227299-1c30-43e8-8309-2fe5d10c8fc1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="fi-20201231.xsd#RelatedPartyTransactions"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/RelatedPartyTransactions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#RelatedPartyTransactionsDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/RelatedPartyTransactionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LossPerCommonShare" xlink:type="simple" xlink:href="fi-20201231.xsd#LossPerCommonShare"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/LossPerCommonShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LossPerCommonShareTables" xlink:type="simple" xlink:href="fi-20201231.xsd#LossPerCommonShareTables"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/LossPerCommonShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LossPerCommonShareDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LossPerCommonShareDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/LossPerCommonShareDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensation"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationTables"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensation2013LongTermIncentivePlanDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationRestrictedStockUnitsDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationPerformanceRestrictedStockUnitsDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationEmployeeStockPurchasePlanDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="fi-20201231.xsd#EmployeeBenefitPlans"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/EmployeeBenefitPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/EmployeeBenefitPlansDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#EmployeeBenefitPlansDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/EmployeeBenefitPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxes" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesLossBeforeIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_446590bc-8256-41c1-a890-0636fbc2582a" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_ca5388b9-4913-4343-9287-ac9c63bfd3b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_446590bc-8256-41c1-a890-0636fbc2582a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_ca5388b9-4913-4343-9287-ac9c63bfd3b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_b15ac0f1-400e-4663-876a-3c831d5f0e10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_446590bc-8256-41c1-a890-0636fbc2582a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_b15ac0f1-400e-4663-876a-3c831d5f0e10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense_2d301dbd-9905-4d2e-ac1f-435ca5977e46" xlink:href="fi-20201231.xsd#fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_1debc68a-5da0-4606-8b7d-408523c7e247" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense_2d301dbd-9905-4d2e-ac1f-435ca5977e46" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_1debc68a-5da0-4606-8b7d-408523c7e247" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_080b9e86-0485-472e-8cfb-7b264fb083b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense_2d301dbd-9905-4d2e-ac1f-435ca5977e46" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_080b9e86-0485-472e-8cfb-7b264fb083b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0dfff354-339e-41a7-8de3-13c1ac3a9642" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_ef1345cb-3e06-4b29-aa9d-b2b4a2507792" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0dfff354-339e-41a7-8de3-13c1ac3a9642" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_ef1345cb-3e06-4b29-aa9d-b2b4a2507792" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7ec99343-d641-4a18-ae5c-fd3badd90547" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0dfff354-339e-41a7-8de3-13c1ac3a9642" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7ec99343-d641-4a18-ae5c-fd3badd90547" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_9ff75270-1e09-4cf1-8cb1-6bb91e4bba47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0dfff354-339e-41a7-8de3-13c1ac3a9642" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_9ff75270-1e09-4cf1-8cb1-6bb91e4bba47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_666f109c-ed84-4dab-9d72-ccc5cb6452f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_52307f78-582f-453e-a759-bd3e81d222bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666f109c-ed84-4dab-9d72-ccc5cb6452f1" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_52307f78-582f-453e-a759-bd3e81d222bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense_d9e59059-33c0-48cb-b09a-77951b94cd08" xlink:href="fi-20201231.xsd#fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666f109c-ed84-4dab-9d72-ccc5cb6452f1" xlink:to="loc_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense_d9e59059-33c0-48cb-b09a-77951b94cd08" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d5c7df7d-a47c-456e-88f1-6fa44ceacdcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_b07028be-b03f-4c18-adf7-4aa39584cabf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d5c7df7d-a47c-456e-88f1-6fa44ceacdcd" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_b07028be-b03f-4c18-adf7-4aa39584cabf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary_57f513ea-bc32-49b1-b524-4c2af182d863" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d5c7df7d-a47c-456e-88f1-6fa44ceacdcd" xlink:to="loc_us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary_57f513ea-bc32-49b1-b524-4c2af182d863" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_3a801683-fc89-4219-858f-05cd1d2219f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d5c7df7d-a47c-456e-88f1-6fa44ceacdcd" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_3a801683-fc89-4219-858f-05cd1d2219f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_9a818a7a-d18e-4419-b662-1839f4082f10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d5c7df7d-a47c-456e-88f1-6fa44ceacdcd" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_9a818a7a-d18e-4419-b662-1839f4082f10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_8474868e-3ca4-44a2-9ff8-491840ed9e0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d5c7df7d-a47c-456e-88f1-6fa44ceacdcd" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_8474868e-3ca4-44a2-9ff8-491840ed9e0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_a59779ab-f83c-45b6-9f94-4a2e2f1097df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d5c7df7d-a47c-456e-88f1-6fa44ceacdcd" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_a59779ab-f83c-45b6-9f94-4a2e2f1097df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount_41e97cb9-52a3-4aaa-a93f-70de83e472ec" xlink:href="fi-20201231.xsd#fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d5c7df7d-a47c-456e-88f1-6fa44ceacdcd" xlink:to="loc_fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount_41e97cb9-52a3-4aaa-a93f-70de83e472ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount_2db1ddab-25a4-48d0-94ea-3e7a674944ea" xlink:href="fi-20201231.xsd#fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d5c7df7d-a47c-456e-88f1-6fa44ceacdcd" xlink:to="loc_fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount_2db1ddab-25a4-48d0-94ea-3e7a674944ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_225ddb3d-a412-4072-8075-4f6eebbebea2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d5c7df7d-a47c-456e-88f1-6fa44ceacdcd" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_225ddb3d-a412-4072-8075-4f6eebbebea2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_0b900e44-526c-4702-b15c-75ababf8af52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d5c7df7d-a47c-456e-88f1-6fa44ceacdcd" xlink:to="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_0b900e44-526c-4702-b15c-75ababf8af52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_b447cba8-8f32-4c7c-ba28-eb006557fb21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d5c7df7d-a47c-456e-88f1-6fa44ceacdcd" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_b447cba8-8f32-4c7c-ba28-eb006557fb21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses_97736056-b53c-4ccf-b3b8-145a06868c5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d5c7df7d-a47c-456e-88f1-6fa44ceacdcd" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses_97736056-b53c-4ccf-b3b8-145a06868c5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsForeign_f806b643-3e0d-4066-a227-501189942648" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsForeign"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d5c7df7d-a47c-456e-88f1-6fa44ceacdcd" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsForeign_f806b643-3e0d-4066-a227-501189942648" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_5ef96e01-8574-4b21-adeb-35d1334cd706" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_3c817d69-93a1-455e-8468-c400615fbf40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_5ef96e01-8574-4b21-adeb-35d1334cd706" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_3c817d69-93a1-455e-8468-c400615fbf40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_51836560-2666-4a29-8a82-8f6e1b50e9c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_5ef96e01-8574-4b21-adeb-35d1334cd706" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_51836560-2666-4a29-8a82-8f6e1b50e9c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_5e071ada-e183-4011-80d7-a552c61568b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_5ef96e01-8574-4b21-adeb-35d1334cd706" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_5e071ada-e183-4011-80d7-a552c61568b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_a2a29b6f-82e2-4d48-ae98-6ea5a6f253b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_5ef96e01-8574-4b21-adeb-35d1334cd706" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_a2a29b6f-82e2-4d48-ae98-6ea5a6f253b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_8117ae2e-c113-4cc5-9ee2-49b746c5826d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_5ef96e01-8574-4b21-adeb-35d1334cd706" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_8117ae2e-c113-4cc5-9ee2-49b746c5826d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_76f58ec0-0a33-4be6-8dd0-e98fa3ef83ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_5ef96e01-8574-4b21-adeb-35d1334cd706" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_76f58ec0-0a33-4be6-8dd0-e98fa3ef83ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_03bd6874-c238-4a25-8ee7-ffe79cb0f1b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_5ef96e01-8574-4b21-adeb-35d1334cd706" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_03bd6874-c238-4a25-8ee7-ffe79cb0f1b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6644e221-b58f-48bd-a870-fae307ae50e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_5ef96e01-8574-4b21-adeb-35d1334cd706" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6644e221-b58f-48bd-a870-fae307ae50e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestments_7af6c491-f793-45ca-a7c2-18bf92c9fd29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_5ef96e01-8574-4b21-adeb-35d1334cd706" xlink:to="loc_us-gaap_DeferredTaxAssetsInvestments_7af6c491-f793-45ca-a7c2-18bf92c9fd29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_a0219983-be12-4234-b425-4bb4000a4488" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_5ef96e01-8574-4b21-adeb-35d1334cd706" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_a0219983-be12-4234-b425-4bb4000a4488" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_12a4632e-c0e1-44fa-824a-9fdb5a8c0de7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesInvestments_bae1bded-2f4c-428f-80d4-ec5aa5d8ee5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_12a4632e-c0e1-44fa-824a-9fdb5a8c0de7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesInvestments_bae1bded-2f4c-428f-80d4-ec5aa5d8ee5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_df17fa32-03cd-4586-a058-0a254a0f93c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_12a4632e-c0e1-44fa-824a-9fdb5a8c0de7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_df17fa32-03cd-4586-a058-0a254a0f93c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_43af87ce-ef98-4200-9a2b-d03f30a7516e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_12a4632e-c0e1-44fa-824a-9fdb5a8c0de7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_43af87ce-ef98-4200-9a2b-d03f30a7516e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_195dd81c-82f9-4d5b-86b8-14c7146b7eba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_12a4632e-c0e1-44fa-824a-9fdb5a8c0de7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_195dd81c-82f9-4d5b-86b8-14c7146b7eba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_b4fc9a91-b032-4bc9-8593-e7f0ef300253" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_dae5b8bc-2d20-4b4c-bea7-da61b2235f13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_b4fc9a91-b032-4bc9-8593-e7f0ef300253" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_dae5b8bc-2d20-4b4c-bea7-da61b2235f13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_a5645f40-72c8-4fb2-b72d-8aa657aa5f60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_b4fc9a91-b032-4bc9-8593-e7f0ef300253" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_a5645f40-72c8-4fb2-b72d-8aa657aa5f60" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesOperatingLossCarryforwardsDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="fi-20201231.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#CommitmentsandContingenciesDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/CommitmentsandContingenciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnet" xlink:type="simple" xlink:href="fi-20201231.xsd#SeveranceandOtherChargesCreditsnet"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnet" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetTables" xlink:type="simple" xlink:href="fi-20201231.xsd#SeveranceandOtherChargesCreditsnetTables"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_d7ca0d1a-076e-4675-bd21-604ce6d40767" xlink:href="fi-20201231.xsd#fi_RestructuringSettlementAndImpairmentProvisionsCredits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_b94d4bf2-0e31-4b2d-ab7d-0f64a077c8f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_d7ca0d1a-076e-4675-bd21-604ce6d40767" xlink:to="loc_us-gaap_RestructuringCharges_b94d4bf2-0e31-4b2d-ab7d-0f64a077c8f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_3b0030db-6067-4f4e-a11e-e173adb742d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_d7ca0d1a-076e-4675-bd21-604ce6d40767" xlink:to="loc_us-gaap_InventoryWriteDown_3b0030db-6067-4f4e-a11e-e173adb742d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries_68188e6a-9b59-4b14-bf57-a0529e30ddb2" xlink:href="fi-20201231.xsd#fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_d7ca0d1a-076e-4675-bd21-604ce6d40767" xlink:to="loc_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries_68188e6a-9b59-4b14-bf57-a0529e30ddb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_cc275126-186d-4f34-926e-760f5a34924a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_d7ca0d1a-076e-4675-bd21-604ce6d40767" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_cc275126-186d-4f34-926e-760f5a34924a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_ed8ecda1-6c9f-4110-b096-efa6d37df50e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_d7ca0d1a-076e-4675-bd21-604ce6d40767" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_ed8ecda1-6c9f-4110-b096-efa6d37df50e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SeveranceandOtherChargesCreditsnetAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SupplementalCashFlowInformation" xlink:type="simple" xlink:href="fi-20201231.xsd#SupplementalCashFlowInformation"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/SupplementalCashFlowInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SupplementalCashFlowInformationTables" xlink:type="simple" xlink:href="fi-20201231.xsd#SupplementalCashFlowInformationTables"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/SupplementalCashFlowInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SupplementalCashFlowInformationDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/SupplementalCashFlowInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformation" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformation"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/SegmentInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationTables"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/SegmentInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationDisaggregationofRevenuebyGeographyDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationEBITDAReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_dce97751-1927-4ee4-9ded-a7089fc85396" 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_fi_OtherChargesCredits_cdc56efd-8558-4ef0-af34-134fbc8e0cce" xlink:href="fi-20201231.xsd#fi_OtherChargesCredits"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dce97751-1927-4ee4-9ded-a7089fc85396" xlink:to="loc_fi_OtherChargesCredits_cdc56efd-8558-4ef0-af34-134fbc8e0cce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_e3ebf640-3d16-430f-8ee2-2b8b77530916" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dce97751-1927-4ee4-9ded-a7089fc85396" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_e3ebf640-3d16-430f-8ee2-2b8b77530916" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_5b5afc3e-6d92-4e0c-8738-1bb7d0510d11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dce97751-1927-4ee4-9ded-a7089fc85396" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_5b5afc3e-6d92-4e0c-8738-1bb7d0510d11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_79fc67be-0f87-40c3-9940-dafe048d34c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dce97751-1927-4ee4-9ded-a7089fc85396" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_79fc67be-0f87-40c3-9940-dafe048d34c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3bfbb538-0b24-4cd9-9202-33739bab8bc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dce97751-1927-4ee4-9ded-a7089fc85396" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3bfbb538-0b24-4cd9-9202-33739bab8bc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_95923c0a-ab69-4555-b746-564aa8438190" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dce97751-1927-4ee4-9ded-a7089fc85396" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_95923c0a-ab69-4555-b746-564aa8438190" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TaxReceivableAgreementRelatedAdjustments_50f8fbf8-af08-4130-a1e4-30b6d9e9e95e" xlink:href="fi-20201231.xsd#fi_TaxReceivableAgreementRelatedAdjustments"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dce97751-1927-4ee4-9ded-a7089fc85396" xlink:to="loc_fi_TaxReceivableAgreementRelatedAdjustments_50f8fbf8-af08-4130-a1e4-30b6d9e9e95e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization_70d1d907-a3cf-4449-80e7-3b1071a95ed0" xlink:href="fi-20201231.xsd#fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dce97751-1927-4ee4-9ded-a7089fc85396" xlink:to="loc_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization_70d1d907-a3cf-4449-80e7-3b1071a95ed0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_c23deb53-81ca-48d2-853f-6f4eb5b099f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dce97751-1927-4ee4-9ded-a7089fc85396" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_c23deb53-81ca-48d2-853f-6f4eb5b099f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_76d4b2b1-45ec-4a7e-b0fb-5516af39b223" xlink:href="fi-20201231.xsd#fi_RestructuringSettlementAndImpairmentProvisionsCredits"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dce97751-1927-4ee4-9ded-a7089fc85396" xlink:to="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_76d4b2b1-45ec-4a7e-b0fb-5516af39b223" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationRevenuefromExternalCustomersDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationLongLivedAssetsbySegmentDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbyGeographicalAreasDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationLongLivedAssetsbyGeographicalAreasDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbyGeographicalAreasDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/QuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="fi-20201231.xsd#QuarterlyFinancialDataUnaudited"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/QuarterlyFinancialDataUnaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="fi-20201231.xsd#QuarterlyFinancialDataUnauditedTables"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#QuarterlyFinancialDataUnauditedDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccount" xlink:type="simple" xlink:href="fi-20201231.xsd#ScheduleIIValuationandQualifyingAccount"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccount" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#ScheduleIIValuationandQualifyingAccountDetails"/>
  <link:calculationLink xlink:role="http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>fi-20201231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:7b080edc-b469-4367-8ae0-0595ccfdacbf,g:0c015d3f-7bd2-4587-a75a-c9522531e30d-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/CoverPage" xlink:type="simple" xlink:href="fi-20201231.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/CoverPage" xlink:type="extended" id="i83d274c17e624d4ca46fa8ec93a35471_CoverPage"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="i9599ae2123b646c09941333ab7c3f076_ConsolidatedBalanceSheets"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedBalanceSheetParenthetical" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedBalanceSheetParenthetical"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/ConsolidatedBalanceSheetParenthetical" xlink:type="extended" id="idd40c8aca863452d9480ab41917de6b1_ConsolidatedBalanceSheetParenthetical"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedStatementsofOperations"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/ConsolidatedStatementsofOperations" xlink:type="extended" id="i5eed70dbc6884cab81a87bebc8acbc94_ConsolidatedStatementsofOperations">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f034530f-2dd0-416d-80ce-c4c078323dc6" 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_RevenueFromContractWithCustomerAbstract_ae2e8bc4-c05b-4861-99b4-b5bdc582c6d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ae2e8bc4-c05b-4861-99b4-b5bdc582c6d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_efbd353c-0cca-4499-a4f7-605497ab55c3" 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_RevenueFromContractWithCustomerAbstract_ae2e8bc4-c05b-4861-99b4-b5bdc582c6d9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_efbd353c-0cca-4499-a4f7-605497ab55c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_7f1854ae-e586-4b5a-9bb9-2a3871acb0e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_OperatingExpensesAbstract_7f1854ae-e586-4b5a-9bb9-2a3871acb0e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_3b3d951c-56bf-48e8-a06b-e41285684ea7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7f1854ae-e586-4b5a-9bb9-2a3871acb0e1" xlink:to="loc_us-gaap_CostOfRevenueAbstract_3b3d951c-56bf-48e8-a06b-e41285684ea7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1953af12-8c87-4b20-bb8d-75a80ca1b5f0" 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_CostOfRevenueAbstract_3b3d951c-56bf-48e8-a06b-e41285684ea7" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_1953af12-8c87-4b20-bb8d-75a80ca1b5f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_68d50a20-2e45-4105-9827-31a17aba8746" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7f1854ae-e586-4b5a-9bb9-2a3871acb0e1" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_68d50a20-2e45-4105-9827-31a17aba8746" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_f3c96711-701f-4b73-8b9e-c75b42c9f18b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7f1854ae-e586-4b5a-9bb9-2a3871acb0e1" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_f3c96711-701f-4b73-8b9e-c75b42c9f18b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_7b6efbef-f7ee-4762-8ac3-abf98b0820f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7f1854ae-e586-4b5a-9bb9-2a3871acb0e1" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_7b6efbef-f7ee-4762-8ac3-abf98b0820f5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_d5c1f7c4-1b8a-4b6e-83fb-453391f9e0bc" xlink:href="fi-20201231.xsd#fi_RestructuringSettlementAndImpairmentProvisionsCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7f1854ae-e586-4b5a-9bb9-2a3871acb0e1" xlink:to="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_d5c1f7c4-1b8a-4b6e-83fb-453391f9e0bc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_a2abce9d-c64d-49c0-8570-3af73a4e3b36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7f1854ae-e586-4b5a-9bb9-2a3871acb0e1" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_a2abce9d-c64d-49c0-8570-3af73a4e3b36" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3d328888-7de3-47af-81f0-d16bf83f255c" 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_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_OperatingIncomeLoss_3d328888-7de3-47af-81f0-d16bf83f255c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0a4bf2c5-2363-4796-b573-15bf39079224" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0a4bf2c5-2363-4796-b573-15bf39079224" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TaxReceivableAgreementRelatedAdjustments_24cab26d-f4d1-44cf-8fc4-00944b50b8ba" xlink:href="fi-20201231.xsd#fi_TaxReceivableAgreementRelatedAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0a4bf2c5-2363-4796-b573-15bf39079224" xlink:to="loc_fi_TaxReceivableAgreementRelatedAdjustments_24cab26d-f4d1-44cf-8fc4-00944b50b8ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_b79ef909-fc0d-4925-8555-9635ee63e882" 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_NonoperatingIncomeExpenseAbstract_0a4bf2c5-2363-4796-b573-15bf39079224" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_b79ef909-fc0d-4925-8555-9635ee63e882" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_7f5a35c6-11ab-43f0-96bb-4b17a7900975" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0a4bf2c5-2363-4796-b573-15bf39079224" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_7f5a35c6-11ab-43f0-96bb-4b17a7900975" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_53ab4446-3482-405b-a2b6-c87419e98a28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0a4bf2c5-2363-4796-b573-15bf39079224" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_53ab4446-3482-405b-a2b6-c87419e98a28" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_22b29ac6-4ce4-4018-9e0d-87d97f45c6ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0a4bf2c5-2363-4796-b573-15bf39079224" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_22b29ac6-4ce4-4018-9e0d-87d97f45c6ba" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_6515521e-56e6-43f3-b398-fbe41fb3c003" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0a4bf2c5-2363-4796-b573-15bf39079224" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_6515521e-56e6-43f3-b398-fbe41fb3c003" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_65d9cc8c-8828-48b1-8e61-8eed3d731d00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_65d9cc8c-8828-48b1-8e61-8eed3d731d00" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3d464f0b-a835-4812-b9a8-d0bdd3ef82ce" 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_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3d464f0b-a835-4812-b9a8-d0bdd3ef82ce" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f39c5f9c-6e2f-415e-b3c5-6836b95484fd" 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_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_NetIncomeLoss_f39c5f9c-6e2f-415e-b3c5-6836b95484fd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_3bf1d42b-e83b-4c79-8394-cc2e8cdf276e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_3bf1d42b-e83b-4c79-8394-cc2e8cdf276e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_137d5ef4-18c8-4e79-96f7-8eec3796d1c2" 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_EarningsPerShareBasicAndDilutedAbstract_3bf1d42b-e83b-4c79-8394-cc2e8cdf276e" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_137d5ef4-18c8-4e79-96f7-8eec3796d1c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_4bf84c2b-c015-4cdf-ae36-f67a462b2c37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_4bf84c2b-c015-4cdf-ae36-f67a462b2c37" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_764c955f-358d-4647-8aaa-04a651adeaa9" 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_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_4bf84c2b-c015-4cdf-ae36-f67a462b2c37" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_764c955f-358d-4647-8aaa-04a651adeaa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b8e32613-152b-47fc-9be3-6b566d41cb6e" 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_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_StatementTable_b8e32613-152b-47fc-9be3-6b566d41cb6e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_7f60a706-b2aa-4976-ac47-d2c1a9261088" 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_b8e32613-152b-47fc-9be3-6b566d41cb6e" xlink:to="loc_srt_ProductOrServiceAxis_7f60a706-b2aa-4976-ac47-d2c1a9261088" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7f60a706-b2aa-4976-ac47-d2c1a9261088_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_7f60a706-b2aa-4976-ac47-d2c1a9261088" xlink:to="loc_srt_ProductsAndServicesDomain_7f60a706-b2aa-4976-ac47-d2c1a9261088_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_078acee0-d67e-4361-8dfa-c3b0de3d3303" 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_7f60a706-b2aa-4976-ac47-d2c1a9261088" xlink:to="loc_srt_ProductsAndServicesDomain_078acee0-d67e-4361-8dfa-c3b0de3d3303" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_c1ba4ce0-6d85-4bf4-8a35-3bcc8d5bedc1" 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_078acee0-d67e-4361-8dfa-c3b0de3d3303" xlink:to="loc_us-gaap_ServiceMember_c1ba4ce0-6d85-4bf4-8a35-3bcc8d5bedc1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_102511ee-648a-4e80-9fd1-c4e4bc4af713" 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_078acee0-d67e-4361-8dfa-c3b0de3d3303" xlink:to="loc_us-gaap_ProductMember_102511ee-648a-4e80-9fd1-c4e4bc4af713" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedStatementsofComprehensiveLoss"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="extended" id="ie9fb7ba6fbfa42108dae05a1acc10fcc_ConsolidatedStatementsofComprehensiveLoss"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="i597e77df6a124738a7ca5adf1ed469ad_ConsolidatedStatementsofStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ffcebbbe-4164-4b1d-b6df-9bafce95f020" 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_7c62be5f-c80e-4eee-a832-49ab1fa8708b" 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_ffcebbbe-4164-4b1d-b6df-9bafce95f020" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_1737679d-2023-4ee3-b6ee-c9e4b8c35a63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_SharesOutstanding_1737679d-2023-4ee3-b6ee-c9e4b8c35a63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_11ca3e07-da5e-4f66-8731-a2c19ced6137" 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_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_StockholdersEquity_11ca3e07-da5e-4f66-8731-a2c19ced6137" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f7de5929-094c-4b1b-b880-e697b2fff25b" 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_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_NetIncomeLoss_f7de5929-094c-4b1b-b880-e697b2fff25b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d018c39f-0704-45d3-8abc-28a8d9ad68a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d018c39f-0704-45d3-8abc-28a8d9ad68a1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_e4d587fd-20ec-473f-be99-7618e4c6c901" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_e4d587fd-20ec-473f-be99-7618e4c6c901" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_384f532f-7147-4e62-9f62-5d0ec6da7aff" 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_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_384f532f-7147-4e62-9f62-5d0ec6da7aff" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5c21e607-f1d7-47be-add6-0e4fb1cc18d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5c21e607-f1d7-47be-add6-0e4fb1cc18d9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_dc72cfc2-8c1c-42ca-9a38-b1e4afdd8eae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_dc72cfc2-8c1c-42ca-9a38-b1e4afdd8eae" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_d1708959-33a5-436a-ae75-df41ed0520b2" 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_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_d1708959-33a5-436a-ae75-df41ed0520b2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_6a72a0d5-a644-4bd0-8c40-f98d17bbe24a" 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_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_6a72a0d5-a644-4bd0-8c40-f98d17bbe24a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_036e90de-aab1-4b77-8a5d-6afe6c12677b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_036e90de-aab1-4b77-8a5d-6afe6c12677b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_530037ef-215c-44cc-b226-16aed3812ee7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_530037ef-215c-44cc-b226-16aed3812ee7" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_82ee9cc7-e514-4a45-a42d-edbf4f801240" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_82ee9cc7-e514-4a45-a42d-edbf4f801240" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_26ab3828-7416-4f80-8c13-a7abcfa37b59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_26ab3828-7416-4f80-8c13-a7abcfa37b59" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_c793a363-1b3e-4b68-9c63-6dc66445da10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f1301c10-74a8-46d8-8f4c-4dcbae65f2db" 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_17839549-920a-43cd-b6c3-8e7045ef1473" 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_ffcebbbe-4164-4b1d-b6df-9bafce95f020" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_17839549-920a-43cd-b6c3-8e7045ef1473" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ac9c3e79-8f89-41d4-b671-fd27a5a1a749" 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_ffcebbbe-4164-4b1d-b6df-9bafce95f020" xlink:to="loc_us-gaap_StatementTable_ac9c3e79-8f89-41d4-b671-fd27a5a1a749" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_25e75d0b-27c0-458c-9e8f-3621e95ac5e1" 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_ac9c3e79-8f89-41d4-b671-fd27a5a1a749" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_25e75d0b-27c0-458c-9e8f-3621e95ac5e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_25e75d0b-27c0-458c-9e8f-3621e95ac5e1_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_25e75d0b-27c0-458c-9e8f-3621e95ac5e1" xlink:to="loc_us-gaap_EquityComponentDomain_25e75d0b-27c0-458c-9e8f-3621e95ac5e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_868c9491-2c8d-4b1c-b480-53a2f554d61d" 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_25e75d0b-27c0-458c-9e8f-3621e95ac5e1" xlink:to="loc_us-gaap_EquityComponentDomain_868c9491-2c8d-4b1c-b480-53a2f554d61d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_75430c56-032d-4941-80ca-6a287a22386a" 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_868c9491-2c8d-4b1c-b480-53a2f554d61d" xlink:to="loc_us-gaap_CommonStockMember_75430c56-032d-4941-80ca-6a287a22386a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_432680c8-8e0a-4024-b970-dc8f28713d2c" 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_868c9491-2c8d-4b1c-b480-53a2f554d61d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_432680c8-8e0a-4024-b970-dc8f28713d2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_823366b5-489b-4b21-b1aa-e42227062381" 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_868c9491-2c8d-4b1c-b480-53a2f554d61d" xlink:to="loc_us-gaap_RetainedEarningsMember_823366b5-489b-4b21-b1aa-e42227062381" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e89c6fff-532e-44cc-8942-f95af807d7f8" 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_868c9491-2c8d-4b1c-b480-53a2f554d61d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e89c6fff-532e-44cc-8942-f95af807d7f8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_dfb58b26-82ac-4233-b69c-c0ff52dab4ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_868c9491-2c8d-4b1c-b480-53a2f554d61d" xlink:to="loc_us-gaap_TreasuryStockMember_dfb58b26-82ac-4233-b69c-c0ff52dab4ef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c265da92-bb13-4ea5-9f80-4164e1d37062" 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_ac9c3e79-8f89-41d4-b671-fd27a5a1a749" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c265da92-bb13-4ea5-9f80-4164e1d37062" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_c265da92-bb13-4ea5-9f80-4164e1d37062_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_c265da92-bb13-4ea5-9f80-4164e1d37062" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_c265da92-bb13-4ea5-9f80-4164e1d37062_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4baf44b8-c4c0-4032-9675-3622f39701d9" 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_c265da92-bb13-4ea5-9f80-4164e1d37062" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4baf44b8-c4c0-4032-9675-3622f39701d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_0a79b4b1-fac7-4c36-a965-4116d6d2eb65" 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_4baf44b8-c4c0-4032-9675-3622f39701d9" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_0a79b4b1-fac7-4c36-a965-4116d6d2eb65" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="i9111761ccf674a7795d402a3f057c204_ConsolidatedStatementsofCashFlows"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPolicies" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPolicies" xlink:type="extended" id="iaddbaf7a06814cf7b8db783ae70ed902_BasisofPresentationandSignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="extended" id="ia1be82e0363047b1bfe81fa06db2497b_BasisofPresentationandSignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesTables"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" xlink:type="extended" id="ia13288dc8ae9432f9afd5177ca0f480b_BasisofPresentationandSignificantAccountingPoliciesTables"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended" id="i575b871aefa0495598b88b78c18f79ab_BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealizedInvestmentGainsLosses_817192c0-982b-4442-8777-06dbf2725062" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_RealizedInvestmentGainsLosses_817192c0-982b-4442-8777-06dbf2725062" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_781ba249-c336-446d-acb8-c1568975ab87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_781ba249-c336-446d-acb8-c1568975ab87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate_4c7b3cc9-b9ef-402c-af73-c215deab7890" xlink:href="fi-20201231.xsd#fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate_4c7b3cc9-b9ef-402c-af73-c215deab7890" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate_e24ddc0e-2861-4fee-a5ed-890ad4431f0f" xlink:href="fi-20201231.xsd#fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate_e24ddc0e-2861-4fee-a5ed-890ad4431f0f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_48af5338-6823-45da-b4dc-a2367a0d4c57" 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_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_Goodwill_48af5338-6823-45da-b4dc-a2367a0d4c57" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_4b026d6d-b9e5-4cad-8f67-aaac4d07129d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfCountriesInWhichEntityOperates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_4b026d6d-b9e5-4cad-8f67-aaac4d07129d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_74c71b36-9dae-40e3-9ea4-ae8362344c41" 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_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_74c71b36-9dae-40e3-9ea4-ae8362344c41" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_dafb5b4e-d8ee-495b-9390-49cc7dc77171" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_dafb5b4e-d8ee-495b-9390-49cc7dc77171" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_aecb9205-4d73-4919-aa4d-14c379c8ed85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_Depreciation_aecb9205-4d73-4919-aa4d-14c379c8ed85" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RevenueFromContractWithCustomerPaymentTerm_ed9dd27c-cafe-4f6f-9e63-2035612e7ea0" xlink:href="fi-20201231.xsd#fi_RevenueFromContractWithCustomerPaymentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_fi_RevenueFromContractWithCustomerPaymentTerm_ed9dd27c-cafe-4f6f-9e63-2035612e7ea0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a7d6eace-9c33-499d-b2ab-b191c5d3d086" 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_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a7d6eace-9c33-499d-b2ab-b191c5d3d086" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_c549d996-295b-45aa-9de7-724ae76cbf12" 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_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_OperatingLeaseLiability_c549d996-295b-45aa-9de7-724ae76cbf12" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1645d8f5-6bdc-4939-a8c2-c7664a542301" 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_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_StockholdersEquity_1645d8f5-6bdc-4939-a8c2-c7664a542301" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_59acc129-6165-4e15-96de-dc6b7b2da5cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_59acc129-6165-4e15-96de-dc6b7b2da5cb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e7373a00-d091-4b7c-8976-16df46b3f17c" 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_ScheduleOfGoodwillTable_59acc129-6165-4e15-96de-dc6b7b2da5cb" xlink:to="loc_srt_RangeAxis_e7373a00-d091-4b7c-8976-16df46b3f17c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e7373a00-d091-4b7c-8976-16df46b3f17c_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_e7373a00-d091-4b7c-8976-16df46b3f17c" xlink:to="loc_srt_RangeMember_e7373a00-d091-4b7c-8976-16df46b3f17c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_335d6361-9f9a-4ed6-9a57-ff08237082ed" 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_e7373a00-d091-4b7c-8976-16df46b3f17c" xlink:to="loc_srt_RangeMember_335d6361-9f9a-4ed6-9a57-ff08237082ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f3d6c3d4-0a30-4e90-8001-9d1e277ff188" 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_335d6361-9f9a-4ed6-9a57-ff08237082ed" xlink:to="loc_srt_MinimumMember_f3d6c3d4-0a30-4e90-8001-9d1e277ff188" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_68c0120d-8396-4d2b-8371-5efadd093004" 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_335d6361-9f9a-4ed6-9a57-ff08237082ed" xlink:to="loc_srt_MaximumMember_68c0120d-8396-4d2b-8371-5efadd093004" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_985de0da-c481-49f0-9eda-6b69ee61535d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_59acc129-6165-4e15-96de-dc6b7b2da5cb" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_985de0da-c481-49f0-9eda-6b69ee61535d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_985de0da-c481-49f0-9eda-6b69ee61535d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_985de0da-c481-49f0-9eda-6b69ee61535d" xlink:to="loc_us-gaap_SegmentDomain_985de0da-c481-49f0-9eda-6b69ee61535d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2cdcb2c2-5acd-4db5-99fb-f4bc1adcbd02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_985de0da-c481-49f0-9eda-6b69ee61535d" xlink:to="loc_us-gaap_SegmentDomain_2cdcb2c2-5acd-4db5-99fb-f4bc1adcbd02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CementingEquipmentMember_6abe5bb1-e645-4912-96ca-61e5a3d9b3ce" xlink:href="fi-20201231.xsd#fi_CementingEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2cdcb2c2-5acd-4db5-99fb-f4bc1adcbd02" xlink:to="loc_fi_CementingEquipmentMember_6abe5bb1-e645-4912-96ca-61e5a3d9b3ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularRunningServicesMember_79357458-f68e-4cd4-bb04-fd45d967923c" xlink:href="fi-20201231.xsd#fi_TubularRunningServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2cdcb2c2-5acd-4db5-99fb-f4bc1adcbd02" xlink:to="loc_fi_TubularRunningServicesMember_79357458-f68e-4cd4-bb04-fd45d967923c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_47fc9d44-0673-4b54-8e3a-0348fd575c6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_59acc129-6165-4e15-96de-dc6b7b2da5cb" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_47fc9d44-0673-4b54-8e3a-0348fd575c6e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_47fc9d44-0673-4b54-8e3a-0348fd575c6e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_47fc9d44-0673-4b54-8e3a-0348fd575c6e" xlink:to="loc_us-gaap_TypeOfAdoptionMember_47fc9d44-0673-4b54-8e3a-0348fd575c6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_df1ed160-a9a7-48b8-aafe-6caeba8de6a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_47fc9d44-0673-4b54-8e3a-0348fd575c6e" xlink:to="loc_us-gaap_TypeOfAdoptionMember_df1ed160-a9a7-48b8-aafe-6caeba8de6a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_811b30a7-c9f9-40ac-be7d-7f454bb06d50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_df1ed160-a9a7-48b8-aafe-6caeba8de6a4" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_811b30a7-c9f9-40ac-be7d-7f454bb06d50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3acddacf-4fff-46c5-b436-b081ed648e44" 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_ScheduleOfGoodwillTable_59acc129-6165-4e15-96de-dc6b7b2da5cb" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3acddacf-4fff-46c5-b436-b081ed648e44" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3acddacf-4fff-46c5-b436-b081ed648e44_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_3acddacf-4fff-46c5-b436-b081ed648e44" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3acddacf-4fff-46c5-b436-b081ed648e44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_146abdca-6d17-47bb-ad21-ca979ebef974" 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_3acddacf-4fff-46c5-b436-b081ed648e44" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_146abdca-6d17-47bb-ad21-ca979ebef974" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_ec562ac5-512c-419b-b21a-0c49faa654f7" 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_146abdca-6d17-47bb-ad21-ca979ebef974" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_ec562ac5-512c-419b-b21a-0c49faa654f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2caf89ae-9992-4b0e-bb0d-5e029a6a94f7" 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_ScheduleOfGoodwillTable_59acc129-6165-4e15-96de-dc6b7b2da5cb" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2caf89ae-9992-4b0e-bb0d-5e029a6a94f7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2caf89ae-9992-4b0e-bb0d-5e029a6a94f7_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_2caf89ae-9992-4b0e-bb0d-5e029a6a94f7" xlink:to="loc_us-gaap_EquityComponentDomain_2caf89ae-9992-4b0e-bb0d-5e029a6a94f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_97881def-2a6a-4546-aeef-fe9404cb10c8" 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_2caf89ae-9992-4b0e-bb0d-5e029a6a94f7" xlink:to="loc_us-gaap_EquityComponentDomain_97881def-2a6a-4546-aeef-fe9404cb10c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_088494cc-da6d-4512-8578-e1040413682e" 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_97881def-2a6a-4546-aeef-fe9404cb10c8" xlink:to="loc_us-gaap_RetainedEarningsMember_088494cc-da6d-4512-8578-e1040413682e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails" xlink:type="extended" id="ia223742aeed74efabaa68a7d2824acad_BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="extended" id="ia366f729fb254690a775f8dd427bb77d_BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_31e15787-e5c8-4e21-af15-38e7c609b94f" 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_5c62891e-6ee4-4ba8-af74-41c9285e73bb" 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_31e15787-e5c8-4e21-af15-38e7c609b94f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5c62891e-6ee4-4ba8-af74-41c9285e73bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6bbbab80-3b08-46c9-ac1d-82cabdd2746d" 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_31e15787-e5c8-4e21-af15-38e7c609b94f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6bbbab80-3b08-46c9-ac1d-82cabdd2746d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_55be76cb-ee10-438c-9c72-03eb01128ed9" 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_31e15787-e5c8-4e21-af15-38e7c609b94f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_55be76cb-ee10-438c-9c72-03eb01128ed9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_75d2f5d5-3908-4d06-b681-9579a3a99889" 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_31e15787-e5c8-4e21-af15-38e7c609b94f" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_75d2f5d5-3908-4d06-b681-9579a3a99889" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2304fec4-d4e4-441b-8197-1dd02c8f54d6" 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_75d2f5d5-3908-4d06-b681-9579a3a99889" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2304fec4-d4e4-441b-8197-1dd02c8f54d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2304fec4-d4e4-441b-8197-1dd02c8f54d6_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_2304fec4-d4e4-441b-8197-1dd02c8f54d6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2304fec4-d4e4-441b-8197-1dd02c8f54d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_353275fe-2931-4ae4-a560-1ce2a47a7cf9" 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_2304fec4-d4e4-441b-8197-1dd02c8f54d6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_353275fe-2931-4ae4-a560-1ce2a47a7cf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_3f7740b1-25c2-4bac-8667-95341761b4e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_353275fe-2931-4ae4-a560-1ce2a47a7cf9" xlink:to="loc_us-gaap_CustomerRelationshipsMember_3f7740b1-25c2-4bac-8667-95341761b4e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember_3c6279de-a418-4dd7-a7cd-f76a08408305" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_353275fe-2931-4ae4-a560-1ce2a47a7cf9" xlink:to="loc_us-gaap_IntellectualPropertyMember_3c6279de-a418-4dd7-a7cd-f76a08408305" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="extended" id="id543fc81259445a780e634bafb8b20b9_BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/Leases" xlink:type="simple" xlink:href="fi-20201231.xsd#Leases"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/Leases" xlink:type="extended" id="i73b1ba13f9f74cec9e5a4866ae2f84a8_Leases"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesTables" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesTables"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/LeasesTables" xlink:type="extended" id="i32d60839de374d6c949cf6cd6a30493b_LeasesTables"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/LeasesAdditionalInformationDetails" xlink:type="extended" id="i56e964961414405da7d43e6b836b069f_LeasesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_5589f991-6015-4b68-a1f0-52bfd91eeee2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_3c2ced7b-8fb1-4f70-b07e-6266042e9975" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5589f991-6015-4b68-a1f0-52bfd91eeee2" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_3c2ced7b-8fb1-4f70-b07e-6266042e9975" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_6025acc2-bd36-44c5-b7cc-c4c35f15cb20" 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_LesseeLeaseDescriptionLineItems_5589f991-6015-4b68-a1f0-52bfd91eeee2" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_6025acc2-bd36-44c5-b7cc-c4c35f15cb20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LesseeOperatingLeaseTerminationPeriod_a019b9ff-aeb1-4e09-9fab-4b19c5b16acb" xlink:href="fi-20201231.xsd#fi_LesseeOperatingLeaseTerminationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5589f991-6015-4b68-a1f0-52bfd91eeee2" xlink:to="loc_fi_LesseeOperatingLeaseTerminationPeriod_a019b9ff-aeb1-4e09-9fab-4b19c5b16acb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_7db54083-b7b8-433c-8003-6ecbf69e5178" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5589f991-6015-4b68-a1f0-52bfd91eeee2" xlink:to="loc_us-gaap_ShortTermLeaseCost_7db54083-b7b8-433c-8003-6ecbf69e5178" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_1ff41bc2-98d0-4605-a530-ffa207bf5f27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5589f991-6015-4b68-a1f0-52bfd91eeee2" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_1ff41bc2-98d0-4605-a530-ffa207bf5f27" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9aeaf488-0b8c-4bb1-8220-b249097dd588" 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_LesseeLeaseDescriptionTable_1ff41bc2-98d0-4605-a530-ffa207bf5f27" xlink:to="loc_srt_RangeAxis_9aeaf488-0b8c-4bb1-8220-b249097dd588" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9aeaf488-0b8c-4bb1-8220-b249097dd588_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_9aeaf488-0b8c-4bb1-8220-b249097dd588" xlink:to="loc_srt_RangeMember_9aeaf488-0b8c-4bb1-8220-b249097dd588_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cf0c5b14-2078-478d-a1f4-fee7269cb55f" 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_9aeaf488-0b8c-4bb1-8220-b249097dd588" xlink:to="loc_srt_RangeMember_cf0c5b14-2078-478d-a1f4-fee7269cb55f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cab56e4f-2202-483f-97b2-ef7da509b67e" 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_cf0c5b14-2078-478d-a1f4-fee7269cb55f" xlink:to="loc_srt_MinimumMember_cab56e4f-2202-483f-97b2-ef7da509b67e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4adfd2f3-d0c0-42f5-a0d0-84c52391a23a" 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_cf0c5b14-2078-478d-a1f4-fee7269cb55f" xlink:to="loc_srt_MaximumMember_4adfd2f3-d0c0-42f5-a0d0-84c52391a23a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended" id="i93268d8fa1eb43688a8bc331c331a177_LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesLeaseCostDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/LeasesLeaseCostDetails" xlink:type="extended" id="ife1168aad82a4d29816628167fdf947b_LeasesLeaseCostDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesOtherInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesOtherInformationDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/LeasesOtherInformationDetails" xlink:type="extended" id="ieeeda49bb02742bfba7a3b8bacc0d59b_LeasesOtherInformationDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesLeaseTermandDiscountRateDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesLeaseTermandDiscountRateDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/LeasesLeaseTermandDiscountRateDetails" xlink:type="extended" id="i804f48aefc844eaba6561c147b2b3148_LeasesLeaseTermandDiscountRateDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesMaturityofLeaseLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails" xlink:type="extended" id="ide023b89e1894f418fe1f5d9e5407dbd_LeasesMaturityofLeaseLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsReceivablenet" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsReceivablenet"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/AccountsReceivablenet" xlink:type="extended" id="ie5b03488c07449fdb8596aac7ee8cf2a_AccountsReceivablenet"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsReceivablenetTables" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsReceivablenetTables"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/AccountsReceivablenetTables" xlink:type="extended" id="i88add1dea9d549afb34e56128aed3ebc_AccountsReceivablenetTables"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsReceivablenetScheduleofAccountsReceivableNetDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails" xlink:type="extended" id="ic313f71ba5474e28b1eb0acd42eb889a_AccountsReceivablenetScheduleofAccountsReceivableNetDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsReceivablenetAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails" xlink:type="extended" id="i0814a6bcc21844b19051e684f9cdc1de_AccountsReceivablenetAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_afe35a0f-4c5e-4738-8cf8-205aedb20e8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_493f1a02-5b97-444a-97d8-555be3320b94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_afe35a0f-4c5e-4738-8cf8-205aedb20e8d" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_493f1a02-5b97-444a-97d8-555be3320b94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_c72bdf4b-1d6b-4ce4-8069-48813e71d88e" 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_ConcentrationRiskLineItems_afe35a0f-4c5e-4738-8cf8-205aedb20e8d" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_c72bdf4b-1d6b-4ce4-8069-48813e71d88e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_e74731d6-f611-4123-a58b-0e8bda4f30fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_afe35a0f-4c5e-4738-8cf8-205aedb20e8d" xlink:to="loc_us-gaap_ConcentrationRiskTable_e74731d6-f611-4123-a58b-0e8bda4f30fc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a6d2ed65-eeac-4399-b7d5-2d18e137a193" 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_ConcentrationRiskTable_e74731d6-f611-4123-a58b-0e8bda4f30fc" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a6d2ed65-eeac-4399-b7d5-2d18e137a193" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_a6d2ed65-eeac-4399-b7d5-2d18e137a193_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_a6d2ed65-eeac-4399-b7d5-2d18e137a193" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_a6d2ed65-eeac-4399-b7d5-2d18e137a193_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b2b63b9a-2193-48cd-908f-0b181542b417" 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_a6d2ed65-eeac-4399-b7d5-2d18e137a193" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b2b63b9a-2193-48cd-908f-0b181542b417" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_a1b23d16-7bb3-4e57-a2af-ce3235ad7624" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b2b63b9a-2193-48cd-908f-0b181542b417" xlink:to="loc_us-gaap_AccountsReceivableMember_a1b23d16-7bb3-4e57-a2af-ce3235ad7624" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_eeeb112e-2b4d-4cff-8549-205647149c73" 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_ConcentrationRiskTable_e74731d6-f611-4123-a58b-0e8bda4f30fc" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_eeeb112e-2b4d-4cff-8549-205647149c73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_eeeb112e-2b4d-4cff-8549-205647149c73_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_eeeb112e-2b4d-4cff-8549-205647149c73" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_eeeb112e-2b4d-4cff-8549-205647149c73_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_298d50f5-1d83-4263-8143-fb66f043abaf" 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_eeeb112e-2b4d-4cff-8549-205647149c73" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_298d50f5-1d83-4263-8143-fb66f043abaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_674e6687-d7c1-4f4c-bac5-c6a3390a7c98" 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_298d50f5-1d83-4263-8143-fb66f043abaf" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_674e6687-d7c1-4f4c-bac5-c6a3390a7c98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_c3677cc4-bbae-4393-84e1-0b083099a34d" 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_ConcentrationRiskTable_e74731d6-f611-4123-a58b-0e8bda4f30fc" xlink:to="loc_srt_StatementGeographicalAxis_c3677cc4-bbae-4393-84e1-0b083099a34d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_c3677cc4-bbae-4393-84e1-0b083099a34d_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_c3677cc4-bbae-4393-84e1-0b083099a34d" xlink:to="loc_srt_SegmentGeographicalDomain_c3677cc4-bbae-4393-84e1-0b083099a34d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f41334f3-e930-4ca5-8d71-d23d355a7d08" 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_c3677cc4-bbae-4393-84e1-0b083099a34d" xlink:to="loc_srt_SegmentGeographicalDomain_f41334f3-e930-4ca5-8d71-d23d355a7d08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_2a0f7ee2-19f6-47a3-9d96-12c84cd9ab65" 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_f41334f3-e930-4ca5-8d71-d23d355a7d08" xlink:to="loc_country_US_2a0f7ee2-19f6-47a3-9d96-12c84cd9ab65" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_SA_0712392a-6c61-45fc-b1ab-a86a06408ecb" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_SA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f41334f3-e930-4ca5-8d71-d23d355a7d08" xlink:to="loc_country_SA_0712392a-6c61-45fc-b1ab-a86a06408ecb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/Inventoriesnet" xlink:type="simple" xlink:href="fi-20201231.xsd#Inventoriesnet"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/Inventoriesnet" xlink:type="extended" id="ibaaba911fc9c4c58ab51fd525d5b4066_Inventoriesnet"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/InventoriesnetTables" xlink:type="simple" xlink:href="fi-20201231.xsd#InventoriesnetTables"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/InventoriesnetTables" xlink:type="extended" id="i7bab92795bfe4367bac2e8341a93b68a_InventoriesnetTables"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/InventoriesnetDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#InventoriesnetDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/InventoriesnetDetails" xlink:type="extended" id="i49b4d007a18a4d6dbcd16701ffb09f2a_InventoriesnetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems_80544f20-cbe1-410a-943b-75b314912e23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_InventoryPipeandConnectors_1fabd17c-c00f-4fd4-9b63-6a74dfff2650" xlink:href="fi-20201231.xsd#fi_InventoryPipeandConnectors"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_80544f20-cbe1-410a-943b-75b314912e23" xlink:to="loc_fi_InventoryPipeandConnectors_1fabd17c-c00f-4fd4-9b63-6a74dfff2650" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_16b1a201-166a-4e59-b6c3-76c4a5fb2eef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_80544f20-cbe1-410a-943b-75b314912e23" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_16b1a201-166a-4e59-b6c3-76c4a5fb2eef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_edc1a6ba-f5d2-4148-a225-723e4f1d0372" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_80544f20-cbe1-410a-943b-75b314912e23" xlink:to="loc_us-gaap_InventoryValuationReserves_edc1a6ba-f5d2-4148-a225-723e4f1d0372" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_c2e7ef39-6f33-4c17-b457-015650a679a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_80544f20-cbe1-410a-943b-75b314912e23" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_c2e7ef39-6f33-4c17-b457-015650a679a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_563915ae-6721-41dd-bcbc-0988f3b98188" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_80544f20-cbe1-410a-943b-75b314912e23" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_563915ae-6721-41dd-bcbc-0988f3b98188" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_28b3fb08-7b64-4703-9105-63f59c42a76f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_80544f20-cbe1-410a-943b-75b314912e23" xlink:to="loc_us-gaap_InventoryNet_28b3fb08-7b64-4703-9105-63f59c42a76f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable_27096314-b5ef-49a9-ac6f-d6d76426b33b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryCurrentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_InventoryLineItems_80544f20-cbe1-410a-943b-75b314912e23" xlink:to="loc_us-gaap_InventoryCurrentTable_27096314-b5ef-49a9-ac6f-d6d76426b33b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryAxis_b7b15387-3a72-49ba-94cc-886e9de77492" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InventoryCurrentTable_27096314-b5ef-49a9-ac6f-d6d76426b33b" xlink:to="loc_us-gaap_PublicUtilitiesInventoryAxis_b7b15387-3a72-49ba-94cc-886e9de77492" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_b7b15387-3a72-49ba-94cc-886e9de77492_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_b7b15387-3a72-49ba-94cc-886e9de77492" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_b7b15387-3a72-49ba-94cc-886e9de77492_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1b5296d8-81f1-47b6-814a-072ffa064359" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_b7b15387-3a72-49ba-94cc-886e9de77492" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1b5296d8-81f1-47b6-814a-072ffa064359" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PipeAndConnectorsMember_b53b13df-d929-4333-a614-c7717b6d7863" xlink:href="fi-20201231.xsd#fi_PipeAndConnectorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1b5296d8-81f1-47b6-814a-072ffa064359" xlink:to="loc_fi_PipeAndConnectorsMember_b53b13df-d929-4333-a614-c7717b6d7863" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_FinishedGoodsMember_90872dde-920d-4398-996e-0d2a5f9ee909" xlink:href="fi-20201231.xsd#fi_FinishedGoodsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1b5296d8-81f1-47b6-814a-072ffa064359" xlink:to="loc_fi_FinishedGoodsMember_90872dde-920d-4398-996e-0d2a5f9ee909" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="fi-20201231.xsd#PropertyPlantandEquipment"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/PropertyPlantandEquipment" xlink:type="extended" id="ie858c77abb1540b4aba18a743186d864_PropertyPlantandEquipment"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="fi-20201231.xsd#PropertyPlantandEquipmentTables"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/PropertyPlantandEquipmentTables" xlink:type="extended" id="ifd0ebd49698e42d781ba659a8937292d_PropertyPlantandEquipmentTables"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" xlink:type="extended" id="i7d00cd8caa8f44fb9478c3e3d29cad86_PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2ef69418-fdbd-45cf-ba4b-662d3ded2a6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_65a95d47-a2ae-4f87-949c-ca632ad64eee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2ef69418-fdbd-45cf-ba4b-662d3ded2a6c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_65a95d47-a2ae-4f87-949c-ca632ad64eee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_8f00cbb0-b623-4e75-9d32-453dcf5b33de" 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_2ef69418-fdbd-45cf-ba4b-662d3ded2a6c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_8f00cbb0-b623-4e75-9d32-453dcf5b33de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_81218c9b-6804-4bef-8994-ac31f7f76407" 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_2ef69418-fdbd-45cf-ba4b-662d3ded2a6c" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_81218c9b-6804-4bef-8994-ac31f7f76407" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_54bb6928-6f6e-420e-8812-dbd4fa5413be" 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_2ef69418-fdbd-45cf-ba4b-662d3ded2a6c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_54bb6928-6f6e-420e-8812-dbd4fa5413be" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_ef8c7b6c-80c5-42d0-b059-cfbdd54b1fe4" 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_2ef69418-fdbd-45cf-ba4b-662d3ded2a6c" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_ef8c7b6c-80c5-42d0-b059-cfbdd54b1fe4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_30a387a5-534a-4000-8c76-169f306d6c3a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_ef8c7b6c-80c5-42d0-b059-cfbdd54b1fe4" xlink:to="loc_srt_RangeAxis_30a387a5-534a-4000-8c76-169f306d6c3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_30a387a5-534a-4000-8c76-169f306d6c3a_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_30a387a5-534a-4000-8c76-169f306d6c3a" xlink:to="loc_srt_RangeMember_30a387a5-534a-4000-8c76-169f306d6c3a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d62520d0-4a6e-4161-823f-3a828e26c4a3" 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_30a387a5-534a-4000-8c76-169f306d6c3a" xlink:to="loc_srt_RangeMember_d62520d0-4a6e-4161-823f-3a828e26c4a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_524f1792-b2b5-4038-af0f-05f202c8b325" 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_d62520d0-4a6e-4161-823f-3a828e26c4a3" xlink:to="loc_srt_MinimumMember_524f1792-b2b5-4038-af0f-05f202c8b325" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0f51fb5e-3eda-42ae-b660-4c6e53fce74c" 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_d62520d0-4a6e-4161-823f-3a828e26c4a3" xlink:to="loc_srt_MaximumMember_0f51fb5e-3eda-42ae-b660-4c6e53fce74c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0674bc39-984f-4615-904a-4ea4267cd815" 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_ef8c7b6c-80c5-42d0-b059-cfbdd54b1fe4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0674bc39-984f-4615-904a-4ea4267cd815" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0674bc39-984f-4615-904a-4ea4267cd815_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_0674bc39-984f-4615-904a-4ea4267cd815" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0674bc39-984f-4615-904a-4ea4267cd815_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" 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_0674bc39-984f-4615-904a-4ea4267cd815" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_a9d17b13-7a80-4278-ad8c-090fa7e19d97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_us-gaap_LandMember_a9d17b13-7a80-4278-ad8c-090fa7e19d97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember_9f3732f5-2cd9-4485-82d6-1d90c84d6e0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_us-gaap_LandImprovementsMember_9f3732f5-2cd9-4485-82d6-1d90c84d6e0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_01a6f094-d5a1-4443-bf2f-622f851b1b25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_01a6f094-d5a1-4443-bf2f-622f851b1b25" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_4001c687-cc30-440c-a31b-2703803d5f41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_4001c687-cc30-440c-a31b-2703803d5f41" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherMachineryAndEquipmentMember_0adfdd57-05e4-42bd-bda2-2aa59a8d2a3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherMachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_us-gaap_OtherMachineryAndEquipmentMember_0adfdd57-05e4-42bd-bda2-2aa59a8d2a3b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_FurnitureFixturesandComputersMember_c2549491-f4a1-4e6c-9675-6504a8416df5" xlink:href="fi-20201231.xsd#fi_FurnitureFixturesandComputersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_fi_FurnitureFixturesandComputersMember_c2549491-f4a1-4e6c-9675-6504a8416df5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AutomobilesMember_8454f803-14b4-418b-aaea-c6ed3af14eb6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AutomobilesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_us-gaap_AutomobilesMember_8454f803-14b4-418b-aaea-c6ed3af14eb6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_603a47ef-cca0-4147-94ff-1dcd43e96297" 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_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_603a47ef-cca0-4147-94ff-1dcd43e96297" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_63046357-de86-4606-8ed1-77e99b937061" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_us-gaap_ConstructionInProgressMember_63046357-de86-4606-8ed1-77e99b937061" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#PropertyPlantandEquipmentAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" xlink:type="extended" id="i4897c459b88241d99e7691b19b6dabf0_PropertyPlantandEquipmentAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e78062af-6dcd-47da-8909-2bce62687fa1" 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_AssetsHeldForSaleNotPartOfDisposalGroup_a1c8a61d-16c4-4a9b-a56b-11d0fafbc3ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e78062af-6dcd-47da-8909-2bce62687fa1" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_a1c8a61d-16c4-4a9b-a56b-11d0fafbc3ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_871206d2-6af6-4363-bc87-06e39b8dd41c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e78062af-6dcd-47da-8909-2bce62687fa1" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_871206d2-6af6-4363-bc87-06e39b8dd41c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_d8475b53-31ae-4b7d-bda4-1ceec5776ca1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e78062af-6dcd-47da-8909-2bce62687fa1" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_d8475b53-31ae-4b7d-bda4-1ceec5776ca1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_b91e7efe-d275-451f-87e9-96c04b41f8d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e78062af-6dcd-47da-8909-2bce62687fa1" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_b91e7efe-d275-451f-87e9-96c04b41f8d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_2073c98a-5fd6-47d1-8668-1c88c967bee4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTransfersAndChanges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e78062af-6dcd-47da-8909-2bce62687fa1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_2073c98a-5fd6-47d1-8668-1c88c967bee4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_9dfb28f3-c394-43fc-80f3-d71d41b40298" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e78062af-6dcd-47da-8909-2bce62687fa1" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_9dfb28f3-c394-43fc-80f3-d71d41b40298" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_aad7f348-8ec3-402e-a7ab-a6547b9641b9" 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_e78062af-6dcd-47da-8909-2bce62687fa1" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_aad7f348-8ec3-402e-a7ab-a6547b9641b9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c0e01b85-7b51-4f5f-859d-41714408c275" 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_aad7f348-8ec3-402e-a7ab-a6547b9641b9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c0e01b85-7b51-4f5f-859d-41714408c275" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c0e01b85-7b51-4f5f-859d-41714408c275_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_c0e01b85-7b51-4f5f-859d-41714408c275" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c0e01b85-7b51-4f5f-859d-41714408c275_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7d9082a0-8f95-4665-a419-6ad83f2a9fa8" 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_c0e01b85-7b51-4f5f-859d-41714408c275" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7d9082a0-8f95-4665-a419-6ad83f2a9fa8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_2f9d49b6-6bd8-4255-8427-404b5184691a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7d9082a0-8f95-4665-a419-6ad83f2a9fa8" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_2f9d49b6-6bd8-4255-8427-404b5184691a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_62d635e5-e391-4091-8b2e-b9c595a950bd" 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_7d9082a0-8f95-4665-a419-6ad83f2a9fa8" xlink:to="loc_us-gaap_EquipmentMember_62d635e5-e391-4091-8b2e-b9c595a950bd" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipmentDepreciationandAmortizationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#PropertyPlantandEquipmentDepreciationandAmortizationDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/PropertyPlantandEquipmentDepreciationandAmortizationDetails" xlink:type="extended" id="ia2388a2e86874eeb92d6ed1e3a895b08_PropertyPlantandEquipmentDepreciationandAmortizationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_30ac9f32-7267-4cc7-b02f-879d73f2191d" 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_DepreciationDepletionAndAmortization_82aae0be-edeb-4cf5-95be-f65aeb0dbfb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_30ac9f32-7267-4cc7-b02f-879d73f2191d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_82aae0be-edeb-4cf5-95be-f65aeb0dbfb4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4701044c-fac2-4738-bcce-4c992c3313ce" 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_30ac9f32-7267-4cc7-b02f-879d73f2191d" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4701044c-fac2-4738-bcce-4c992c3313ce" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_e45b82f4-aafd-40d6-941f-21a308ea5ffb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4701044c-fac2-4738-bcce-4c992c3313ce" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_e45b82f4-aafd-40d6-941f-21a308ea5ffb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e45b82f4-aafd-40d6-941f-21a308ea5ffb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e45b82f4-aafd-40d6-941f-21a308ea5ffb" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e45b82f4-aafd-40d6-941f-21a308ea5ffb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c4c180d7-f51a-4cad-a976-adb55b7c437a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e45b82f4-aafd-40d6-941f-21a308ea5ffb" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c4c180d7-f51a-4cad-a976-adb55b7c437a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ServicesMember_d1c00909-cbd8-4816-8dbe-4ff4d8989547" xlink:href="fi-20201231.xsd#fi_ServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c4c180d7-f51a-4cad-a976-adb55b7c437a" xlink:to="loc_fi_ServicesMember_d1c00909-cbd8-4816-8dbe-4ff4d8989547" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ProductsMember_5db19327-8ab5-4237-8c4f-eaa1e8a94825" xlink:href="fi-20201231.xsd#fi_ProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c4c180d7-f51a-4cad-a976-adb55b7c437a" xlink:to="loc_fi_ProductsMember_5db19327-8ab5-4237-8c4f-eaa1e8a94825" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_a6983d06-986c-45da-9b64-76d0e97a3c14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c4c180d7-f51a-4cad-a976-adb55b7c437a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_a6983d06-986c-45da-9b64-76d0e97a3c14" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/OtherAssets" xlink:type="simple" xlink:href="fi-20201231.xsd#OtherAssets"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/OtherAssets" xlink:type="extended" id="i8d38b71158344c5c9f8597bdac53e3eb_OtherAssets"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/OtherAssetsTables" xlink:type="simple" xlink:href="fi-20201231.xsd#OtherAssetsTables"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/OtherAssetsTables" xlink:type="extended" id="i8973cdf06f9e4f3e90f0dc6386e89ee8_OtherAssetsTables"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/OtherAssetsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#OtherAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/OtherAssetsDetails" xlink:type="extended" id="i83f2666f07384899b0fdc330622558d3_OtherAssetsDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilities" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsPayableandAccruedLiabilities"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilities" xlink:type="extended" id="i4740c590951f403c9f0e31099a21a529_AccountsPayableandAccruedLiabilities"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesTables" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsPayableandAccruedLiabilitiesTables"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesTables" xlink:type="extended" id="i10ae6bd929234dd48512644eea20c087_AccountsPayableandAccruedLiabilitiesTables"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsPayableandAccruedLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails" xlink:type="extended" id="i9e9068a0275944e3aee263ce36d06328_AccountsPayableandAccruedLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/Debt" xlink:type="simple" xlink:href="fi-20201231.xsd#Debt"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/Debt" xlink:type="extended" id="i2934aa14bfe742acb59cc56a8baf1065_Debt"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DebtCreditFacilityDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#DebtCreditFacilityDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/DebtCreditFacilityDetails" xlink:type="extended" id="i891197490f3949f385d913cc1396b391_DebtCreditFacilityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_4f586e0f-d9d0-4a9b-a7a5-ff64a1e4b0bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_4f586e0f-d9d0-4a9b-a7a5-ff64a1e4b0bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_94673371-7b43-4e4e-8671-6f80f45893fa" 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_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_94673371-7b43-4e4e-8671-6f80f45893fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease_b6105c16-978d-4495-bc37-f837c092a1b8" xlink:href="fi-20201231.xsd#fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease_b6105c16-978d-4495-bc37-f837c092a1b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_FederalFundsEffectiveRateInterestRateFloor_68484f67-ee9f-4e2d-a242-bf9ca926d2e3" xlink:href="fi-20201231.xsd#fi_FederalFundsEffectiveRateInterestRateFloor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_fi_FederalFundsEffectiveRateInterestRateFloor_68484f67-ee9f-4e2d-a242-bf9ca926d2e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8012463d-f7cb-4eaa-94ac-d1d8124e0d42" 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_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8012463d-f7cb-4eaa-94ac-d1d8124e0d42" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate_34e343b0-ac11-44e5-87ab-c04f47749244" xlink:href="fi-20201231.xsd#fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate_34e343b0-ac11-44e5-87ab-c04f47749244" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_612566c5-37de-4ca4-9754-9e670394592b" 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_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_612566c5-37de-4ca4-9754-9e670394592b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum_3fc800b5-83a4-40fa-b1b3-010c08b4e9e3" xlink:href="fi-20201231.xsd#fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum_3fc800b5-83a4-40fa-b1b3-010c08b4e9e3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays_7af422ff-d66f-4c5e-8c7b-5d9d6ae95c17" xlink:href="fi-20201231.xsd#fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays_7af422ff-d66f-4c5e-8c7b-5d9d6ae95c17" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LineofCreditFacilityCovenantTermMinimumFixedCharges_3dfee77c-62b5-4d0e-a857-94ac007708ca" xlink:href="fi-20201231.xsd#fi_LineofCreditFacilityCovenantTermMinimumFixedCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_fi_LineofCreditFacilityCovenantTermMinimumFixedCharges_3dfee77c-62b5-4d0e-a857-94ac007708ca" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage_8ec406d8-4bf8-4d35-bd52-c37cd60af2fd" xlink:href="fi-20201231.xsd#fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage_8ec406d8-4bf8-4d35-bd52-c37cd60af2fd" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays_5e3f39dd-bd71-4a26-997c-fd84ca7b8c53" xlink:href="fi-20201231.xsd#fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays_5e3f39dd-bd71-4a26-997c-fd84ca7b8c53" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_74d4f800-a18c-4693-80a5-cec9e6474b99" 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_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_us-gaap_LineOfCredit_74d4f800-a18c-4693-80a5-cec9e6474b99" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_31c8efea-3d83-415e-9679-0f248c142630" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_31c8efea-3d83-415e-9679-0f248c142630" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_ef8fe64e-dcf5-47a1-a359-370548f8c660" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_ef8fe64e-dcf5-47a1-a359-370548f8c660" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_e29e344a-7105-4311-9179-3c240ad4ef06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_e29e344a-7105-4311-9179-3c240ad4ef06" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_a3c99491-bc99-487b-89f1-f97594709c45" 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_LineOfCreditFacilityTable_e29e344a-7105-4311-9179-3c240ad4ef06" xlink:to="loc_us-gaap_CreditFacilityAxis_a3c99491-bc99-487b-89f1-f97594709c45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a3c99491-bc99-487b-89f1-f97594709c45_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_a3c99491-bc99-487b-89f1-f97594709c45" xlink:to="loc_us-gaap_CreditFacilityDomain_a3c99491-bc99-487b-89f1-f97594709c45_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f26d05cf-393f-454e-b6a9-b379b38aae56" 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_a3c99491-bc99-487b-89f1-f97594709c45" xlink:to="loc_us-gaap_CreditFacilityDomain_f26d05cf-393f-454e-b6a9-b379b38aae56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_8d32e284-90e5-426b-883d-af2f8c722772" 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_f26d05cf-393f-454e-b6a9-b379b38aae56" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_8d32e284-90e5-426b-883d-af2f8c722772" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_c4ea81ed-fa72-437f-b404-50dc62eead1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_f26d05cf-393f-454e-b6a9-b379b38aae56" xlink:to="loc_us-gaap_LetterOfCreditMember_c4ea81ed-fa72-437f-b404-50dc62eead1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_8058bc75-e168-46f4-b480-a4113dd82578" 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_LineOfCreditFacilityTable_e29e344a-7105-4311-9179-3c240ad4ef06" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_8058bc75-e168-46f4-b480-a4113dd82578" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_8058bc75-e168-46f4-b480-a4113dd82578_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_8058bc75-e168-46f4-b480-a4113dd82578" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_8058bc75-e168-46f4-b480-a4113dd82578_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3bf2bd5f-82eb-4c77-8c40-6a0d9759f9c6" 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_8058bc75-e168-46f4-b480-a4113dd82578" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3bf2bd5f-82eb-4c77-8c40-6a0d9759f9c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_14463464-ddc3-49bd-be1d-a9c976252397" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3bf2bd5f-82eb-4c77-8c40-6a0d9759f9c6" xlink:to="loc_us-gaap_LineOfCreditMember_14463464-ddc3-49bd-be1d-a9c976252397" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_5e7b6496-ecfe-45e3-afb6-e942d0a5a7f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3bf2bd5f-82eb-4c77-8c40-6a0d9759f9c6" xlink:to="loc_us-gaap_SecuredDebtMember_5e7b6496-ecfe-45e3-afb6-e942d0a5a7f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ae4083c1-0258-428c-90c1-b942b969d441" 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_LineOfCreditFacilityTable_e29e344a-7105-4311-9179-3c240ad4ef06" xlink:to="loc_us-gaap_DebtInstrumentAxis_ae4083c1-0258-428c-90c1-b942b969d441" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ae4083c1-0258-428c-90c1-b942b969d441_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_ae4083c1-0258-428c-90c1-b942b969d441" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ae4083c1-0258-428c-90c1-b942b969d441_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e0105c4b-05b5-4841-91aa-1ddd00a51776" 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_ae4083c1-0258-428c-90c1-b942b969d441" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e0105c4b-05b5-4841-91aa-1ddd00a51776" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ABLCreditFacilityMember_3c5b5f23-c1e0-4f9a-97bb-420ea6b8f871" xlink:href="fi-20201231.xsd#fi_ABLCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e0105c4b-05b5-4841-91aa-1ddd00a51776" xlink:to="loc_fi_ABLCreditFacilityMember_3c5b5f23-c1e0-4f9a-97bb-420ea6b8f871" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_b0045bdb-cd2e-4dd3-8975-8a69a1ab4158" 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_LineOfCreditFacilityTable_e29e344a-7105-4311-9179-3c240ad4ef06" xlink:to="loc_us-gaap_VariableRateAxis_b0045bdb-cd2e-4dd3-8975-8a69a1ab4158" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b0045bdb-cd2e-4dd3-8975-8a69a1ab4158_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_b0045bdb-cd2e-4dd3-8975-8a69a1ab4158" xlink:to="loc_us-gaap_VariableRateDomain_b0045bdb-cd2e-4dd3-8975-8a69a1ab4158_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_6f893fed-540f-435f-942b-7c5c4ee79062" 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_b0045bdb-cd2e-4dd3-8975-8a69a1ab4158" xlink:to="loc_us-gaap_VariableRateDomain_6f893fed-540f-435f-942b-7c5c4ee79062" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_8c4508e9-cc1c-46c6-a903-85cb03719c2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_6f893fed-540f-435f-942b-7c5c4ee79062" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_8c4508e9-cc1c-46c6-a903-85cb03719c2f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_AlternateBaseRateMember_648579bc-9ddc-4f93-9a7c-743247a1aa44" xlink:href="fi-20201231.xsd#fi_AlternateBaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_6f893fed-540f-435f-942b-7c5c4ee79062" xlink:to="loc_fi_AlternateBaseRateMember_648579bc-9ddc-4f93-9a7c-743247a1aa44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarMember_c11457d4-472e-44d4-950f-143d0e7c4226" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EurodollarMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_6f893fed-540f-435f-942b-7c5c4ee79062" xlink:to="loc_us-gaap_EurodollarMember_c11457d4-472e-44d4-950f-143d0e7c4226" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_53feef77-dc61-4e65-81ab-08672092f39f" 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_LineOfCreditFacilityTable_e29e344a-7105-4311-9179-3c240ad4ef06" xlink:to="loc_srt_RangeAxis_53feef77-dc61-4e65-81ab-08672092f39f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_53feef77-dc61-4e65-81ab-08672092f39f_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_53feef77-dc61-4e65-81ab-08672092f39f" xlink:to="loc_srt_RangeMember_53feef77-dc61-4e65-81ab-08672092f39f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_828d34e1-53a2-4c85-9868-1350960e104a" 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_53feef77-dc61-4e65-81ab-08672092f39f" xlink:to="loc_srt_RangeMember_828d34e1-53a2-4c85-9868-1350960e104a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3fe7e818-3661-46aa-bdd6-8cbaa3966744" 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_828d34e1-53a2-4c85-9868-1350960e104a" xlink:to="loc_srt_MinimumMember_3fe7e818-3661-46aa-bdd6-8cbaa3966744" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_95a4ea9f-9d1d-4c4b-aae4-49814a213ae4" 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_828d34e1-53a2-4c85-9868-1350960e104a" xlink:to="loc_srt_MaximumMember_95a4ea9f-9d1d-4c4b-aae4-49814a213ae4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="fi-20201231.xsd#FairValueMeasurements"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/FairValueMeasurements" xlink:type="extended" id="iec2e2cd745e44c3aaf63cc95b56d0a5b_FairValueMeasurements"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="fi-20201231.xsd#FairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/FairValueMeasurementsTables" xlink:type="extended" id="i5fece95bd71d4efe81e1d4a90315a0e8_FairValueMeasurementsTables"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#FairValueMeasurementsDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/FairValueMeasurementsDetails" xlink:type="extended" id="iccc1cca6b98d4efc8a0b7b4b41e428e5_FairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e5eac35-458c-4ffb-a5f0-d658f3de7a53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_951a072f-b1b3-4b43-bd37-1e781a6baf87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e5eac35-458c-4ffb-a5f0-d658f3de7a53" xlink:to="loc_us-gaap_AssetsAbstract_951a072f-b1b3-4b43-bd37-1e781a6baf87" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAbstract_2aa1e3d8-59d8-439d-bb1b-0eb3bb8d366c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_951a072f-b1b3-4b43-bd37-1e781a6baf87" xlink:to="loc_us-gaap_InvestmentsAbstract_2aa1e3d8-59d8-439d-bb1b-0eb3bb8d366c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueFairValueDisclosure_90946637-e2f6-49b8-b9d0-a34ac3646b06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentsAbstract_2aa1e3d8-59d8-439d-bb1b-0eb3bb8d366c" xlink:to="loc_us-gaap_CashSurrenderValueFairValueDisclosure_90946637-e2f6-49b8-b9d0-a34ac3646b06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities_493f34ab-0358-45df-90b5-8365339d7b19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentsAbstract_2aa1e3d8-59d8-439d-bb1b-0eb3bb8d366c" xlink:to="loc_us-gaap_MarketableSecurities_493f34ab-0358-45df-90b5-8365339d7b19" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_4112f226-37f4-4e58-9bc9-dbb227653161" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e5eac35-458c-4ffb-a5f0-d658f3de7a53" xlink:to="loc_us-gaap_LiabilitiesAbstract_4112f226-37f4-4e58-9bc9-dbb227653161" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_787b5a5f-ce6c-459d-b71d-0a2ebd9adefc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_4112f226-37f4-4e58-9bc9-dbb227653161" xlink:to="loc_us-gaap_DerivativeLiabilities_787b5a5f-ce6c-459d-b71d-0a2ebd9adefc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_2a34d05c-cfb6-4379-8f63-4c5234973676" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_4112f226-37f4-4e58-9bc9-dbb227653161" xlink:to="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_2a34d05c-cfb6-4379-8f63-4c5234973676" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a2083f16-fc4f-48ad-8ab3-8ea60604f08b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e5eac35-458c-4ffb-a5f0-d658f3de7a53" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a2083f16-fc4f-48ad-8ab3-8ea60604f08b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bf29842c-6789-43b4-91d3-7f7a12ce2f44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a2083f16-fc4f-48ad-8ab3-8ea60604f08b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bf29842c-6789-43b4-91d3-7f7a12ce2f44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bf29842c-6789-43b4-91d3-7f7a12ce2f44_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_bf29842c-6789-43b4-91d3-7f7a12ce2f44" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bf29842c-6789-43b4-91d3-7f7a12ce2f44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_08125e73-6672-462c-912f-9ff7d96354a8" 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_bf29842c-6789-43b4-91d3-7f7a12ce2f44" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_08125e73-6672-462c-912f-9ff7d96354a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_c8c24eff-215e-473f-a3ab-540e2f2cdb75" 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_08125e73-6672-462c-912f-9ff7d96354a8" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_c8c24eff-215e-473f-a3ab-540e2f2cdb75" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_59413699-7679-474d-857e-158f2a4fe0db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_08125e73-6672-462c-912f-9ff7d96354a8" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_59413699-7679-474d-857e-158f2a4fe0db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_d861c9b4-2ac4-458e-b666-b7d60a95f226" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_08125e73-6672-462c-912f-9ff7d96354a8" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_d861c9b4-2ac4-458e-b666-b7d60a95f226" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_8f887e26-9497-4a0d-91eb-8f8ccfd245dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a2083f16-fc4f-48ad-8ab3-8ea60604f08b" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_8f887e26-9497-4a0d-91eb-8f8ccfd245dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_8f887e26-9497-4a0d-91eb-8f8ccfd245dd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_8f887e26-9497-4a0d-91eb-8f8ccfd245dd" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_8f887e26-9497-4a0d-91eb-8f8ccfd245dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_26067536-d411-462e-82e2-bf31c9d0a4ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_8f887e26-9497-4a0d-91eb-8f8ccfd245dd" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_26067536-d411-462e-82e2-bf31c9d0a4ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember_512e4d26-0656-4c25-b98c-ba9f9e17f1ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_26067536-d411-462e-82e2-bf31c9d0a4ff" xlink:to="loc_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember_512e4d26-0656-4c25-b98c-ba9f9e17f1ec" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/Derivatives" xlink:type="simple" xlink:href="fi-20201231.xsd#Derivatives"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/Derivatives" xlink:type="extended" id="i2b2678c6d3414c32926a4419d84f8dc9_Derivatives"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DerivativesTables" xlink:type="simple" xlink:href="fi-20201231.xsd#DerivativesTables"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/DerivativesTables" xlink:type="extended" id="ie6bdfbca6ce647ffb1e96a39ad3e09b2_DerivativesTables"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#DerivativesForeignCurrencyDerivativeContractsOutstandingDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails" xlink:type="extended" id="ic21ab4f1d08a4ed29cc38de9e51323f5_DerivativesForeignCurrencyDerivativeContractsOutstandingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_18ab43ba-2735-45af-ac6c-5b2cb743e911" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_391a194c-cee9-4602-9bc5-d21dd3100305" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_18ab43ba-2735-45af-ac6c-5b2cb743e911" xlink:to="loc_us-gaap_DerivativeNotionalAmount_391a194c-cee9-4602-9bc5-d21dd3100305" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeForwardExchangeRate1_0ef072d4-aa83-4c46-94cd-2841462ae22c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeForwardExchangeRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_18ab43ba-2735-45af-ac6c-5b2cb743e911" xlink:to="loc_us-gaap_DerivativeForwardExchangeRate1_0ef072d4-aa83-4c46-94cd-2841462ae22c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_21b8bc05-afa4-4df2-b927-f6e7c75b32cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_18ab43ba-2735-45af-ac6c-5b2cb743e911" xlink:to="loc_us-gaap_DerivativeTable_21b8bc05-afa4-4df2-b927-f6e7c75b32cb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_b5289493-2340-47a1-ac19-ec686e1c9f3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_21b8bc05-afa4-4df2-b927-f6e7c75b32cb" xlink:to="loc_us-gaap_HedgingDesignationAxis_b5289493-2340-47a1-ac19-ec686e1c9f3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_b5289493-2340-47a1-ac19-ec686e1c9f3e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_b5289493-2340-47a1-ac19-ec686e1c9f3e" xlink:to="loc_us-gaap_HedgingDesignationDomain_b5289493-2340-47a1-ac19-ec686e1c9f3e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_5bc3532e-8646-4d1e-a36d-9987d3e4a16f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_b5289493-2340-47a1-ac19-ec686e1c9f3e" xlink:to="loc_us-gaap_HedgingDesignationDomain_5bc3532e-8646-4d1e-a36d-9987d3e4a16f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_584b2ef0-320f-4956-b02e-d56ea8916ada" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_5bc3532e-8646-4d1e-a36d-9987d3e4a16f" xlink:to="loc_us-gaap_NondesignatedMember_584b2ef0-320f-4956-b02e-d56ea8916ada" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_f176506d-d49e-4ef5-a0e6-722a72687feb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_21b8bc05-afa4-4df2-b927-f6e7c75b32cb" xlink:to="loc_srt_CurrencyAxis_f176506d-d49e-4ef5-a0e6-722a72687feb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_f176506d-d49e-4ef5-a0e6-722a72687feb_default" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_f176506d-d49e-4ef5-a0e6-722a72687feb" xlink:to="loc_currency_AllCurrenciesDomain_f176506d-d49e-4ef5-a0e6-722a72687feb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_080e7b0f-1f6e-48a4-b9df-d3496494ace0" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_f176506d-d49e-4ef5-a0e6-722a72687feb" xlink:to="loc_currency_AllCurrenciesDomain_080e7b0f-1f6e-48a4-b9df-d3496494ace0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_CAD_b17f32d8-989c-4591-8a6e-ca479f67ed57" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_CAD"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_080e7b0f-1f6e-48a4-b9df-d3496494ace0" xlink:to="loc_currency_CAD_b17f32d8-989c-4591-8a6e-ca479f67ed57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR_a3d5b121-581b-4d4e-9418-8599b997d5b3" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_EUR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_080e7b0f-1f6e-48a4-b9df-d3496494ace0" xlink:to="loc_currency_EUR_a3d5b121-581b-4d4e-9418-8599b997d5b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_NOK_5ae16ab2-2a5d-4061-8ba0-ef79414ba5b5" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_NOK"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_080e7b0f-1f6e-48a4-b9df-d3496494ace0" xlink:to="loc_currency_NOK_5ae16ab2-2a5d-4061-8ba0-ef79414ba5b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_GBP_8fb08998-8fd4-4e5f-ae1d-de0f8a122ce0" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_GBP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_080e7b0f-1f6e-48a4-b9df-d3496494ace0" xlink:to="loc_currency_GBP_8fb08998-8fd4-4e5f-ae1d-de0f8a122ce0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_3ce3b251-a297-47e0-abc7-459bbeb4cc8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_21b8bc05-afa4-4df2-b927-f6e7c75b32cb" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_3ce3b251-a297-47e0-abc7-459bbeb4cc8c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3ce3b251-a297-47e0-abc7-459bbeb4cc8c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_3ce3b251-a297-47e0-abc7-459bbeb4cc8c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3ce3b251-a297-47e0-abc7-459bbeb4cc8c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e4cd4b1a-6453-4b9a-91f3-63f5e93f72ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_3ce3b251-a297-47e0-abc7-459bbeb4cc8c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e4cd4b1a-6453-4b9a-91f3-63f5e93f72ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_f1a5ff12-8e52-48ed-9c20-f6d788b6100f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e4cd4b1a-6453-4b9a-91f3-63f5e93f72ae" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_f1a5ff12-8e52-48ed-9c20-f6d788b6100f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails" xlink:type="extended" id="ia7d67d0ac43c45a09d3bfee6757d8c03_DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_44fc914d-ce5e-4811-965f-d68b803d43de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_39cab83f-a78d-4669-91ad-77fc3676496f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_44fc914d-ce5e-4811-965f-d68b803d43de" xlink:to="loc_us-gaap_DerivativeLiabilities_39cab83f-a78d-4669-91ad-77fc3676496f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_739aece3-121c-4814-bff3-37eb8c1c1798" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_44fc914d-ce5e-4811-965f-d68b803d43de" xlink:to="loc_us-gaap_DerivativeTable_739aece3-121c-4814-bff3-37eb8c1c1798" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f92c1f7e-cdad-4cf1-ac9d-84db7e148777" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_739aece3-121c-4814-bff3-37eb8c1c1798" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f92c1f7e-cdad-4cf1-ac9d-84db7e148777" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f92c1f7e-cdad-4cf1-ac9d-84db7e148777_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f92c1f7e-cdad-4cf1-ac9d-84db7e148777" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f92c1f7e-cdad-4cf1-ac9d-84db7e148777_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_69e27df0-5c77-47d9-aef9-5a7614c0314b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f92c1f7e-cdad-4cf1-ac9d-84db7e148777" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_69e27df0-5c77-47d9-aef9-5a7614c0314b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_aa8bc461-e79b-439e-b2c7-3b1aad8e3004" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_69e27df0-5c77-47d9-aef9-5a7614c0314b" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_aa8bc461-e79b-439e-b2c7-3b1aad8e3004" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_c82c48bc-3b2a-44e7-b917-46371a022525" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_739aece3-121c-4814-bff3-37eb8c1c1798" xlink:to="loc_us-gaap_HedgingDesignationAxis_c82c48bc-3b2a-44e7-b917-46371a022525" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_c82c48bc-3b2a-44e7-b917-46371a022525_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_c82c48bc-3b2a-44e7-b917-46371a022525" xlink:to="loc_us-gaap_HedgingDesignationDomain_c82c48bc-3b2a-44e7-b917-46371a022525_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_b923320b-d83b-4de6-a26d-8ebb6172828a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_c82c48bc-3b2a-44e7-b917-46371a022525" xlink:to="loc_us-gaap_HedgingDesignationDomain_b923320b-d83b-4de6-a26d-8ebb6172828a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_259f4ff7-291d-4370-9d3b-b669de6bc039" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_b923320b-d83b-4de6-a26d-8ebb6172828a" xlink:to="loc_us-gaap_NondesignatedMember_259f4ff7-291d-4370-9d3b-b669de6bc039" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_1660743f-4dd8-440c-826f-479666fb55c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_739aece3-121c-4814-bff3-37eb8c1c1798" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_1660743f-4dd8-440c-826f-479666fb55c4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1660743f-4dd8-440c-826f-479666fb55c4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1660743f-4dd8-440c-826f-479666fb55c4" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1660743f-4dd8-440c-826f-479666fb55c4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_26065c83-893e-4f6c-99cf-30dec93ea847" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1660743f-4dd8-440c-826f-479666fb55c4" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_26065c83-893e-4f6c-99cf-30dec93ea847" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_cdb117f5-bcf4-40bc-9d65-2b45c843b7e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_26065c83-893e-4f6c-99cf-30dec93ea847" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_cdb117f5-bcf4-40bc-9d65-2b45c843b7e1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails" xlink:type="extended" id="i8df6dded12e4411799830ddbcffcfb38_DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_2e87c56c-1a10-44a2-83fa-9a7c4cd744ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_0eef31cb-49b5-4d96-aa5f-053710e346d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_2e87c56c-1a10-44a2-83fa-9a7c4cd744ce" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_0eef31cb-49b5-4d96-aa5f-053710e346d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_bf91b808-b5bc-44e9-a3b7-0d1e41bad3ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_2e87c56c-1a10-44a2-83fa-9a7c4cd744ce" xlink:to="loc_us-gaap_DerivativeTable_bf91b808-b5bc-44e9-a3b7-0d1e41bad3ac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a31b6adb-dd70-4f36-8e57-35b74f7a45ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_bf91b808-b5bc-44e9-a3b7-0d1e41bad3ac" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a31b6adb-dd70-4f36-8e57-35b74f7a45ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a31b6adb-dd70-4f36-8e57-35b74f7a45ad_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a31b6adb-dd70-4f36-8e57-35b74f7a45ad" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a31b6adb-dd70-4f36-8e57-35b74f7a45ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4f78ca23-168f-41ce-bca5-57000d058c0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a31b6adb-dd70-4f36-8e57-35b74f7a45ad" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4f78ca23-168f-41ce-bca5-57000d058c0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ForeignExchangeForwardWithUnrealizedGainLossMember_28a23649-2376-4e74-8214-5aff3c74f3a7" xlink:href="fi-20201231.xsd#fi_ForeignExchangeForwardWithUnrealizedGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4f78ca23-168f-41ce-bca5-57000d058c0f" xlink:to="loc_fi_ForeignExchangeForwardWithUnrealizedGainLossMember_28a23649-2376-4e74-8214-5aff3c74f3a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ForeignExchangeForwardWithRealizedGainLossMember_7bb7315e-a56c-4d63-ba2b-cbbcf3fad936" xlink:href="fi-20201231.xsd#fi_ForeignExchangeForwardWithRealizedGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4f78ca23-168f-41ce-bca5-57000d058c0f" xlink:to="loc_fi_ForeignExchangeForwardWithRealizedGainLossMember_7bb7315e-a56c-4d63-ba2b-cbbcf3fad936" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_7a939ddd-97cd-4660-aa45-9f01a7d61dbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4f78ca23-168f-41ce-bca5-57000d058c0f" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_7a939ddd-97cd-4660-aa45-9f01a7d61dbd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_09a37d4d-7069-4bb0-8879-6e284057a295" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_bf91b808-b5bc-44e9-a3b7-0d1e41bad3ac" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_09a37d4d-7069-4bb0-8879-6e284057a295" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_09a37d4d-7069-4bb0-8879-6e284057a295_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_09a37d4d-7069-4bb0-8879-6e284057a295" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_09a37d4d-7069-4bb0-8879-6e284057a295_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_7e34371a-8732-426b-865d-8b56e436be3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_09a37d4d-7069-4bb0-8879-6e284057a295" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_7e34371a-8732-426b-865d-8b56e436be3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseMember_8978b3bc-579b-4ee1-a25c-e9357db6f3b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_7e34371a-8732-426b-865d-8b56e436be3e" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseMember_8978b3bc-579b-4ee1-a25c-e9357db6f3b9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#DerivativesGrossandNetFairValueofDerivativesDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails" xlink:type="extended" id="i5310bf3862364e109982939126525c27_DerivativesGrossandNetFairValueofDerivativesDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="fi-20201231.xsd#RelatedPartyTransactions"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/RelatedPartyTransactions" xlink:type="extended" id="ib51c34fab76c49dda5155be158924410_RelatedPartyTransactions"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#RelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/RelatedPartyTransactionsDetails" xlink:type="extended" id="i6cc4474e1c954712ac51c14fc1bb6c4a_RelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_5c5a8daa-0b3b-4177-a3dc-6fe09fae4ee9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_us-gaap_OperatingLeaseExpense_5c5a8daa-0b3b-4177-a3dc-6fe09fae4ee9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseAndRentalExpense_90c158a4-e339-49d9-bdfd-e37ea3c7fca0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_us-gaap_LeaseAndRentalExpense_90c158a4-e339-49d9-bdfd-e37ea3c7fca0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_cf62ff85-40d3-4fe3-afb3-69238da1fee9" 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_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_cf62ff85-40d3-4fe3-afb3-69238da1fee9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_0e07cd0c-7014-4ea8-8ee3-243cf9a48c19" 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_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_us-gaap_OperatingLeaseLiability_0e07cd0c-7014-4ea8-8ee3-243cf9a48c19" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_e0b5c61d-5ef9-40e1-96db-e57d40160592" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_e0b5c61d-5ef9-40e1-96db-e57d40160592" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RelatedPartyTransactionTermOfEstablishingTerms_d826c615-5f28-4841-8ed9-01eec9d20284" xlink:href="fi-20201231.xsd#fi_RelatedPartyTransactionTermOfEstablishingTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_fi_RelatedPartyTransactionTermOfEstablishingTerms_d826c615-5f28-4841-8ed9-01eec9d20284" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement_3fef674e-0f7e-4bea-8417-4ff48a66d400" xlink:href="fi-20201231.xsd#fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement_3fef674e-0f7e-4bea-8417-4ff48a66d400" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement_a0441e10-d6d5-44b8-8f21-dcbf4aceec00" xlink:href="fi-20201231.xsd#fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement_a0441e10-d6d5-44b8-8f21-dcbf4aceec00" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CumulativeEarningsDeficitPeriod_6e0349fb-cd78-48b0-8992-710102b690fd" xlink:href="fi-20201231.xsd#fi_CumulativeEarningsDeficitPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_fi_CumulativeEarningsDeficitPeriod_6e0349fb-cd78-48b0-8992-710102b690fd" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RelatedPartyTransactionBasisSpreadOnVariableRate_ae059318-e807-43ef-a2bc-ba5992d77651" xlink:href="fi-20201231.xsd#fi_RelatedPartyTransactionBasisSpreadOnVariableRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_fi_RelatedPartyTransactionBasisSpreadOnVariableRate_ae059318-e807-43ef-a2bc-ba5992d77651" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment_016087bc-73e7-42c8-95ab-2c871889f7d5" xlink:href="fi-20201231.xsd#fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment_016087bc-73e7-42c8-95ab-2c871889f7d5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TaxReceivableAgreementLiabilityDiscountRate_8d45b4d4-dbd3-4399-96fd-4b3d8b4ceb53" xlink:href="fi-20201231.xsd#fi_TaxReceivableAgreementLiabilityDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_fi_TaxReceivableAgreementLiabilityDiscountRate_8d45b4d4-dbd3-4399-96fd-4b3d8b4ceb53" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_cfdb7b6c-f9ad-40bb-9b30-f64a10a348c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_cfdb7b6c-f9ad-40bb-9b30-f64a10a348c8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_d1d4112c-9874-4ae5-83d6-9c570be4bcd0" 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_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_cfdb7b6c-f9ad-40bb-9b30-f64a10a348c8" xlink:to="loc_us-gaap_VariableRateAxis_d1d4112c-9874-4ae5-83d6-9c570be4bcd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_d1d4112c-9874-4ae5-83d6-9c570be4bcd0_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_d1d4112c-9874-4ae5-83d6-9c570be4bcd0" xlink:to="loc_us-gaap_VariableRateDomain_d1d4112c-9874-4ae5-83d6-9c570be4bcd0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_32f9f3c2-b773-4fa7-a703-258b302b057f" 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_d1d4112c-9874-4ae5-83d6-9c570be4bcd0" xlink:to="loc_us-gaap_VariableRateDomain_32f9f3c2-b773-4fa7-a703-258b302b057f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LongTermTreasuryRateMember_bc3762dc-165c-44e0-aa85-26ca616a696f" xlink:href="fi-20201231.xsd#fi_LongTermTreasuryRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_32f9f3c2-b773-4fa7-a703-258b302b057f" xlink:to="loc_fi_LongTermTreasuryRateMember_bc3762dc-165c-44e0-aa85-26ca616a696f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_69d7d23a-3a73-46c4-b6c5-ac4d240d7b22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_cfdb7b6c-f9ad-40bb-9b30-f64a10a348c8" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_69d7d23a-3a73-46c4-b6c5-ac4d240d7b22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_69d7d23a-3a73-46c4-b6c5-ac4d240d7b22_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_69d7d23a-3a73-46c4-b6c5-ac4d240d7b22" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_69d7d23a-3a73-46c4-b6c5-ac4d240d7b22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_61b04eb1-defc-483a-bd79-60cbf0a424df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_69d7d23a-3a73-46c4-b6c5-ac4d240d7b22" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_61b04eb1-defc-483a-bd79-60cbf0a424df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RealPropertyAcquisitionFromMosingCompaniesMember_57e15cf0-dd3b-42fb-8162-9f1fdb00f6ab" xlink:href="fi-20201231.xsd#fi_RealPropertyAcquisitionFromMosingCompaniesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_61b04eb1-defc-483a-bd79-60cbf0a424df" xlink:to="loc_fi_RealPropertyAcquisitionFromMosingCompaniesMember_57e15cf0-dd3b-42fb-8162-9f1fdb00f6ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_09d959e3-0658-43f3-9356-6fa619452047" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_cfdb7b6c-f9ad-40bb-9b30-f64a10a348c8" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_09d959e3-0658-43f3-9356-6fa619452047" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_09d959e3-0658-43f3-9356-6fa619452047_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_09d959e3-0658-43f3-9356-6fa619452047" xlink:to="loc_us-gaap_RelatedPartyDomain_09d959e3-0658-43f3-9356-6fa619452047_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_cf24d1f1-1489-4ee7-b166-d74d4b601aec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_09d959e3-0658-43f3-9356-6fa619452047" xlink:to="loc_us-gaap_RelatedPartyDomain_cf24d1f1-1489-4ee7-b166-d74d4b601aec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_a202ae22-b010-44d2-ae60-f935e7abbfa0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AffiliatedEntityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_cf24d1f1-1489-4ee7-b166-d74d4b601aec" xlink:to="loc_srt_AffiliatedEntityMember_a202ae22-b010-44d2-ae60-f935e7abbfa0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_4a20dd02-3da9-4844-b62b-fb6d5752779b" 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_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_cfdb7b6c-f9ad-40bb-9b30-f64a10a348c8" xlink:to="loc_srt_CounterpartyNameAxis_4a20dd02-3da9-4844-b62b-fb6d5752779b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_4a20dd02-3da9-4844-b62b-fb6d5752779b_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_4a20dd02-3da9-4844-b62b-fb6d5752779b" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_4a20dd02-3da9-4844-b62b-fb6d5752779b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_2e70bd2b-ef48-4172-b697-91a5a4295f7a" 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_4a20dd02-3da9-4844-b62b-fb6d5752779b" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_2e70bd2b-ef48-4172-b697-91a5a4295f7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_MosingHoldingsMember_dc5a0e6e-4681-4fb0-aeca-31deff3f1686" xlink:href="fi-20201231.xsd#fi_MosingHoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_2e70bd2b-ef48-4172-b697-91a5a4295f7a" xlink:to="loc_fi_MosingHoldingsMember_dc5a0e6e-4681-4fb0-aeca-31deff3f1686" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LossPerCommonShare" xlink:type="simple" xlink:href="fi-20201231.xsd#LossPerCommonShare"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/LossPerCommonShare" xlink:type="extended" id="i90b771d9d04f4846aa09ea409665d327_LossPerCommonShare"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LossPerCommonShareTables" xlink:type="simple" xlink:href="fi-20201231.xsd#LossPerCommonShareTables"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/LossPerCommonShareTables" xlink:type="extended" id="i2f7a2122953f443fb973e1decbadbc27_LossPerCommonShareTables"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LossPerCommonShareDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LossPerCommonShareDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/LossPerCommonShareDetails" xlink:type="extended" id="id32f392a114243fe8e1b227b1e2283f7_LossPerCommonShareDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensation"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensation" xlink:type="extended" id="icf22d01f1d2c440db1264ab350b7f9a4_StockBasedCompensation"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationTables"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationTables" xlink:type="extended" id="ic2204e44466b45b392ec292924fe3a24_StockBasedCompensationTables"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensation2013LongTermIncentivePlanDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails" xlink:type="extended" id="i5ca095cd82e447e19a8be6cfe1ec8b52_StockBasedCompensation2013LongTermIncentivePlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_897b4d42-7c5f-451e-86f2-9157a7b9851c" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_e03793ab-b920-4c2d-8eda-b7f0340daf92" 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_897b4d42-7c5f-451e-86f2-9157a7b9851c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_e03793ab-b920-4c2d-8eda-b7f0340daf92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_70f88907-74c4-4498-a585-64a57c815583" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_897b4d42-7c5f-451e-86f2-9157a7b9851c" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_70f88907-74c4-4498-a585-64a57c815583" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7dd7dc04-d3cb-487d-8224-fbdff22b0d3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_897b4d42-7c5f-451e-86f2-9157a7b9851c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7dd7dc04-d3cb-487d-8224-fbdff22b0d3a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8389bd46-a8d4-40e2-8cb1-8bc343f232a9" 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_897b4d42-7c5f-451e-86f2-9157a7b9851c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8389bd46-a8d4-40e2-8cb1-8bc343f232a9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_33e8c6fe-82f8-4d65-9e4b-9ec51174a0e1" 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_8389bd46-a8d4-40e2-8cb1-8bc343f232a9" xlink:to="loc_us-gaap_PlanNameAxis_33e8c6fe-82f8-4d65-9e4b-9ec51174a0e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_33e8c6fe-82f8-4d65-9e4b-9ec51174a0e1_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_33e8c6fe-82f8-4d65-9e4b-9ec51174a0e1" xlink:to="loc_us-gaap_PlanNameDomain_33e8c6fe-82f8-4d65-9e4b-9ec51174a0e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_a7b6843d-ecb6-48d0-9197-b0d4e442428e" 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_33e8c6fe-82f8-4d65-9e4b-9ec51174a0e1" xlink:to="loc_us-gaap_PlanNameDomain_a7b6843d-ecb6-48d0-9197-b0d4e442428e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LongTermIncentivePlanLTIPMember_a4223f0e-6018-4c7f-98f2-a6684ef21678" xlink:href="fi-20201231.xsd#fi_LongTermIncentivePlanLTIPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_a7b6843d-ecb6-48d0-9197-b0d4e442428e" xlink:to="loc_fi_LongTermIncentivePlanLTIPMember_a4223f0e-6018-4c7f-98f2-a6684ef21678" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_204cc6c8-51f4-41c7-8ca4-4944a040870b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8389bd46-a8d4-40e2-8cb1-8bc343f232a9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_204cc6c8-51f4-41c7-8ca4-4944a040870b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_204cc6c8-51f4-41c7-8ca4-4944a040870b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_204cc6c8-51f4-41c7-8ca4-4944a040870b" xlink:to="loc_us-gaap_ClassOfStockDomain_204cc6c8-51f4-41c7-8ca4-4944a040870b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3ab69700-d5b3-4313-929d-e6e2b1bab807" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_204cc6c8-51f4-41c7-8ca4-4944a040870b" xlink:to="loc_us-gaap_ClassOfStockDomain_3ab69700-d5b3-4313-929d-e6e2b1bab807" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f58d859a-fbfc-415e-8393-80f6c7969d59" 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_ClassOfStockDomain_3ab69700-d5b3-4313-929d-e6e2b1bab807" xlink:to="loc_us-gaap_CommonStockMember_f58d859a-fbfc-415e-8393-80f6c7969d59" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationRestrictedStockUnitsDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="extended" id="i69c76b1f60914b3da2a7fb974e6bcdc3_StockBasedCompensationRestrictedStockUnitsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_70381054-38b5-4c6e-b312-1388eb68b4f3" 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_99072a69-06d0-428b-a50e-5972c7b11b79" 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_70381054-38b5-4c6e-b312-1388eb68b4f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_99072a69-06d0-428b-a50e-5972c7b11b79" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue_2abdc6d9-4085-43ac-954f-8773b2ff0320" xlink:href="fi-20201231.xsd#fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_70381054-38b5-4c6e-b312-1388eb68b4f3" xlink:to="loc_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue_2abdc6d9-4085-43ac-954f-8773b2ff0320" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_bc2e6308-c7e4-48f0-a2e1-58d36fc10d61" 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_70381054-38b5-4c6e-b312-1388eb68b4f3" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_bc2e6308-c7e4-48f0-a2e1-58d36fc10d61" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_691c3e99-03b4-4376-b8a2-10a22ddc2dee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_70381054-38b5-4c6e-b312-1388eb68b4f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_691c3e99-03b4-4376-b8a2-10a22ddc2dee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_74ee7c09-f41d-4430-be61-25ac1131acbf" 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_70381054-38b5-4c6e-b312-1388eb68b4f3" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_74ee7c09-f41d-4430-be61-25ac1131acbf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5a5e7f47-68bc-4c42-a27e-420e5a7b90a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_70381054-38b5-4c6e-b312-1388eb68b4f3" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5a5e7f47-68bc-4c42-a27e-420e5a7b90a8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_acc917df-4a71-4271-9c48-00e5452d4ea3" 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_70381054-38b5-4c6e-b312-1388eb68b4f3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_acc917df-4a71-4271-9c48-00e5452d4ea3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_277bb57c-f34e-471f-b3b2-877400e4aae7" 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_acc917df-4a71-4271-9c48-00e5452d4ea3" xlink:to="loc_us-gaap_AwardTypeAxis_277bb57c-f34e-471f-b3b2-877400e4aae7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_277bb57c-f34e-471f-b3b2-877400e4aae7_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_277bb57c-f34e-471f-b3b2-877400e4aae7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_277bb57c-f34e-471f-b3b2-877400e4aae7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a980df67-740c-43c3-ae98-23a3229d514d" 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_277bb57c-f34e-471f-b3b2-877400e4aae7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a980df67-740c-43c3-ae98-23a3229d514d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_e7116db4-ba47-4658-b742-eb0919bdce23" 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_a980df67-740c-43c3-ae98-23a3229d514d" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_e7116db4-ba47-4658-b742-eb0919bdce23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_6a050c8d-9943-4c4f-8011-c1de005cd23d" 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_acc917df-4a71-4271-9c48-00e5452d4ea3" xlink:to="loc_us-gaap_PlanNameAxis_6a050c8d-9943-4c4f-8011-c1de005cd23d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_6a050c8d-9943-4c4f-8011-c1de005cd23d_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_6a050c8d-9943-4c4f-8011-c1de005cd23d" xlink:to="loc_us-gaap_PlanNameDomain_6a050c8d-9943-4c4f-8011-c1de005cd23d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_13c6ad7b-1f25-4b4b-bc92-c2d6cedd17a5" 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_6a050c8d-9943-4c4f-8011-c1de005cd23d" xlink:to="loc_us-gaap_PlanNameDomain_13c6ad7b-1f25-4b4b-bc92-c2d6cedd17a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LongTermIncentivePlanLTIPMember_a563b91b-160a-4358-b552-81c859719e1c" xlink:href="fi-20201231.xsd#fi_LongTermIncentivePlanLTIPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_13c6ad7b-1f25-4b4b-bc92-c2d6cedd17a5" xlink:to="loc_fi_LongTermIncentivePlanLTIPMember_a563b91b-160a-4358-b552-81c859719e1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_df0bd2e9-358c-4b31-863a-7ef9639f788b" 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_acc917df-4a71-4271-9c48-00e5452d4ea3" xlink:to="loc_us-gaap_VestingAxis_df0bd2e9-358c-4b31-863a-7ef9639f788b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_df0bd2e9-358c-4b31-863a-7ef9639f788b_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_df0bd2e9-358c-4b31-863a-7ef9639f788b" xlink:to="loc_us-gaap_VestingDomain_df0bd2e9-358c-4b31-863a-7ef9639f788b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_6096d9ff-08cf-4aac-b25b-c11fa3c89277" 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_df0bd2e9-358c-4b31-863a-7ef9639f788b" xlink:to="loc_us-gaap_VestingDomain_6096d9ff-08cf-4aac-b25b-c11fa3c89277" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PrimaryVestingCategoryMember_5963e16b-c92c-4a22-a018-2873216fba42" xlink:href="fi-20201231.xsd#fi_PrimaryVestingCategoryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_6096d9ff-08cf-4aac-b25b-c11fa3c89277" xlink:to="loc_fi_PrimaryVestingCategoryMember_5963e16b-c92c-4a22-a018-2873216fba42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8b27ad2c-9ed2-49cc-92d0-1e06d8c3f570" 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_acc917df-4a71-4271-9c48-00e5452d4ea3" xlink:to="loc_srt_RangeAxis_8b27ad2c-9ed2-49cc-92d0-1e06d8c3f570" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8b27ad2c-9ed2-49cc-92d0-1e06d8c3f570_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_8b27ad2c-9ed2-49cc-92d0-1e06d8c3f570" xlink:to="loc_srt_RangeMember_8b27ad2c-9ed2-49cc-92d0-1e06d8c3f570_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_38d7f855-2ee7-46a5-8fd1-2edb7f639edb" 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_8b27ad2c-9ed2-49cc-92d0-1e06d8c3f570" xlink:to="loc_srt_RangeMember_38d7f855-2ee7-46a5-8fd1-2edb7f639edb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_89fcaac3-20df-4827-b598-3d08198bd699" 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_38d7f855-2ee7-46a5-8fd1-2edb7f639edb" xlink:to="loc_srt_MinimumMember_89fcaac3-20df-4827-b598-3d08198bd699" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b966d287-8c81-478f-b93d-c1d32a3b137e" 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_38d7f855-2ee7-46a5-8fd1-2edb7f639edb" xlink:to="loc_srt_MaximumMember_b966d287-8c81-478f-b93d-c1d32a3b137e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails" xlink:type="extended" id="i1ce08a142a0840179f682daa1e637c85_StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5b4f0f1b-112c-42c5-b285-80eeafa7f75e" 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_9da4f9f3-a569-406d-94b9-c1175b8348a4" 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_5b4f0f1b-112c-42c5-b285-80eeafa7f75e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9da4f9f3-a569-406d-94b9-c1175b8348a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_41361b51-4fa0-44e3-ba88-758a5c350038" 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_9da4f9f3-a569-406d-94b9-c1175b8348a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_41361b51-4fa0-44e3-ba88-758a5c350038" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d81cd0c6-8cfd-4218-95bd-82d1b21ba3da" 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_9da4f9f3-a569-406d-94b9-c1175b8348a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d81cd0c6-8cfd-4218-95bd-82d1b21ba3da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_87d81937-06c5-4daa-9d37-2d44ca83e571" 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_9da4f9f3-a569-406d-94b9-c1175b8348a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_87d81937-06c5-4daa-9d37-2d44ca83e571" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_084393bc-82bf-4037-baef-0c65fd79deb3" 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_9da4f9f3-a569-406d-94b9-c1175b8348a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_084393bc-82bf-4037-baef-0c65fd79deb3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_101e7550-b4d1-416e-bfc7-e50a4700815f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_77164c03-7ebc-4c13-a15b-16a46ee23205" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5b4f0f1b-112c-42c5-b285-80eeafa7f75e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_77164c03-7ebc-4c13-a15b-16a46ee23205" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4b507d7b-0641-488b-a040-fa8672d1ac40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_77164c03-7ebc-4c13-a15b-16a46ee23205" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4b507d7b-0641-488b-a040-fa8672d1ac40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_be9f37ef-3f4a-4b35-88a9-a24c55b1ec97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_77164c03-7ebc-4c13-a15b-16a46ee23205" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_be9f37ef-3f4a-4b35-88a9-a24c55b1ec97" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ab0e917c-2aff-40b9-a20b-69653f5967ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_77164c03-7ebc-4c13-a15b-16a46ee23205" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ab0e917c-2aff-40b9-a20b-69653f5967ae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2bfd0f9d-50bd-4241-8cd7-92d520b4d8e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_77164c03-7ebc-4c13-a15b-16a46ee23205" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2bfd0f9d-50bd-4241-8cd7-92d520b4d8e8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_058da108-3ed8-4818-9f03-becc84a1c7ae" 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_950aa95a-236f-46f9-8b9f-7b60c5c6898f" 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_5b4f0f1b-112c-42c5-b285-80eeafa7f75e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_950aa95a-236f-46f9-8b9f-7b60c5c6898f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_57746053-34c1-4b26-97eb-758573d6139b" 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_950aa95a-236f-46f9-8b9f-7b60c5c6898f" xlink:to="loc_us-gaap_AwardTypeAxis_57746053-34c1-4b26-97eb-758573d6139b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_57746053-34c1-4b26-97eb-758573d6139b_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_57746053-34c1-4b26-97eb-758573d6139b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_57746053-34c1-4b26-97eb-758573d6139b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c33b8ff-b8a3-47d8-b22c-d2e4099855e9" 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_57746053-34c1-4b26-97eb-758573d6139b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c33b8ff-b8a3-47d8-b22c-d2e4099855e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_b4cfdc04-1ba3-4dc8-80c2-4556d0a7a1c8" 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_2c33b8ff-b8a3-47d8-b22c-d2e4099855e9" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_b4cfdc04-1ba3-4dc8-80c2-4556d0a7a1c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_71f43961-27db-4104-bb51-47038746d0d5" 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_2c33b8ff-b8a3-47d8-b22c-d2e4099855e9" xlink:to="loc_us-gaap_PerformanceSharesMember_71f43961-27db-4104-bb51-47038746d0d5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationPerformanceRestrictedStockUnitsDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails" xlink:type="extended" id="ic8f66e01ebbd4efb951c3fcf54f40326_StockBasedCompensationPerformanceRestrictedStockUnitsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" 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_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods_8ae5fc87-e222-46dd-8995-6ab90326546e" xlink:href="fi-20201231.xsd#fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods_8ae5fc87-e222-46dd-8995-6ab90326546e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3dbb6724-0a97-4fe6-9145-a4babf0e3d58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3dbb6724-0a97-4fe6-9145-a4babf0e3d58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_b646ba46-b5a6-474e-8d67-981c6061c3fb" 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_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_b646ba46-b5a6-474e-8d67-981c6061c3fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_2e5dc651-eccc-45fe-b584-97fd509dc281" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_2e5dc651-eccc-45fe-b584-97fd509dc281" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_c76a5751-55fb-4588-9b59-0986e1931f8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_c76a5751-55fb-4588-9b59-0986e1931f8f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a7315aa1-157a-40f9-a24d-f0ad5c6acf05" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a7315aa1-157a-40f9-a24d-f0ad5c6acf05" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_bb863f86-2f17-4002-a43a-625014acf0d2" 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_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_bb863f86-2f17-4002-a43a-625014acf0d2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_b8c6edfc-3fc4-458f-b8c1-4ac8ccf36912" 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_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_b8c6edfc-3fc4-458f-b8c1-4ac8ccf36912" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_151397d0-f566-4e84-8675-b89694584e01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_151397d0-f566-4e84-8675-b89694584e01" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_34625b1b-2c46-40c4-bab8-db3f81dd01f7" 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_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_34625b1b-2c46-40c4-bab8-db3f81dd01f7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2377b674-9ad8-47fa-a10e-7ddf59d543d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2377b674-9ad8-47fa-a10e-7ddf59d543d0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3d1f568a-dca9-4bdd-a58e-183437401a58" 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_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3d1f568a-dca9-4bdd-a58e-183437401a58" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3751f8c7-38c5-4c11-8d87-b3d5b2da2107" 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_3d1f568a-dca9-4bdd-a58e-183437401a58" xlink:to="loc_us-gaap_AwardTypeAxis_3751f8c7-38c5-4c11-8d87-b3d5b2da2107" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3751f8c7-38c5-4c11-8d87-b3d5b2da2107_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_3751f8c7-38c5-4c11-8d87-b3d5b2da2107" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3751f8c7-38c5-4c11-8d87-b3d5b2da2107_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c6d51f11-e37f-4cee-97a2-20d2654cecad" 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_3751f8c7-38c5-4c11-8d87-b3d5b2da2107" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c6d51f11-e37f-4cee-97a2-20d2654cecad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_89bc93ed-4d8d-43ab-9a35-b9fdb8fde926" 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_c6d51f11-e37f-4cee-97a2-20d2654cecad" xlink:to="loc_us-gaap_PerformanceSharesMember_89bc93ed-4d8d-43ab-9a35-b9fdb8fde926" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_81bac2ff-72b0-4dd6-943a-b1357fc56cac" 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_3d1f568a-dca9-4bdd-a58e-183437401a58" xlink:to="loc_us-gaap_VestingAxis_81bac2ff-72b0-4dd6-943a-b1357fc56cac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_81bac2ff-72b0-4dd6-943a-b1357fc56cac_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_81bac2ff-72b0-4dd6-943a-b1357fc56cac" xlink:to="loc_us-gaap_VestingDomain_81bac2ff-72b0-4dd6-943a-b1357fc56cac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_dd19a3e4-98eb-497f-9e0c-4ad3d5f04ffc" 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_81bac2ff-72b0-4dd6-943a-b1357fc56cac" xlink:to="loc_us-gaap_VestingDomain_dd19a3e4-98eb-497f-9e0c-4ad3d5f04ffc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_eafa281d-235a-476f-b02c-210346d9dc83" 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_dd19a3e4-98eb-497f-9e0c-4ad3d5f04ffc" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_eafa281d-235a-476f-b02c-210346d9dc83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_5a46ea90-97bf-449b-8fff-d9f2146d98dc" 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_dd19a3e4-98eb-497f-9e0c-4ad3d5f04ffc" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_5a46ea90-97bf-449b-8fff-d9f2146d98dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_766d01cd-1310-48fa-88a3-ebec966c3ff3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_dd19a3e4-98eb-497f-9e0c-4ad3d5f04ffc" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_766d01cd-1310-48fa-88a3-ebec966c3ff3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_SharebasedCompensationAwardTrancheFourMember_4ff62e12-5aa7-4f38-a1c6-703700a16451" xlink:href="fi-20201231.xsd#fi_SharebasedCompensationAwardTrancheFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_dd19a3e4-98eb-497f-9e0c-4ad3d5f04ffc" xlink:to="loc_fi_SharebasedCompensationAwardTrancheFourMember_4ff62e12-5aa7-4f38-a1c6-703700a16451" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ec5a912f-a9d1-4610-bbc0-3e71f7cb9c01" 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_3d1f568a-dca9-4bdd-a58e-183437401a58" xlink:to="loc_srt_RangeAxis_ec5a912f-a9d1-4610-bbc0-3e71f7cb9c01" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ec5a912f-a9d1-4610-bbc0-3e71f7cb9c01_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_ec5a912f-a9d1-4610-bbc0-3e71f7cb9c01" xlink:to="loc_srt_RangeMember_ec5a912f-a9d1-4610-bbc0-3e71f7cb9c01_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4ce87cec-3d0e-4d0f-85ff-cc2e62d21012" 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_ec5a912f-a9d1-4610-bbc0-3e71f7cb9c01" xlink:to="loc_srt_RangeMember_4ce87cec-3d0e-4d0f-85ff-cc2e62d21012" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_62838914-7809-4d4b-bc35-91916f55a0ad" 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_4ce87cec-3d0e-4d0f-85ff-cc2e62d21012" xlink:to="loc_srt_MinimumMember_62838914-7809-4d4b-bc35-91916f55a0ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a6eee84c-1c52-40fb-b3d2-b56f9934b2db" 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_4ce87cec-3d0e-4d0f-85ff-cc2e62d21012" xlink:to="loc_srt_MaximumMember_a6eee84c-1c52-40fb-b3d2-b56f9934b2db" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails" xlink:type="extended" id="ibfa996f708844cb987ef426156de216c_StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637e2487-43c9-49cb-ad61-2d2821836701" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_8c813582-0b1f-4e28-8735-f43ad50397e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637e2487-43c9-49cb-ad61-2d2821836701" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_8c813582-0b1f-4e28-8735-f43ad50397e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_a715bcaf-ba17-4f14-b03f-f985b16784f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637e2487-43c9-49cb-ad61-2d2821836701" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_a715bcaf-ba17-4f14-b03f-f985b16784f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_a215d38c-0baa-4087-bba9-e812148cb54a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637e2487-43c9-49cb-ad61-2d2821836701" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_a215d38c-0baa-4087-bba9-e812148cb54a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate_e0fd6fe5-a77f-49cf-a41e-cb8a0ddd6a59" xlink:href="fi-20201231.xsd#fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637e2487-43c9-49cb-ad61-2d2821836701" xlink:to="loc_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate_e0fd6fe5-a77f-49cf-a41e-cb8a0ddd6a59" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6009311b-f062-4c56-9fac-b448f98d0560" 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_637e2487-43c9-49cb-ad61-2d2821836701" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6009311b-f062-4c56-9fac-b448f98d0560" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_25e31b04-40a0-41c8-ae10-953960672285" 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_6009311b-f062-4c56-9fac-b448f98d0560" xlink:to="loc_us-gaap_AwardTypeAxis_25e31b04-40a0-41c8-ae10-953960672285" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_25e31b04-40a0-41c8-ae10-953960672285_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_25e31b04-40a0-41c8-ae10-953960672285" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_25e31b04-40a0-41c8-ae10-953960672285_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a1d4855f-6678-4a79-9f02-66c787bfe4c6" 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_25e31b04-40a0-41c8-ae10-953960672285" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a1d4855f-6678-4a79-9f02-66c787bfe4c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_ff3de827-5b07-4cd2-9114-571993c1fa31" 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_a1d4855f-6678-4a79-9f02-66c787bfe4c6" xlink:to="loc_us-gaap_PerformanceSharesMember_ff3de827-5b07-4cd2-9114-571993c1fa31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2b05b6d0-4453-4250-962e-4fdb341d3b5a" 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_6009311b-f062-4c56-9fac-b448f98d0560" xlink:to="loc_srt_RangeAxis_2b05b6d0-4453-4250-962e-4fdb341d3b5a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2b05b6d0-4453-4250-962e-4fdb341d3b5a_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_2b05b6d0-4453-4250-962e-4fdb341d3b5a" xlink:to="loc_srt_RangeMember_2b05b6d0-4453-4250-962e-4fdb341d3b5a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eeaa6872-9d6e-4304-800c-4552ad996443" 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_2b05b6d0-4453-4250-962e-4fdb341d3b5a" xlink:to="loc_srt_RangeMember_eeaa6872-9d6e-4304-800c-4552ad996443" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_19f0c94b-8ebd-44c2-97cd-f3df9826250b" 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_eeaa6872-9d6e-4304-800c-4552ad996443" xlink:to="loc_srt_MinimumMember_19f0c94b-8ebd-44c2-97cd-f3df9826250b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_16875894-a671-4d7d-9c01-7df3b122e259" 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_eeaa6872-9d6e-4304-800c-4552ad996443" xlink:to="loc_srt_MaximumMember_16875894-a671-4d7d-9c01-7df3b122e259" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationEmployeeStockPurchasePlanDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="extended" id="i431240e8ce0d417599e7241531e27d0d_StockBasedCompensationEmployeeStockPurchasePlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9e73c353-7fd5-448b-8321-0282f0e187c7" 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_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage_84cb0d94-5c88-418f-a143-89da154eb1b9" xlink:href="fi-20201231.xsd#fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9e73c353-7fd5-448b-8321-0282f0e187c7" xlink:to="loc_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage_84cb0d94-5c88-418f-a143-89da154eb1b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage_0491af68-d290-4f0e-8f03-3d86a33a52f5" xlink:href="fi-20201231.xsd#fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9e73c353-7fd5-448b-8321-0282f0e187c7" xlink:to="loc_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage_0491af68-d290-4f0e-8f03-3d86a33a52f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_bd4f3ecd-2c68-478e-83d3-623e31325c92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9e73c353-7fd5-448b-8321-0282f0e187c7" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_bd4f3ecd-2c68-478e-83d3-623e31325c92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_41df83d8-daa6-42f5-8f3b-dcee3093beb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9e73c353-7fd5-448b-8321-0282f0e187c7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_41df83d8-daa6-42f5-8f3b-dcee3093beb0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b213910e-bad1-490b-be64-e92eca09c702" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9e73c353-7fd5-448b-8321-0282f0e187c7" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b213910e-bad1-490b-be64-e92eca09c702" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_EmployeeStockPurchasePlanExpense_f53d488d-32e0-4a92-b8ae-017b1ac4a8d8" xlink:href="fi-20201231.xsd#fi_EmployeeStockPurchasePlanExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9e73c353-7fd5-448b-8321-0282f0e187c7" xlink:to="loc_fi_EmployeeStockPurchasePlanExpense_f53d488d-32e0-4a92-b8ae-017b1ac4a8d8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_161ba085-ed87-4a92-b869-580bee7feb5c" 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_9e73c353-7fd5-448b-8321-0282f0e187c7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_161ba085-ed87-4a92-b869-580bee7feb5c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_d5aad036-5524-4056-ab1a-0a720d731397" 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_161ba085-ed87-4a92-b869-580bee7feb5c" xlink:to="loc_us-gaap_PlanNameAxis_d5aad036-5524-4056-ab1a-0a720d731397" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_d5aad036-5524-4056-ab1a-0a720d731397_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_d5aad036-5524-4056-ab1a-0a720d731397" xlink:to="loc_us-gaap_PlanNameDomain_d5aad036-5524-4056-ab1a-0a720d731397_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_8ddd60f4-4d9a-401c-8749-9e91c8906ade" 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_d5aad036-5524-4056-ab1a-0a720d731397" xlink:to="loc_us-gaap_PlanNameDomain_8ddd60f4-4d9a-401c-8749-9e91c8906ade" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_EmployeeStockPurchasePlanMember_e43f1cda-805d-4333-937a-6671ed4f4f1a" xlink:href="fi-20201231.xsd#fi_EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_8ddd60f4-4d9a-401c-8749-9e91c8906ade" xlink:to="loc_fi_EmployeeStockPurchasePlanMember_e43f1cda-805d-4333-937a-6671ed4f4f1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_29ef2c71-b1dd-48a7-b3b0-b057538a01c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_161ba085-ed87-4a92-b869-580bee7feb5c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_29ef2c71-b1dd-48a7-b3b0-b057538a01c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_29ef2c71-b1dd-48a7-b3b0-b057538a01c0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_29ef2c71-b1dd-48a7-b3b0-b057538a01c0" xlink:to="loc_us-gaap_ClassOfStockDomain_29ef2c71-b1dd-48a7-b3b0-b057538a01c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_381a850c-2f5e-42c0-a028-d0f32009abd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_29ef2c71-b1dd-48a7-b3b0-b057538a01c0" xlink:to="loc_us-gaap_ClassOfStockDomain_381a850c-2f5e-42c0-a028-d0f32009abd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0aaba50f-70f0-430c-9285-28a6d9b0e174" 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_ClassOfStockDomain_381a850c-2f5e-42c0-a028-d0f32009abd9" xlink:to="loc_us-gaap_CommonStockMember_0aaba50f-70f0-430c-9285-28a6d9b0e174" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="fi-20201231.xsd#EmployeeBenefitPlans"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/EmployeeBenefitPlans" xlink:type="extended" id="ib82b85e25f3f4619a6b1db0c789544f4_EmployeeBenefitPlans"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/EmployeeBenefitPlansDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#EmployeeBenefitPlansDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/EmployeeBenefitPlansDetails" xlink:type="extended" id="i2c5bbdda33b245048ea8a9e1c374fcd1_EmployeeBenefitPlansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" 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_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_9d87b7d9-7055-4472-9266-59bde0929350" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_9d87b7d9-7055-4472-9266-59bde0929350" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_427be901-2d7c-4b90-9eba-10ba841ce289" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_427be901-2d7c-4b90-9eba-10ba841ce289" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_548466d4-86c9-4e52-b75b-ea65356fa7e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_548466d4-86c9-4e52-b75b-ea65356fa7e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DefinedContributionPlanEmployerDiscretionaryContribution_9214bd1f-9970-429f-bb0e-cdfc8bf0e047" xlink:href="fi-20201231.xsd#fi_DefinedContributionPlanEmployerDiscretionaryContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:to="loc_fi_DefinedContributionPlanEmployerDiscretionaryContribution_9214bd1f-9970-429f-bb0e-cdfc8bf0e047" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DefinedContributionPlanEmployerMatch_af38874f-1b9c-4d71-a61c-5cdad2f4cf69" xlink:href="fi-20201231.xsd#fi_DefinedContributionPlanEmployerMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:to="loc_fi_DefinedContributionPlanEmployerMatch_af38874f-1b9c-4d71-a61c-5cdad2f4cf69" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_c01d60f2-4813-4a54-bf63-8a2c51997c1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_c01d60f2-4813-4a54-bf63-8a2c51997c1d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_c2ca415c-5b41-4999-be64-bea6dcbe6062" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_c2ca415c-5b41-4999-be64-bea6dcbe6062" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_3b2aa6fa-8f7e-45be-857d-4b6eee5aa286" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_3b2aa6fa-8f7e-45be-857d-4b6eee5aa286" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_28b91457-b082-48e9-9558-0120053aa07d" 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_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_28b91457-b082-48e9-9558-0120053aa07d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_25f1d3a2-92ea-457a-b46e-4b259930f6d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_28b91457-b082-48e9-9558-0120053aa07d" xlink:to="loc_us-gaap_RetirementPlanNameAxis_25f1d3a2-92ea-457a-b46e-4b259930f6d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_25f1d3a2-92ea-457a-b46e-4b259930f6d9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_25f1d3a2-92ea-457a-b46e-4b259930f6d9" xlink:to="loc_us-gaap_RetirementPlanNameDomain_25f1d3a2-92ea-457a-b46e-4b259930f6d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_36f69ea5-17c4-4e59-a97d-41de6d236723" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_25f1d3a2-92ea-457a-b46e-4b259930f6d9" xlink:to="loc_us-gaap_RetirementPlanNameDomain_36f69ea5-17c4-4e59-a97d-41de6d236723" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_A401KSavingsAndInvestmentPlanMember_40104613-5ace-4f40-afc7-524feb5b2030" xlink:href="fi-20201231.xsd#fi_A401KSavingsAndInvestmentPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_36f69ea5-17c4-4e59-a97d-41de6d236723" xlink:to="loc_fi_A401KSavingsAndInvestmentPlanMember_40104613-5ace-4f40-afc7-524feb5b2030" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7e7ab20a-7f81-4712-9de9-6f9399cb70a8" 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_28b91457-b082-48e9-9558-0120053aa07d" xlink:to="loc_srt_RangeAxis_7e7ab20a-7f81-4712-9de9-6f9399cb70a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7e7ab20a-7f81-4712-9de9-6f9399cb70a8_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_7e7ab20a-7f81-4712-9de9-6f9399cb70a8" xlink:to="loc_srt_RangeMember_7e7ab20a-7f81-4712-9de9-6f9399cb70a8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fefda3e0-2d4b-4a43-afbe-4f6e221ea60b" 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_7e7ab20a-7f81-4712-9de9-6f9399cb70a8" xlink:to="loc_srt_RangeMember_fefda3e0-2d4b-4a43-afbe-4f6e221ea60b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ee027049-a34f-4144-aaf3-cb3a8930237e" 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_fefda3e0-2d4b-4a43-afbe-4f6e221ea60b" xlink:to="loc_srt_MinimumMember_ee027049-a34f-4144-aaf3-cb3a8930237e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_109c61cd-b359-4cec-b19d-17207d3b0532" 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_fefda3e0-2d4b-4a43-afbe-4f6e221ea60b" xlink:to="loc_srt_MaximumMember_109c61cd-b359-4cec-b19d-17207d3b0532" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_bc108a32-9285-4323-bafd-eca4c13a87a2" 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_28b91457-b082-48e9-9558-0120053aa07d" xlink:to="loc_srt_TitleOfIndividualAxis_bc108a32-9285-4323-bafd-eca4c13a87a2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_bc108a32-9285-4323-bafd-eca4c13a87a2_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_bc108a32-9285-4323-bafd-eca4c13a87a2" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_bc108a32-9285-4323-bafd-eca4c13a87a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5aa783c1-55ed-45ce-92c0-29ae92673cb1" 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_bc108a32-9285-4323-bafd-eca4c13a87a2" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5aa783c1-55ed-45ce-92c0-29ae92673cb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExecutiveOfficerMember_fd48ed58-74a9-4050-bd27-0fa5c6407be2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ExecutiveOfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5aa783c1-55ed-45ce-92c0-29ae92673cb1" xlink:to="loc_srt_ExecutiveOfficerMember_fd48ed58-74a9-4050-bd27-0fa5c6407be2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxes" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/IncomeTaxes" xlink:type="extended" id="i48392369058f4bd9887b852fbb7ee746_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesTables" xlink:type="extended" id="i3920aa1cd1f04a4b96c6f9580890f396_IncomeTaxesTables"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesLossBeforeIncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails" xlink:type="extended" id="i54e9992464364070b8de719e0e766b0b_IncomeTaxesLossBeforeIncomeTaxesDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended" id="idceeb0bd2c884daf86f9997f5f5cf7c9_IncomeTaxesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_95312b99-b85a-4065-a2c9-8417a123cac9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount_ce7a8f51-73a4-448a-97f1-68adc58ee015" xlink:href="fi-20201231.xsd#fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95312b99-b85a-4065-a2c9-8417a123cac9" xlink:to="loc_fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount_ce7a8f51-73a4-448a-97f1-68adc58ee015" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_013b7044-7474-456e-9fce-4e2a546ec10e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95312b99-b85a-4065-a2c9-8417a123cac9" xlink:to="loc_us-gaap_OperatingLossCarryforwards_013b7044-7474-456e-9fce-4e2a546ec10e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_db945d0b-3ebc-4d08-b233-eea3d117368b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95312b99-b85a-4065-a2c9-8417a123cac9" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_db945d0b-3ebc-4d08-b233-eea3d117368b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_0b5ce562-f31e-4153-92d6-0fc0437cbcd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95312b99-b85a-4065-a2c9-8417a123cac9" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_0b5ce562-f31e-4153-92d6-0fc0437cbcd4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_9fae4719-8d81-4c67-82e4-4d015f56f5fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95312b99-b85a-4065-a2c9-8417a123cac9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_9fae4719-8d81-4c67-82e4-4d015f56f5fa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_cc839bf6-2830-4c1a-903d-0bf6d6e0c038" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95312b99-b85a-4065-a2c9-8417a123cac9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_cc839bf6-2830-4c1a-903d-0bf6d6e0c038" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_5661c022-b505-473b-9e65-f13deab15f80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95312b99-b85a-4065-a2c9-8417a123cac9" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_5661c022-b505-473b-9e65-f13deab15f80" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_23739382-8247-4ae2-93ff-d196b54b3771" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_5661c022-b505-473b-9e65-f13deab15f80" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_23739382-8247-4ae2-93ff-d196b54b3771" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_23739382-8247-4ae2-93ff-d196b54b3771_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_23739382-8247-4ae2-93ff-d196b54b3771" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_23739382-8247-4ae2-93ff-d196b54b3771_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_654edb43-ad2d-4233-8f1f-327381930819" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_23739382-8247-4ae2-93ff-d196b54b3771" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_654edb43-ad2d-4233-8f1f-327381930819" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_ec741adc-2273-439a-bd15-f1764c7c9814" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_654edb43-ad2d-4233-8f1f-327381930819" xlink:to="loc_us-gaap_ResearchMember_ec741adc-2273-439a-bd15-f1764c7c9814" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_20d48c09-62cc-4353-8ac6-19d33e4b9a2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_5661c022-b505-473b-9e65-f13deab15f80" xlink:to="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_20d48c09-62cc-4353-8ac6-19d33e4b9a2b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_20d48c09-62cc-4353-8ac6-19d33e4b9a2b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_20d48c09-62cc-4353-8ac6-19d33e4b9a2b" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_20d48c09-62cc-4353-8ac6-19d33e4b9a2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_1a8cc007-c4bc-4ad2-a5a0-b8247845ca14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_20d48c09-62cc-4353-8ac6-19d33e4b9a2b" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_1a8cc007-c4bc-4ad2-a5a0-b8247845ca14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DeductionsMember_667d1a3c-1b6a-40d1-8ffa-ffec0f9e8e7a" xlink:href="fi-20201231.xsd#fi_DeductionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_1a8cc007-c4bc-4ad2-a5a0-b8247845ca14" xlink:to="loc_fi_DeductionsMember_667d1a3c-1b6a-40d1-8ffa-ffec0f9e8e7a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended" id="i6d294d8cf66d4501a19c6943c93964a0_IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails" xlink:type="extended" id="i0fefb29d7d884819a1f29467098134b6_IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesOperatingLossCarryforwardsDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails" xlink:type="extended" id="icfb78dcb79a14f8bb8645f90f81d946d_IncomeTaxesOperatingLossCarryforwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_f81aa073-a658-409a-a8ef-8146dfd4071b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_1ef629c8-3f19-4a63-b354-e5664d58ea82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_f81aa073-a658-409a-a8ef-8146dfd4071b" xlink:to="loc_us-gaap_OperatingLossCarryforwards_1ef629c8-3f19-4a63-b354-e5664d58ea82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_878512eb-8788-4342-837a-cc645f18e327" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_f81aa073-a658-409a-a8ef-8146dfd4071b" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_878512eb-8788-4342-837a-cc645f18e327" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_d7e18ee1-0bb9-4027-96d0-e57b6cd679a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_f81aa073-a658-409a-a8ef-8146dfd4071b" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_d7e18ee1-0bb9-4027-96d0-e57b6cd679a2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_8b492e2c-b4d5-4594-961a-83d4c32ba083" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_d7e18ee1-0bb9-4027-96d0-e57b6cd679a2" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_8b492e2c-b4d5-4594-961a-83d4c32ba083" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_8b492e2c-b4d5-4594-961a-83d4c32ba083_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_8b492e2c-b4d5-4594-961a-83d4c32ba083" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_8b492e2c-b4d5-4594-961a-83d4c32ba083_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_218517a2-2e78-4172-aa83-edfe7c5d5b28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_8b492e2c-b4d5-4594-961a-83d4c32ba083" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_218517a2-2e78-4172-aa83-edfe7c5d5b28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_f669fda2-ab0f-4b22-ae41-fbb40fe46be7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_218517a2-2e78-4172-aa83-edfe7c5d5b28" xlink:to="loc_us-gaap_ResearchMember_f669fda2-ab0f-4b22-ae41-fbb40fe46be7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_4bc74c94-d6c2-4306-b5a7-da0a155ce480" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_d7e18ee1-0bb9-4027-96d0-e57b6cd679a2" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_4bc74c94-d6c2-4306-b5a7-da0a155ce480" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_4bc74c94-d6c2-4306-b5a7-da0a155ce480_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_4bc74c94-d6c2-4306-b5a7-da0a155ce480" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_4bc74c94-d6c2-4306-b5a7-da0a155ce480_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_69969e58-1ff9-43b6-b566-eea7b8813338" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_4bc74c94-d6c2-4306-b5a7-da0a155ce480" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_69969e58-1ff9-43b6-b566-eea7b8813338" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_adaaa445-1c7d-424b-b173-6847e2ad9660" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_69969e58-1ff9-43b6-b566-eea7b8813338" xlink:to="loc_us-gaap_DomesticCountryMember_adaaa445-1c7d-424b-b173-6847e2ad9660" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_7935c3d1-b42c-4977-b405-23535f333d93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_69969e58-1ff9-43b6-b566-eea7b8813338" xlink:to="loc_us-gaap_ForeignCountryMember_7935c3d1-b42c-4977-b405-23535f333d93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodAxis_96ce2835-a721-4e45-92c6-78b218755b55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_d7e18ee1-0bb9-4027-96d0-e57b6cd679a2" xlink:to="loc_us-gaap_TaxPeriodAxis_96ce2835-a721-4e45-92c6-78b218755b55" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain_96ce2835-a721-4e45-92c6-78b218755b55_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxPeriodAxis_96ce2835-a721-4e45-92c6-78b218755b55" xlink:to="loc_us-gaap_TaxPeriodDomain_96ce2835-a721-4e45-92c6-78b218755b55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain_42610628-7afe-489e-bcbd-112462d2f273" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxPeriodAxis_96ce2835-a721-4e45-92c6-78b218755b55" xlink:to="loc_us-gaap_TaxPeriodDomain_42610628-7afe-489e-bcbd-112462d2f273" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ExpirationTaxYears2021To2025Member_cc3dcf49-4787-4d23-be7d-d73f3f3dbe19" xlink:href="fi-20201231.xsd#fi_ExpirationTaxYears2021To2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_42610628-7afe-489e-bcbd-112462d2f273" xlink:to="loc_fi_ExpirationTaxYears2021To2025Member_cc3dcf49-4787-4d23-be7d-d73f3f3dbe19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ExpirationTaxYears2026To2030Member_aa12a29f-1383-426b-9a2e-f905de022a15" xlink:href="fi-20201231.xsd#fi_ExpirationTaxYears2026To2030Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_42610628-7afe-489e-bcbd-112462d2f273" xlink:to="loc_fi_ExpirationTaxYears2026To2030Member_aa12a29f-1383-426b-9a2e-f905de022a15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ExpirationTaxYears2031To2039Member_97aee315-9bf3-48f7-bf53-69e67e616338" xlink:href="fi-20201231.xsd#fi_ExpirationTaxYears2031To2039Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_42610628-7afe-489e-bcbd-112462d2f273" xlink:to="loc_fi_ExpirationTaxYears2031To2039Member_97aee315-9bf3-48f7-bf53-69e67e616338" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_NoExpirationMember_e5b40a19-16a6-4ee4-af3f-7ae4a29ce11e" xlink:href="fi-20201231.xsd#fi_NoExpirationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_42610628-7afe-489e-bcbd-112462d2f273" xlink:to="loc_fi_NoExpirationMember_e5b40a19-16a6-4ee4-af3f-7ae4a29ce11e" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" xlink:type="extended" id="id9324492f70c40fbbba2c7bb7d5b41f2_IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="fi-20201231.xsd#CommitmentsandContingencies"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/CommitmentsandContingencies" xlink:type="extended" id="i11c61010fa0d44f8b0184afd6af236fc_CommitmentsandContingencies"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/CommitmentsandContingenciesDetails" xlink:type="extended" id="i122925f5965945f593d0c64f732e3043_CommitmentsandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0a0e87ed-3c9e-43e3-9f32-a4606a1ae336" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentAmount_55f839ab-1cc7-468d-a615-a248377f5d08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0a0e87ed-3c9e-43e3-9f32-a4606a1ae336" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentAmount_55f839ab-1cc7-468d-a615-a248377f5d08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable_38828627-0516-4b1d-87f1-094153815e0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0a0e87ed-3c9e-43e3-9f32-a4606a1ae336" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTable_38828627-0516-4b1d-87f1-094153815e0b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_dde3b237-3be6-41cb-901b-0fe11e693657" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_38828627-0516-4b1d-87f1-094153815e0b" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_dde3b237-3be6-41cb-901b-0fe11e693657" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_dde3b237-3be6-41cb-901b-0fe11e693657_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_dde3b237-3be6-41cb-901b-0fe11e693657" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_dde3b237-3be6-41cb-901b-0fe11e693657_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_c02b663b-3aec-4084-a683-a00e5d9768a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_dde3b237-3be6-41cb-901b-0fe11e693657" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_c02b663b-3aec-4084-a683-a00e5d9768a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoriesMember_c1ab2dec-c571-4e8b-ac03-e0e3c34b0487" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_c02b663b-3aec-4084-a683-a00e5d9768a6" xlink:to="loc_us-gaap_InventoriesMember_c1ab2dec-c571-4e8b-ac03-e0e3c34b0487" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnet" xlink:type="simple" xlink:href="fi-20201231.xsd#SeveranceandOtherChargesCreditsnet"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnet" xlink:type="extended" id="i8843d70e9f294d92b0964f7ad42e03da_SeveranceandOtherChargesCreditsnet"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetTables" xlink:type="simple" xlink:href="fi-20201231.xsd#SeveranceandOtherChargesCreditsnetTables"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetTables" xlink:type="extended" id="i07a599e304da4230b480645db16ddb23_SeveranceandOtherChargesCreditsnetTables"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails" xlink:type="extended" id="i10a0477c1b7a4fd896f6f33d83e79b95_SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SeveranceandOtherChargesCreditsnetAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetAdditionalInformationDetails" xlink:type="extended" id="i075b93253ed1454fb907a7a1dd1fc013_SeveranceandOtherChargesCreditsnetAdditionalInformationDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails" xlink:type="extended" id="if9de44ffd395479ab5199cbee231a663_SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_60951165-2143-4e02-826d-375d69a0b31e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_17faecea-8c98-4be8-b435-81477edfb471" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_60951165-2143-4e02-826d-375d69a0b31e" xlink:to="loc_us-gaap_RestructuringReserveRollForward_17faecea-8c98-4be8-b435-81477edfb471" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_7b04662f-1c10-4e80-bcc1-636179259d1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_17faecea-8c98-4be8-b435-81477edfb471" xlink:to="loc_us-gaap_RestructuringReserve_7b04662f-1c10-4e80-bcc1-636179259d1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_58cae396-1a08-4d00-9781-0182ec48d6fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_17faecea-8c98-4be8-b435-81477edfb471" xlink:to="loc_us-gaap_RestructuringCharges_58cae396-1a08-4d00-9781-0182ec48d6fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_4556e035-5fe3-4f58-b28b-31ea09c6ed72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_17faecea-8c98-4be8-b435-81477edfb471" xlink:to="loc_us-gaap_PaymentsForRestructuring_4556e035-5fe3-4f58-b28b-31ea09c6ed72" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveTranslationAndOtherAdjustment_3b28bba8-34d7-4a20-bf2f-28ee1a6d6dbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveTranslationAndOtherAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_17faecea-8c98-4be8-b435-81477edfb471" xlink:to="loc_us-gaap_RestructuringReserveTranslationAndOtherAdjustment_3b28bba8-34d7-4a20-bf2f-28ee1a6d6dbb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_a9b1e3bc-724f-4393-9d59-ec891c97a52a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_195afa18-f9bf-469d-8bbf-ff3a7f6e9a6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_60951165-2143-4e02-826d-375d69a0b31e" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_195afa18-f9bf-469d-8bbf-ff3a7f6e9a6b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_245ce204-3c3d-4590-8e96-0cd8bfc7d974" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_195afa18-f9bf-469d-8bbf-ff3a7f6e9a6b" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_245ce204-3c3d-4590-8e96-0cd8bfc7d974" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_245ce204-3c3d-4590-8e96-0cd8bfc7d974_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_245ce204-3c3d-4590-8e96-0cd8bfc7d974" xlink:to="loc_us-gaap_SegmentDomain_245ce204-3c3d-4590-8e96-0cd8bfc7d974_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e5c62bd1-99d8-4e33-8556-912f39afb55b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_245ce204-3c3d-4590-8e96-0cd8bfc7d974" xlink:to="loc_us-gaap_SegmentDomain_e5c62bd1-99d8-4e33-8556-912f39afb55b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularRunningServicesMember_eae1cb90-ec0f-43ca-b891-dbbab5890321" xlink:href="fi-20201231.xsd#fi_TubularRunningServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e5c62bd1-99d8-4e33-8556-912f39afb55b" xlink:to="loc_fi_TubularRunningServicesMember_eae1cb90-ec0f-43ca-b891-dbbab5890321" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularsMember_455217f9-99ee-41e5-9cc4-c618ae79bf39" xlink:href="fi-20201231.xsd#fi_TubularsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e5c62bd1-99d8-4e33-8556-912f39afb55b" xlink:to="loc_fi_TubularsMember_455217f9-99ee-41e5-9cc4-c618ae79bf39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CementingEquipmentMember_acc0fe59-9a59-41d2-b652-36c828acc1f4" xlink:href="fi-20201231.xsd#fi_CementingEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e5c62bd1-99d8-4e33-8556-912f39afb55b" xlink:to="loc_fi_CementingEquipmentMember_acc0fe59-9a59-41d2-b652-36c828acc1f4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_896d688f-aa8d-41c6-be68-5176f6ef1460" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_195afa18-f9bf-469d-8bbf-ff3a7f6e9a6b" xlink:to="loc_srt_ConsolidationItemsAxis_896d688f-aa8d-41c6-be68-5176f6ef1460" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_896d688f-aa8d-41c6-be68-5176f6ef1460_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_896d688f-aa8d-41c6-be68-5176f6ef1460" xlink:to="loc_srt_ConsolidationItemsDomain_896d688f-aa8d-41c6-be68-5176f6ef1460_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_dffda9f1-633f-43ff-81c1-a1130589d059" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_896d688f-aa8d-41c6-be68-5176f6ef1460" xlink:to="loc_srt_ConsolidationItemsDomain_dffda9f1-633f-43ff-81c1-a1130589d059" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_1db40239-7565-4d7b-b79c-593901295711" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_dffda9f1-633f-43ff-81c1-a1130589d059" xlink:to="loc_us-gaap_OperatingSegmentsMember_1db40239-7565-4d7b-b79c-593901295711" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_7e27b2d0-79ce-4e65-b8f9-b452bb3af550" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_dffda9f1-633f-43ff-81c1-a1130589d059" xlink:to="loc_us-gaap_CorporateNonSegmentMember_7e27b2d0-79ce-4e65-b8f9-b452bb3af550" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SupplementalCashFlowInformation" xlink:type="simple" xlink:href="fi-20201231.xsd#SupplementalCashFlowInformation"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/SupplementalCashFlowInformation" xlink:type="extended" id="id0a770275d814cb6813929ad5c0ca0ff_SupplementalCashFlowInformation"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SupplementalCashFlowInformationTables" xlink:type="simple" xlink:href="fi-20201231.xsd#SupplementalCashFlowInformationTables"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/SupplementalCashFlowInformationTables" xlink:type="extended" id="i1823755ace0f4e0fa0508025ff5ba39e_SupplementalCashFlowInformationTables"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SupplementalCashFlowInformationDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/SupplementalCashFlowInformationDetails" xlink:type="extended" id="id3f9ded20cae41e893bbe0c0877f489a_SupplementalCashFlowInformationDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformation" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformation"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/SegmentInformation" xlink:type="extended" id="i86a12e58ef104ff4b82b34592f5b4046_SegmentInformation"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationTables"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/SegmentInformationTables" xlink:type="extended" id="i4068c403dbb74a3b8e72cb3a9991fc1c_SegmentInformationTables"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails" xlink:type="extended" id="i3326107c28c44c38ba94b6aebbef9b84_SegmentInformationAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_0756e14a-05ee-4354-9457-a61b943a6433" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_e90b3885-831c-4f57-8ffb-765f42876338" 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_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_0756e14a-05ee-4354-9457-a61b943a6433" xlink:to="loc_us-gaap_NumberOfReportableSegments_e90b3885-831c-4f57-8ffb-765f42876338" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_ffbc4b6f-b88e-475d-805d-bc5637ddcbc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfCountriesInWhichEntityOperates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_0756e14a-05ee-4354-9457-a61b943a6433" xlink:to="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_ffbc4b6f-b88e-475d-805d-bc5637ddcbc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_NumberOfContinentsInWhichEntityOperates_566927a2-435e-4faf-bb4a-2a0e7cdf7bca" xlink:href="fi-20201231.xsd#fi_NumberOfContinentsInWhichEntityOperates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_0756e14a-05ee-4354-9457-a61b943a6433" xlink:to="loc_fi_NumberOfContinentsInWhichEntityOperates_566927a2-435e-4faf-bb4a-2a0e7cdf7bca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LengthOfTubularAssemblies_1a4ef5ec-6fb0-4eb3-8d63-d83e8c1f8b2c" xlink:href="fi-20201231.xsd#fi_LengthOfTubularAssemblies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_0756e14a-05ee-4354-9457-a61b943a6433" xlink:to="loc_fi_LengthOfTubularAssemblies_1a4ef5ec-6fb0-4eb3-8d63-d83e8c1f8b2c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_9b2ad7c6-7d4b-4376-a78c-5a4609243fb1" 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_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_0756e14a-05ee-4354-9457-a61b943a6433" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_9b2ad7c6-7d4b-4376-a78c-5a4609243fb1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_aea6362d-e658-4f5f-97f3-aeba9b8c5a15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_0756e14a-05ee-4354-9457-a61b943a6433" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_aea6362d-e658-4f5f-97f3-aeba9b8c5a15" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d5453e16-34ca-414d-af3d-b362f8d762c7" 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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_aea6362d-e658-4f5f-97f3-aeba9b8c5a15" xlink:to="loc_srt_RangeAxis_d5453e16-34ca-414d-af3d-b362f8d762c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d5453e16-34ca-414d-af3d-b362f8d762c7_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_d5453e16-34ca-414d-af3d-b362f8d762c7" xlink:to="loc_srt_RangeMember_d5453e16-34ca-414d-af3d-b362f8d762c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2f02e213-c291-4190-b9a7-90878a06060e" 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_d5453e16-34ca-414d-af3d-b362f8d762c7" xlink:to="loc_srt_RangeMember_2f02e213-c291-4190-b9a7-90878a06060e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b8b2a771-c97a-454d-8eed-c34374826567" 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_2f02e213-c291-4190-b9a7-90878a06060e" xlink:to="loc_srt_MaximumMember_b8b2a771-c97a-454d-8eed-c34374826567" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_15359dd4-81f6-4a1c-8cd5-10dab0afcfac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_aea6362d-e658-4f5f-97f3-aeba9b8c5a15" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_15359dd4-81f6-4a1c-8cd5-10dab0afcfac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_15359dd4-81f6-4a1c-8cd5-10dab0afcfac_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_15359dd4-81f6-4a1c-8cd5-10dab0afcfac" xlink:to="loc_us-gaap_SegmentDomain_15359dd4-81f6-4a1c-8cd5-10dab0afcfac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e7bdd3d7-4b3c-48cb-9952-4c8fb5ed14f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_15359dd4-81f6-4a1c-8cd5-10dab0afcfac" xlink:to="loc_us-gaap_SegmentDomain_e7bdd3d7-4b3c-48cb-9952-4c8fb5ed14f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularRunningServicesMember_464bcf67-d38c-4187-a6be-a38975e748d6" xlink:href="fi-20201231.xsd#fi_TubularRunningServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e7bdd3d7-4b3c-48cb-9952-4c8fb5ed14f0" xlink:to="loc_fi_TubularRunningServicesMember_464bcf67-d38c-4187-a6be-a38975e748d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a3e59578-9cee-4c32-a1b5-14048aa05946" 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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_aea6362d-e658-4f5f-97f3-aeba9b8c5a15" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a3e59578-9cee-4c32-a1b5-14048aa05946" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_a3e59578-9cee-4c32-a1b5-14048aa05946_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_a3e59578-9cee-4c32-a1b5-14048aa05946" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_a3e59578-9cee-4c32-a1b5-14048aa05946_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e88690b5-9c33-424c-ad11-283790a947d1" 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_a3e59578-9cee-4c32-a1b5-14048aa05946" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e88690b5-9c33-424c-ad11-283790a947d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_28e0e6c3-a10d-4360-b6c8-9bd7a2fb72b6" 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_e88690b5-9c33-424c-ad11-283790a947d1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_28e0e6c3-a10d-4360-b6c8-9bd7a2fb72b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_d439d4c3-893a-4f39-a96c-7ba0e5c18a25" 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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_aea6362d-e658-4f5f-97f3-aeba9b8c5a15" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_d439d4c3-893a-4f39-a96c-7ba0e5c18a25" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_d439d4c3-893a-4f39-a96c-7ba0e5c18a25_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_d439d4c3-893a-4f39-a96c-7ba0e5c18a25" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_d439d4c3-893a-4f39-a96c-7ba0e5c18a25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_7349b769-01fc-4136-979d-2a77f42bdf29" 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_d439d4c3-893a-4f39-a96c-7ba0e5c18a25" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_7349b769-01fc-4136-979d-2a77f42bdf29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_5c426743-c2ba-4c50-9118-3f735cfbe71c" 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_7349b769-01fc-4136-979d-2a77f42bdf29" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_5c426743-c2ba-4c50-9118-3f735cfbe71c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_068dbbf7-6887-40a5-bff9-da6bc4e74815" 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_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_aea6362d-e658-4f5f-97f3-aeba9b8c5a15" xlink:to="loc_srt_MajorCustomersAxis_068dbbf7-6887-40a5-bff9-da6bc4e74815" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_068dbbf7-6887-40a5-bff9-da6bc4e74815_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_068dbbf7-6887-40a5-bff9-da6bc4e74815" xlink:to="loc_srt_NameOfMajorCustomerDomain_068dbbf7-6887-40a5-bff9-da6bc4e74815_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_fb5b37b6-488c-41be-b79e-64464417eb60" 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_068dbbf7-6887-40a5-bff9-da6bc4e74815" xlink:to="loc_srt_NameOfMajorCustomerDomain_fb5b37b6-488c-41be-b79e-64464417eb60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_OneCustomerMember_13db7693-150b-4a65-b4b5-24a5c46deef3" xlink:href="fi-20201231.xsd#fi_OneCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_fb5b37b6-488c-41be-b79e-64464417eb60" xlink:to="loc_fi_OneCustomerMember_13db7693-150b-4a65-b4b5-24a5c46deef3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationDisaggregationofRevenuebyGeographyDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails" xlink:type="extended" id="i5f7178e5a9f645e9af395f432f8c5b27_SegmentInformationDisaggregationofRevenuebyGeographyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_41c09445-672e-469f-ba56-2bb1ed0d1742" 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_fc2956c2-f36b-478c-a09f-2c72d091791c" 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_41c09445-672e-469f-ba56-2bb1ed0d1742" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fc2956c2-f36b-478c-a09f-2c72d091791c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_1048962b-cb75-44ed-a577-0750eee8a9ae" 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_41c09445-672e-469f-ba56-2bb1ed0d1742" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1048962b-cb75-44ed-a577-0750eee8a9ae" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_da3a1984-ff5c-42a1-bad9-7063fa3857c9" 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_1048962b-cb75-44ed-a577-0750eee8a9ae" xlink:to="loc_srt_StatementGeographicalAxis_da3a1984-ff5c-42a1-bad9-7063fa3857c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_da3a1984-ff5c-42a1-bad9-7063fa3857c9_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_da3a1984-ff5c-42a1-bad9-7063fa3857c9" xlink:to="loc_srt_SegmentGeographicalDomain_da3a1984-ff5c-42a1-bad9-7063fa3857c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a4e8c797-f4dc-404c-bb4c-63681b00dfab" 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_da3a1984-ff5c-42a1-bad9-7063fa3857c9" xlink:to="loc_srt_SegmentGeographicalDomain_a4e8c797-f4dc-404c-bb4c-63681b00dfab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_cc01dad6-23ae-4e4f-bb9c-5f15542d476a" 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_a4e8c797-f4dc-404c-bb4c-63681b00dfab" xlink:to="loc_country_US_cc01dad6-23ae-4e4f-bb9c-5f15542d476a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_13d6825f-ad93-4655-82fa-4102136184d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a4e8c797-f4dc-404c-bb4c-63681b00dfab" xlink:to="loc_us-gaap_NonUsMember_13d6825f-ad93-4655-82fa-4102136184d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_e64d2843-6fd8-4a95-ba7b-60d822849bd1" 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_a4e8c797-f4dc-404c-bb4c-63681b00dfab" xlink:to="loc_us-gaap_EMEAMember_e64d2843-6fd8-4a95-ba7b-60d822849bd1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LatinAmericaMember_e810052e-69ce-439e-9b5f-086e9d46b14e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LatinAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a4e8c797-f4dc-404c-bb4c-63681b00dfab" xlink:to="loc_srt_LatinAmericaMember_e810052e-69ce-439e-9b5f-086e9d46b14e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_a47018b9-eccb-479e-9e8b-b5e53906c501" 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_a4e8c797-f4dc-404c-bb4c-63681b00dfab" xlink:to="loc_srt_AsiaPacificMember_a47018b9-eccb-479e-9e8b-b5e53906c501" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_OtherGeographicalAreasMember_1037bf62-48e8-4498-afe1-fa1c0c506a99" xlink:href="fi-20201231.xsd#fi_OtherGeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a4e8c797-f4dc-404c-bb4c-63681b00dfab" xlink:to="loc_fi_OtherGeographicalAreasMember_1037bf62-48e8-4498-afe1-fa1c0c506a99" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5d5c3cec-c928-4aa5-b557-c4d334f9194a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1048962b-cb75-44ed-a577-0750eee8a9ae" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5d5c3cec-c928-4aa5-b557-c4d334f9194a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5d5c3cec-c928-4aa5-b557-c4d334f9194a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5d5c3cec-c928-4aa5-b557-c4d334f9194a" xlink:to="loc_us-gaap_SegmentDomain_5d5c3cec-c928-4aa5-b557-c4d334f9194a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_dcd7a628-f5f5-4b7e-9534-71c646b8bda9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5d5c3cec-c928-4aa5-b557-c4d334f9194a" xlink:to="loc_us-gaap_SegmentDomain_dcd7a628-f5f5-4b7e-9534-71c646b8bda9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularRunningServicesMember_dd4def6d-e4db-4fd1-83d0-53f9bb619c03" xlink:href="fi-20201231.xsd#fi_TubularRunningServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_dcd7a628-f5f5-4b7e-9534-71c646b8bda9" xlink:to="loc_fi_TubularRunningServicesMember_dd4def6d-e4db-4fd1-83d0-53f9bb619c03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularsMember_8beca0f1-0567-4bf0-91ae-58acc8d3b6d4" xlink:href="fi-20201231.xsd#fi_TubularsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_dcd7a628-f5f5-4b7e-9534-71c646b8bda9" xlink:to="loc_fi_TubularsMember_8beca0f1-0567-4bf0-91ae-58acc8d3b6d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CementingEquipmentMember_fe330129-3707-4507-84c7-fff29f9a9551" xlink:href="fi-20201231.xsd#fi_CementingEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_dcd7a628-f5f5-4b7e-9534-71c646b8bda9" xlink:to="loc_fi_CementingEquipmentMember_fe330129-3707-4507-84c7-fff29f9a9551" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationEBITDAReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails" xlink:type="extended" id="i522151a08d3c4e34b085e6f94432ba63_SegmentInformationEBITDAReconciliationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization_0274a321-60ec-426d-a702-679a8e27f2e5" xlink:href="fi-20201231.xsd#fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization_0274a321-60ec-426d-a702-679a8e27f2e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1a60a786-9cb9-4e73-9711-7ff8515acbef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1a60a786-9cb9-4e73-9711-7ff8515acbef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_0afe0a7d-a678-4f93-a01d-0a5c3c192523" xlink:href="fi-20201231.xsd#fi_RestructuringSettlementAndImpairmentProvisionsCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_0afe0a7d-a678-4f93-a01d-0a5c3c192523" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_c3cdda50-332b-4e7c-b24e-96f1518cf6ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_c3cdda50-332b-4e7c-b24e-96f1518cf6ae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_44e60139-a957-4509-acd6-aefa1dfadcab" 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_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_44e60139-a957-4509-acd6-aefa1dfadcab" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4215e3f6-f988-499d-862e-b639d8689802" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4215e3f6-f988-499d-862e-b639d8689802" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_6933a95b-dcbe-4e37-b517-f057c75c3407" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_6933a95b-dcbe-4e37-b517-f057c75c3407" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_35255532-0497-48a0-93ab-04a0a65795c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_35255532-0497-48a0-93ab-04a0a65795c0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TaxReceivableAgreementRelatedAdjustments_1e103ef9-3a4f-4230-8f7a-3288464db5a8" xlink:href="fi-20201231.xsd#fi_TaxReceivableAgreementRelatedAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_fi_TaxReceivableAgreementRelatedAdjustments_1e103ef9-3a4f-4230-8f7a-3288464db5a8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_OtherChargesCredits_34d39485-6789-49a1-9783-370a1cbd43a2" xlink:href="fi-20201231.xsd#fi_OtherChargesCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_fi_OtherChargesCredits_34d39485-6789-49a1-9783-370a1cbd43a2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3980c985-19ee-4238-b63b-b37ce944b1a9" 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_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_NetIncomeLoss_3980c985-19ee-4238-b63b-b37ce944b1a9" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b3fc15ae-c9a4-4b8a-ac16-72acda803a6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_ShareBasedCompensation_b3fc15ae-c9a4-4b8a-ac16-72acda803a6e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b5cd61f9-12df-4f61-8a0a-e8d28e81c4fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b5cd61f9-12df-4f61-8a0a-e8d28e81c4fe" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_UnrealizedandRealizedGainsLossesonDerivatives_f8044167-b7c8-44dc-a5a8-69a971dbb338" xlink:href="fi-20201231.xsd#fi_UnrealizedandRealizedGainsLossesonDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_fi_UnrealizedandRealizedGainsLossesonDerivatives_f8044167-b7c8-44dc-a5a8-69a971dbb338" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_InvestigationRelatedMattersExpense_f28d256a-1e65-4122-a5d1-2ab69bde96e6" xlink:href="fi-20201231.xsd#fi_InvestigationRelatedMattersExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_fi_InvestigationRelatedMattersExpense_f28d256a-1e65-4122-a5d1-2ab69bde96e6" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonrecurringIncomeExpense_8b37c7e8-7381-4926-879c-40dc93c1505a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonrecurringIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_OtherNonrecurringIncomeExpense_8b37c7e8-7381-4926-879c-40dc93c1505a" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_0998a9b3-697a-4c24-a662-98458953dec0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_0998a9b3-697a-4c24-a662-98458953dec0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_01995b55-b450-4f1e-9929-7751c5d9b298" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_0998a9b3-697a-4c24-a662-98458953dec0" xlink:to="loc_srt_ConsolidationItemsAxis_01995b55-b450-4f1e-9929-7751c5d9b298" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_01995b55-b450-4f1e-9929-7751c5d9b298_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_01995b55-b450-4f1e-9929-7751c5d9b298" xlink:to="loc_srt_ConsolidationItemsDomain_01995b55-b450-4f1e-9929-7751c5d9b298_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_3d495b7e-d71d-4b39-b6dc-79157eb2b86b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_01995b55-b450-4f1e-9929-7751c5d9b298" xlink:to="loc_srt_ConsolidationItemsDomain_3d495b7e-d71d-4b39-b6dc-79157eb2b86b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_35128234-1bc9-49b9-b2cf-292a45ce9d38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_3d495b7e-d71d-4b39-b6dc-79157eb2b86b" xlink:to="loc_us-gaap_OperatingSegmentsMember_35128234-1bc9-49b9-b2cf-292a45ce9d38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_bab81731-a09b-4887-a7d8-977db4717f07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_3d495b7e-d71d-4b39-b6dc-79157eb2b86b" xlink:to="loc_us-gaap_CorporateNonSegmentMember_bab81731-a09b-4887-a7d8-977db4717f07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_bacb1df8-06cf-48be-ac11-1d2016cd1ba0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_0998a9b3-697a-4c24-a662-98458953dec0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_bacb1df8-06cf-48be-ac11-1d2016cd1ba0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_bacb1df8-06cf-48be-ac11-1d2016cd1ba0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_bacb1df8-06cf-48be-ac11-1d2016cd1ba0" xlink:to="loc_us-gaap_SegmentDomain_bacb1df8-06cf-48be-ac11-1d2016cd1ba0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2453ce20-7241-4344-9965-bf091be200b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_bacb1df8-06cf-48be-ac11-1d2016cd1ba0" xlink:to="loc_us-gaap_SegmentDomain_2453ce20-7241-4344-9965-bf091be200b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularRunningServicesMember_6a42fca8-8677-476b-a34b-280ca3069809" xlink:href="fi-20201231.xsd#fi_TubularRunningServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2453ce20-7241-4344-9965-bf091be200b9" xlink:to="loc_fi_TubularRunningServicesMember_6a42fca8-8677-476b-a34b-280ca3069809" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularsMember_31ccc41a-6b44-4793-ad4e-097cf4527d72" xlink:href="fi-20201231.xsd#fi_TubularsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2453ce20-7241-4344-9965-bf091be200b9" xlink:to="loc_fi_TubularsMember_31ccc41a-6b44-4793-ad4e-097cf4527d72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CementingEquipmentMember_a0cd6771-1373-4700-b1a3-8daead61e002" xlink:href="fi-20201231.xsd#fi_CementingEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2453ce20-7241-4344-9965-bf091be200b9" xlink:to="loc_fi_CementingEquipmentMember_a0cd6771-1373-4700-b1a3-8daead61e002" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationRevenuefromExternalCustomersDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails" xlink:type="extended" id="id158b2ed5fba4c47a193fd8a3e5e1b48_SegmentInformationRevenuefromExternalCustomersDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_337c208e-dc0e-4ecf-b7d1-4d8169ce4da5" 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_RevenueFromContractWithCustomerExcludingAssessedTax_4ae6ea23-daef-4c25-88a6-b54f24830582" 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_EntityWideInformationRevenueFromExternalCustomerLineItems_337c208e-dc0e-4ecf-b7d1-4d8169ce4da5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4ae6ea23-daef-4c25-88a6-b54f24830582" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2b41eae3-a911-4169-b3be-625d5776fadb" 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_EntityWideInformationRevenueFromExternalCustomerLineItems_337c208e-dc0e-4ecf-b7d1-4d8169ce4da5" xlink:to="loc_us-gaap_OperatingIncomeLoss_2b41eae3-a911-4169-b3be-625d5776fadb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization_b848e152-1bc3-48ef-9f8f-079a5c4bf7d3" xlink:href="fi-20201231.xsd#fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_337c208e-dc0e-4ecf-b7d1-4d8169ce4da5" xlink:to="loc_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization_b848e152-1bc3-48ef-9f8f-079a5c4bf7d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_879d3bee-6c3d-4ffe-93c7-d34007459f5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_337c208e-dc0e-4ecf-b7d1-4d8169ce4da5" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_879d3bee-6c3d-4ffe-93c7-d34007459f5c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_598c8740-6553-4f7e-a0eb-72ae20259984" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_337c208e-dc0e-4ecf-b7d1-4d8169ce4da5" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_598c8740-6553-4f7e-a0eb-72ae20259984" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty_1ccc5fbf-ca50-486c-bfdd-cbaaf1418de1" xlink:href="fi-20201231.xsd#fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_337c208e-dc0e-4ecf-b7d1-4d8169ce4da5" xlink:to="loc_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty_1ccc5fbf-ca50-486c-bfdd-cbaaf1418de1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_1de7fb3b-2c79-435e-86ec-73e3d13404c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_337c208e-dc0e-4ecf-b7d1-4d8169ce4da5" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_1de7fb3b-2c79-435e-86ec-73e3d13404c0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_d879adbb-c1d1-4662-9f7b-bfec71b3d1d8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_1de7fb3b-2c79-435e-86ec-73e3d13404c0" xlink:to="loc_srt_ConsolidationItemsAxis_d879adbb-c1d1-4662-9f7b-bfec71b3d1d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_d879adbb-c1d1-4662-9f7b-bfec71b3d1d8_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_d879adbb-c1d1-4662-9f7b-bfec71b3d1d8" xlink:to="loc_srt_ConsolidationItemsDomain_d879adbb-c1d1-4662-9f7b-bfec71b3d1d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_9c261259-9e07-462e-82b7-669f66115930" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_d879adbb-c1d1-4662-9f7b-bfec71b3d1d8" xlink:to="loc_srt_ConsolidationItemsDomain_9c261259-9e07-462e-82b7-669f66115930" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_d6ce5f01-adae-4387-82e8-6862110a60c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_9c261259-9e07-462e-82b7-669f66115930" xlink:to="loc_us-gaap_OperatingSegmentsMember_d6ce5f01-adae-4387-82e8-6862110a60c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_fd4e7bbf-61ae-4b52-baef-6441bd8c47d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_9c261259-9e07-462e-82b7-669f66115930" xlink:to="loc_us-gaap_CorporateNonSegmentMember_fd4e7bbf-61ae-4b52-baef-6441bd8c47d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_943d1947-cbed-48df-b74c-96e1876b61ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_1de7fb3b-2c79-435e-86ec-73e3d13404c0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_943d1947-cbed-48df-b74c-96e1876b61ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_943d1947-cbed-48df-b74c-96e1876b61ce_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_943d1947-cbed-48df-b74c-96e1876b61ce" xlink:to="loc_us-gaap_SegmentDomain_943d1947-cbed-48df-b74c-96e1876b61ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a5ac0eba-24cd-4e30-be5a-9ac391b0030d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_943d1947-cbed-48df-b74c-96e1876b61ce" xlink:to="loc_us-gaap_SegmentDomain_a5ac0eba-24cd-4e30-be5a-9ac391b0030d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularRunningServicesMember_5cb19dea-2fe4-4ca0-9db2-8521e481088b" xlink:href="fi-20201231.xsd#fi_TubularRunningServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a5ac0eba-24cd-4e30-be5a-9ac391b0030d" xlink:to="loc_fi_TubularRunningServicesMember_5cb19dea-2fe4-4ca0-9db2-8521e481088b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularsMember_25a4644a-116b-417a-b6cd-d082ec1a621f" xlink:href="fi-20201231.xsd#fi_TubularsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a5ac0eba-24cd-4e30-be5a-9ac391b0030d" xlink:to="loc_fi_TubularsMember_25a4644a-116b-417a-b6cd-d082ec1a621f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CementingEquipmentMember_d2a242a1-530d-4ec1-92c9-02770e7aa5dc" xlink:href="fi-20201231.xsd#fi_CementingEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a5ac0eba-24cd-4e30-be5a-9ac391b0030d" xlink:to="loc_fi_CementingEquipmentMember_d2a242a1-530d-4ec1-92c9-02770e7aa5dc" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationLongLivedAssetsbySegmentDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails" xlink:type="extended" id="i720ce4f1e30c48d3ba3bc24c7215954e_SegmentInformationLongLivedAssetsbySegmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_7b7661aa-6953-48ce-a42b-0d753de212b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_31dfe8e6-b580-4147-8085-523ed4865c89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7b7661aa-6953-48ce-a42b-0d753de212b8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_31dfe8e6-b580-4147-8085-523ed4865c89" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9e3541a0-335c-4a48-a11b-83a01ee16d57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7b7661aa-6953-48ce-a42b-0d753de212b8" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9e3541a0-335c-4a48-a11b-83a01ee16d57" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_2b2c280a-3acd-45bd-bcef-2353a3859199" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9e3541a0-335c-4a48-a11b-83a01ee16d57" xlink:to="loc_srt_ConsolidationItemsAxis_2b2c280a-3acd-45bd-bcef-2353a3859199" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_2b2c280a-3acd-45bd-bcef-2353a3859199_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_2b2c280a-3acd-45bd-bcef-2353a3859199" xlink:to="loc_srt_ConsolidationItemsDomain_2b2c280a-3acd-45bd-bcef-2353a3859199_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_c9e0f098-fd96-467c-9126-c73d3f9d2893" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_2b2c280a-3acd-45bd-bcef-2353a3859199" xlink:to="loc_srt_ConsolidationItemsDomain_c9e0f098-fd96-467c-9126-c73d3f9d2893" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_74f56412-4771-4b68-ba06-74cb547840e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_c9e0f098-fd96-467c-9126-c73d3f9d2893" xlink:to="loc_us-gaap_OperatingSegmentsMember_74f56412-4771-4b68-ba06-74cb547840e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CorporateAndReconcilingItemsMember_44e66d91-dd55-4894-8a49-1574409489e4" xlink:href="fi-20201231.xsd#fi_CorporateAndReconcilingItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_c9e0f098-fd96-467c-9126-c73d3f9d2893" xlink:to="loc_fi_CorporateAndReconcilingItemsMember_44e66d91-dd55-4894-8a49-1574409489e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_e6841b66-f648-479d-9ecd-cf6341194a37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9e3541a0-335c-4a48-a11b-83a01ee16d57" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_e6841b66-f648-479d-9ecd-cf6341194a37" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e6841b66-f648-479d-9ecd-cf6341194a37_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e6841b66-f648-479d-9ecd-cf6341194a37" xlink:to="loc_us-gaap_SegmentDomain_e6841b66-f648-479d-9ecd-cf6341194a37_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_43288cc2-06c0-4c42-8d9e-19c110780a88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e6841b66-f648-479d-9ecd-cf6341194a37" xlink:to="loc_us-gaap_SegmentDomain_43288cc2-06c0-4c42-8d9e-19c110780a88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularRunningServicesMember_4fc6313d-4d0d-4e63-a84a-e073ad057d70" xlink:href="fi-20201231.xsd#fi_TubularRunningServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_43288cc2-06c0-4c42-8d9e-19c110780a88" xlink:to="loc_fi_TubularRunningServicesMember_4fc6313d-4d0d-4e63-a84a-e073ad057d70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularsMember_4b24e50a-673e-47f4-93d2-debb6bf3b6bd" xlink:href="fi-20201231.xsd#fi_TubularsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_43288cc2-06c0-4c42-8d9e-19c110780a88" xlink:to="loc_fi_TubularsMember_4b24e50a-673e-47f4-93d2-debb6bf3b6bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CementingEquipmentMember_9f34f7cb-6c8d-4e8d-8a20-7a54bc815077" xlink:href="fi-20201231.xsd#fi_CementingEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_43288cc2-06c0-4c42-8d9e-19c110780a88" xlink:to="loc_fi_CementingEquipmentMember_9f34f7cb-6c8d-4e8d-8a20-7a54bc815077" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbyGeographicalAreasDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationLongLivedAssetsbyGeographicalAreasDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbyGeographicalAreasDetails" xlink:type="extended" id="if1456b845fa640c499766dc75919fa95_SegmentInformationLongLivedAssetsbyGeographicalAreasDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_69ce73f7-3406-4d1e-8f4d-1098b7c1851a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_25179435-2e8c-46cb-9fa2-d3d55ef4f766" 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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_69ce73f7-3406-4d1e-8f4d-1098b7c1851a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_25179435-2e8c-46cb-9fa2-d3d55ef4f766" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_c1e0cd7f-cce6-4fe3-92f4-b66f9b41769c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_69ce73f7-3406-4d1e-8f4d-1098b7c1851a" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_c1e0cd7f-cce6-4fe3-92f4-b66f9b41769c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_14a6047d-5306-45a3-826d-2d661294544d" 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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_c1e0cd7f-cce6-4fe3-92f4-b66f9b41769c" xlink:to="loc_srt_StatementGeographicalAxis_14a6047d-5306-45a3-826d-2d661294544d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_14a6047d-5306-45a3-826d-2d661294544d_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_14a6047d-5306-45a3-826d-2d661294544d" xlink:to="loc_srt_SegmentGeographicalDomain_14a6047d-5306-45a3-826d-2d661294544d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e36b1dfc-67ca-4198-981f-a67689b667d9" 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_14a6047d-5306-45a3-826d-2d661294544d" xlink:to="loc_srt_SegmentGeographicalDomain_e36b1dfc-67ca-4198-981f-a67689b667d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_45e7a0c3-0b45-4a14-a969-efa97e928a36" 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_e36b1dfc-67ca-4198-981f-a67689b667d9" xlink:to="loc_country_US_45e7a0c3-0b45-4a14-a969-efa97e928a36" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_cf8357ca-d75d-466c-b169-1a7a8805ed0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e36b1dfc-67ca-4198-981f-a67689b667d9" xlink:to="loc_us-gaap_NonUsMember_cf8357ca-d75d-466c-b169-1a7a8805ed0b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/QuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="fi-20201231.xsd#QuarterlyFinancialDataUnaudited"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/QuarterlyFinancialDataUnaudited" xlink:type="extended" id="i14e102e6c867448ea0ee620738e7b606_QuarterlyFinancialDataUnaudited"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="fi-20201231.xsd#QuarterlyFinancialDataUnauditedTables"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="extended" id="i980c6860f65c43d2bfa5609c6dc71b00_QuarterlyFinancialDataUnauditedTables"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#QuarterlyFinancialDataUnauditedDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="extended" id="i4c607c0a1a6f4883915d577d7ebe08c1_QuarterlyFinancialDataUnauditedDetails"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccount" xlink:type="simple" xlink:href="fi-20201231.xsd#ScheduleIIValuationandQualifyingAccount"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccount" xlink:type="extended" id="i97dcaaaf758f445fb58f560bc8c404c5_ScheduleIIValuationandQualifyingAccount"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#ScheduleIIValuationandQualifyingAccountDetails"/>
  <link:definitionLink xlink:role="http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails" xlink:type="extended" id="i90a5321ae4ce4fbcb03ea6e48e950481_ScheduleIIValuationandQualifyingAccountDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_14f93b2a-4110-4207-a922-c9ff8f9c6429" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36fe1119-26a3-4b5b-8fbb-44735b1ca88e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_14f93b2a-4110-4207-a922-c9ff8f9c6429" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36fe1119-26a3-4b5b-8fbb-44735b1ca88e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_3d609db8-fd90-4786-b156-a884b37b76c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36fe1119-26a3-4b5b-8fbb-44735b1ca88e" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_3d609db8-fd90-4786-b156-a884b37b76c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_d0ce6fcc-0560-4d55-a7a0-a663eb5f1e43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36fe1119-26a3-4b5b-8fbb-44735b1ca88e" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_d0ce6fcc-0560-4d55-a7a0-a663eb5f1e43" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_2fea22f1-4744-4e30-8db1-78979a4400f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36fe1119-26a3-4b5b-8fbb-44735b1ca88e" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_2fea22f1-4744-4e30-8db1-78979a4400f3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_7dc482d8-6e64-43d9-b1e8-7d0141f0b1be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36fe1119-26a3-4b5b-8fbb-44735b1ca88e" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_7dc482d8-6e64-43d9-b1e8-7d0141f0b1be" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_50d5c191-eb86-45f7-a647-420c2fae0776" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_7015430d-7678-4191-9c09-db99187f93c7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_14f93b2a-4110-4207-a922-c9ff8f9c6429" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_7015430d-7678-4191-9c09-db99187f93c7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_827209be-e292-4b5a-893c-ce3f088c6b86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_7015430d-7678-4191-9c09-db99187f93c7" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_827209be-e292-4b5a-893c-ce3f088c6b86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_827209be-e292-4b5a-893c-ce3f088c6b86_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_827209be-e292-4b5a-893c-ce3f088c6b86" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_827209be-e292-4b5a-893c-ce3f088c6b86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_bd8798b2-1d45-4aae-9650-1a70bd5f78cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_827209be-e292-4b5a-893c-ce3f088c6b86" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_bd8798b2-1d45-4aae-9650-1a70bd5f78cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_23f40398-30fd-4c3f-8f0d-4d74bf216df2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_bd8798b2-1d45-4aae-9650-1a70bd5f78cf" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_23f40398-30fd-4c3f-8f0d-4d74bf216df2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserveMember_a0e7d876-528f-4dd5-b6e1-ecf844a76f71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_bd8798b2-1d45-4aae-9650-1a70bd5f78cf" xlink:to="loc_us-gaap_InventoryValuationReserveMember_a0e7d876-528f-4dd5-b6e1-ecf844a76f71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_2a548922-441f-4ae1-b135-6f745f96252a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_bd8798b2-1d45-4aae-9650-1a70bd5f78cf" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_2a548922-441f-4ae1-b135-6f745f96252a" xlink:type="arc" order="2"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>fi-20201231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:7b080edc-b469-4367-8ae0-0595ccfdacbf,g:0c015d3f-7bd2-4587-a75a-c9522531e30d-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e937fc85-921c-472b-b77a-04961b599b39_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherMachineryAndEquipmentMember_b0554239-197e-44f6-a737-ebea4373c168_terseLabel_en-US" xlink:label="lab_us-gaap_OtherMachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and equipment - other</link:label>
    <link:label id="lab_us-gaap_OtherMachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OtherMachineryAndEquipmentMember" xlink: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 Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherMachineryAndEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherMachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherMachineryAndEquipmentMember" xlink:to="lab_us-gaap_OtherMachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_TubularsMember_a8797d94-ce12-4bc3-9868-ebabfc9014ec_terseLabel_en-US" xlink:label="lab_fi_TubularsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tubulars</link:label>
    <link:label id="lab_fi_TubularsMember_label_en-US" xlink:label="lab_fi_TubularsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tubulars [Member]</link:label>
    <link:label id="lab_fi_TubularsMember_documentation_en-US" xlink:label="lab_fi_TubularsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tubulars [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularsMember" xlink:href="fi-20201231.xsd#fi_TubularsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_TubularsMember" xlink:to="lab_fi_TubularsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_3f156eff-5b2d-471f-8b31-71c843e40fe3_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/2020/dei-2020-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_dei_IcfrAuditorAttestationFlag_6a2a395a-a41d-4fbb-ac61-5bb0d68166e2_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_c88289a6-dd38-4303-aca0-9c58ca58ad0a_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, 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_fi_LesseeOperatingLeaseTerminationPeriod_335ce992-736a-4e5e-974b-2ac86242f4f1_terseLabel_en-US" xlink:label="lab_fi_LesseeOperatingLeaseTerminationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option term to terminate lease (within)</link:label>
    <link:label id="lab_fi_LesseeOperatingLeaseTerminationPeriod_label_en-US" xlink:label="lab_fi_LesseeOperatingLeaseTerminationPeriod" xlink: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, Termination Period</link:label>
    <link:label id="lab_fi_LesseeOperatingLeaseTerminationPeriod_documentation_en-US" xlink:label="lab_fi_LesseeOperatingLeaseTerminationPeriod" xlink: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, Termination Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LesseeOperatingLeaseTerminationPeriod" xlink:href="fi-20201231.xsd#fi_LesseeOperatingLeaseTerminationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_LesseeOperatingLeaseTerminationPeriod" xlink:to="lab_fi_LesseeOperatingLeaseTerminationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_b295153a-c94c-4de8-bb05-bbd89d4c0489_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_RelatedPartyTransactionsByRelatedPartyAxis_176394e1-dcdd-4ced-aee3-5b6ff943b4f7_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_6ef93e5e-da9a-45a2-a448-3563f9e50bcd_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_f6f726bc-a964-4e60-a4f1-17c5a1d5a8f7_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_ExpirationTaxYears2031To2039Member_f0061158-37da-4829-8cb7-1d93c6014a2e_terseLabel_en-US" xlink:label="lab_fi_ExpirationTaxYears2031To2039Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2031 - 2039</link:label>
    <link:label id="lab_fi_ExpirationTaxYears2031To2039Member_label_en-US" xlink:label="lab_fi_ExpirationTaxYears2031To2039Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration, Tax Years 2031 To 2039 [Member]</link:label>
    <link:label id="lab_fi_ExpirationTaxYears2031To2039Member_documentation_en-US" xlink:label="lab_fi_ExpirationTaxYears2031To2039Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration, Tax Years 2031 To 2039</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ExpirationTaxYears2031To2039Member" xlink:href="fi-20201231.xsd#fi_ExpirationTaxYears2031To2039Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_ExpirationTaxYears2031To2039Member" xlink:to="lab_fi_ExpirationTaxYears2031To2039Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_bd235bc1-d563-4299-988c-d9a892da019d_terseLabel_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceMember_5704234e-0b64-40ff-879c-f294f032e902_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">Services</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_StatementBusinessSegmentsAxis_9cd5b095-0901-4126-aba4-a3dbf8684da8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_cf69b175-c6a8-4d99-9028-258fe25e014b_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9361e225-28b8-4a80-ae1f-227bdb1f36c0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in 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_fi_SharebasedCompensationAwardTrancheFourMember_e4a06102-b218-476c-ac42-3ca03f5472c0_terseLabel_en-US" xlink:label="lab_fi_SharebasedCompensationAwardTrancheFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">90th Percentile</link:label>
    <link:label id="lab_fi_SharebasedCompensationAwardTrancheFourMember_label_en-US" xlink:label="lab_fi_SharebasedCompensationAwardTrancheFourMember" xlink:role="http://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 Award, Tranche Four [Member]</link:label>
    <link:label id="lab_fi_SharebasedCompensationAwardTrancheFourMember_documentation_en-US" xlink:label="lab_fi_SharebasedCompensationAwardTrancheFourMember" xlink: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 Award, Tranche Four [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_SharebasedCompensationAwardTrancheFourMember" xlink:href="fi-20201231.xsd#fi_SharebasedCompensationAwardTrancheFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_SharebasedCompensationAwardTrancheFourMember" xlink:to="lab_fi_SharebasedCompensationAwardTrancheFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_c1c1fb44-e4d7-4fd5-a3b3-4124dfd6e1c2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWriteDown_2be35917-88b1-426d-8490-d1a62a2dbd6f_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" 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">Inventory impairments</link:label>
    <link:label id="lab_us-gaap_InventoryWriteDown_label_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink: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 Write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown" xlink:to="lab_us-gaap_InventoryWriteDown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_cea3f375-a9ba-4ec2-8206-6aceb11bf792_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Unobservable Inputs (Level 3)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_db0705b4-584a-478e-ad8c-a627fccd62f4_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_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_59b4389e-b437-4b11-a0e8-b5c40c0d50ed_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Category of Item Purchased [Domain]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Category of Item Purchased [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_3af82d73-e3d5-471e-b908-8fb36c517e0c_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" 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 position - asset / (liability)</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_AlternateBaseRateMember_1bcf47da-faad-4ebb-bf4a-d04b1560c9d6_terseLabel_en-US" xlink:label="lab_fi_AlternateBaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternate Base Rate</link:label>
    <link:label id="lab_fi_AlternateBaseRateMember_label_en-US" xlink:label="lab_fi_AlternateBaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternate Base Rate [Member]</link:label>
    <link:label id="lab_fi_AlternateBaseRateMember_documentation_en-US" xlink:label="lab_fi_AlternateBaseRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternate Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_AlternateBaseRateMember" xlink:href="fi-20201231.xsd#fi_AlternateBaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_AlternateBaseRateMember" xlink:to="lab_fi_AlternateBaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_2b3dbb2b-2537-4dd1-a4f0-9ee0510e5202_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain on marketable securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_31f26fd5-153b-4f37-a766-a125c394bab9_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_1d409b5b-b3f9-4adc-b476-5521ba846717_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 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_LineOfCreditMember_593a5866-9a2d-4bbb-8ad1-4b5ba80aba43_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lines of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ab57bacd-0820-407f-9ea0-bb1fa9e26e25_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_26c028bc-0f71-4c42-aea8-720d4796985b_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_56f4cf9e-e192-4112-b8c7-1c2eebb25b38_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink: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 noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink: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 Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_12464073-e98d-415f-9361-84f582d3dbfc_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 liabilities</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_65f735f5-9a22-46e6-a603-d287dfe9c23a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_d1ca1458-cf4b-4618-8545-9c682737328b_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/2020/dei-2020-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_IntangibleAssetsNetExcludingGoodwill_1d3146dd-87e7-4d27-9956-c366e3c75343_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_1497403d-2935-46be-b7d1-9b5453e46210_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefit Plans</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_59523152-0550-408d-8493-64e698eeddcc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_f85f3b1c-3120-424b-b160-885cf68fcdcc_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">Operating loss</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_0fe7f0fc-edb3-494c-8d0c-b9686fd6463c_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" 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 income (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_e4a35987-8f01-4626-97b9-75d9dd2762ca_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating loss</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_us-gaap_PostemploymentBenefitsAbstract_70d12ac3-3c49-41d4-826f-0e2f7b1079b5_terseLabel_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postemployment Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_PostemploymentBenefitsAbstract_label_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postemployment Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:to="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_CumulativeEarningsDeficitPeriod_36afe226-d2db-4727-9147-b545cd52779e_terseLabel_en-US" xlink:label="lab_fi_CumulativeEarningsDeficitPeriod" xlink: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 loss period</link:label>
    <link:label id="lab_fi_CumulativeEarningsDeficitPeriod_label_en-US" xlink:label="lab_fi_CumulativeEarningsDeficitPeriod" xlink: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 Earnings (Deficit), Period</link:label>
    <link:label id="lab_fi_CumulativeEarningsDeficitPeriod_documentation_en-US" xlink:label="lab_fi_CumulativeEarningsDeficitPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Earnings (Deficit), Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CumulativeEarningsDeficitPeriod" xlink:href="fi-20201231.xsd#fi_CumulativeEarningsDeficitPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_CumulativeEarningsDeficitPeriod" xlink:to="lab_fi_CumulativeEarningsDeficitPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_018f704b-94b2-4c88-adbc-3b5d3c2df72f_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_DepositAssets_3fe8d7ea-baec-4fa9-9f06-b65612a1507a_terseLabel_en-US" xlink:label="lab_us-gaap_DepositAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:label id="lab_us-gaap_DepositAssets_label_en-US" xlink:label="lab_us-gaap_DepositAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositAssets" xlink:to="lab_us-gaap_DepositAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashSurrenderValueFairValueDisclosure_6d3bb8fb-17ca-4939-9966-3c2c7dc0317c_terseLabel_en-US" xlink:label="lab_us-gaap_CashSurrenderValueFairValueDisclosure" xlink: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 surrender value of life insurance policies - deferred compensation plan</link:label>
    <link:label id="lab_us-gaap_CashSurrenderValueFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashSurrenderValueFairValueDisclosure" xlink: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 Surrender Value, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashSurrenderValueFairValueDisclosure" xlink:to="lab_us-gaap_CashSurrenderValueFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_fb7bcf72-7665-4ecb-9616-0fc3c0c96a5c_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 Restricted Stock Units (PRSUs)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1f0faf66-7ad5-48c2-8b63-018763865d4d_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 (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8898e468-6085-4b91-a289-bbebd18bd345_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 (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="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_d07d27c6-07c4-4e14-9b1f-b45ce037e19b_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_9c51d8cc-4457-49f2-aabb-e52abf0f8ae7_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_CommitmentsAndContingencies_71cbc7c3-343c-4e4f-9c88-ae7fced55bc4_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (Note 16)</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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_bfae5434-423f-4f32-a582-a77198bff61a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury shares withheld</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_18fe93cc-78d6-4301-8048-48f469588155_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">50th Percentile (Target Level)</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_PaymentsForRepurchaseOfCommonStock_d272a078-33ea-4bb2-82af-7c8225a9836f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" 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">Treasury share repurchase</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_25c484a8-2c68-469b-a4af-d5cfc0677bb1_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_ff814745-6466-4a21-b06b-f3bfaf3f0b86_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" 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">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_3b2428aa-d6c5-4c2c-a267-8ffcbb9d7c46_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_947bbbd4-7494-4454-b1d9-0e4a226fefaf_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_AccountingPoliciesAbstract_8c02597c-9e99-4eb9-b34d-3f8a16abecc8_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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_369f6b23-2875-4c6c-a641-2a3ccfbf41ab_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink: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 Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_a184d855-f2ca-4027-91fa-f64ac351a132_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9c5226c1-2e72-44a5-a9be-30bffe500b17_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_4b25d4ff-6f1c-45c2-9afc-d2b41be6c342_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink: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 at statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_811f5973-b34a-4c16-a9d1-fd3e298d2e3b_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_SubleaseIncome_c44fb6d9-6ec1-4292-8c94-b3b8278bd748_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" 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">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement_9400f37b-fe71-40c1-8e49-150cc47737bd_terseLabel_en-US" xlink:label="lab_fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement" xlink: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 retained under tax receivable agreement</link:label>
    <link:label id="lab_fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement_label_en-US" xlink:label="lab_fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Tax Benefits Retained Under Tax Receivable Agreement</link:label>
    <link:label id="lab_fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement_documentation_en-US" xlink:label="lab_fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Tax Benefits Retained Under Tax Receivable Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement" xlink:href="fi-20201231.xsd#fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement" xlink:to="lab_fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_ab859ac2-a8db-4f5a-845e-b9f9113b8b96_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_58b07643-01d3-4d20-9b17-77d8c583305f_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_55bb356d-7705-4548-a978-f328a4c91bd8_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 assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_f6ec0fa1-d1a3-4a37-83c3-246fcdfc3d51_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCountry_e0dff227-af65-415c-be33-5a8f95001522_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCountry" xlink: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, Country</link:label>
    <link:label id="lab_dei_EntityAddressCountry_label_en-US" xlink:label="lab_dei_EntityAddressCountry" xlink: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, Country</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCountry"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCountry" xlink:to="lab_dei_EntityAddressCountry" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_fe6afcff-e025-48e0-8a61-2fa380c0726c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_d0ac82e5-484e-4941-b33e-d3275c116bd3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" 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">Goodwill</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_55f6bf97-2311-468e-b097-621a739848c0_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_us-gaap_TreasuryStockSharesAcquired_09e6a96b-4323-4307-bc1c-092f9f2fec0f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" 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">Share repurchase program (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_24d78b2f-581a-4ae6-98cb-4673012b4ed6_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink: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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink: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, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_f102e2f0-478a-46e4-9cd6-fcc07ae4f2f4_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink: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 from related party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Purchases from Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d379b04d-4494-4eb6-bc4d-a8cca1ee8b29_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_8f894507-5403-43ff-b631-ed3ce21551c1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_0637c239-63a6-4f4c-abe5-5196821925cc_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">Unamortized stock compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_LongTermTreasuryRateMember_3fe43834-f513-4ce4-9a7b-6dc9b1821487_terseLabel_en-US" xlink:label="lab_fi_LongTermTreasuryRateMember" xlink: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 Treasury Rate</link:label>
    <link:label id="lab_fi_LongTermTreasuryRateMember_label_en-US" xlink:label="lab_fi_LongTermTreasuryRateMember" xlink: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 Treasury Rate [Member]</link:label>
    <link:label id="lab_fi_LongTermTreasuryRateMember_documentation_en-US" xlink:label="lab_fi_LongTermTreasuryRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Treasury Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LongTermTreasuryRateMember" xlink:href="fi-20201231.xsd#fi_LongTermTreasuryRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_LongTermTreasuryRateMember" xlink:to="lab_fi_LongTermTreasuryRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate_293acf68-ba60-4146-ad61-e33f94cfb427_terseLabel_en-US" xlink:label="lab_fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate" xlink: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 spread on variable rate</link:label>
    <link:label id="lab_fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate_label_en-US" xlink:label="lab_fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate" xlink: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, Additional Basis Spread On Variable Rate</link:label>
    <link:label id="lab_fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate_documentation_en-US" xlink:label="lab_fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate" xlink: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, Additional Basis Spread On Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate" xlink:href="fi-20201231.xsd#fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate" xlink:to="lab_fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_3f7b9e53-336f-4b26-b194-66c511d1f670_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_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0dd9188d-4047-46c3-be88-c187f1a2b694_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. state and local</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_fd8cd241-fd02-4bf5-b4ed-53a98acacdf2_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit carryforwards</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_d436b23b-5fec-44d7-9964-228f1d255912_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_3ba35383-0004-408b-b6f0-ef1d89b744db_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_5d6f8eb4-423b-4eaa-8dba-3ff96f263e42_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_f4570907-a496-4b00-962c-adc3d71a5b52_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on foreign currency contracts</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_ef744687-be4b-49c5-b1b0-63e51bc7052e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_4e32d95e-7e0e-4dfc-8a6b-9671906f3989_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TangibleAssetImpairmentCharges_d9e678b7-0e05-411b-a3fc-b3822c06209c_verboseLabel_en-US" xlink:label="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed asset impairment</link:label>
    <link:label id="lab_us-gaap_TangibleAssetImpairmentCharges_88c90a15-3bbb-4c27-864f-549677f5dae2_terseLabel_en-US" xlink:label="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed asset impairments and retirements</link:label>
    <link:label id="lab_us-gaap_TangibleAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tangible Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TangibleAssetImpairmentCharges" xlink:to="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_a5ec997e-4ce3-478d-b7be-5eb1fc6eeca0_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):</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_us-gaap_CommonStockParOrStatedValuePerShare_f8e9bf9e-7d0c-4730-835d-fcea04d5d5cc_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in EUR 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_MarketableSecurities_3bafbfe0-a45b-4e21-b108-d2cb4854dd6c_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities - other</link:label>
    <link:label id="lab_us-gaap_MarketableSecurities_label_en-US" xlink:label="lab_us-gaap_MarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecurities" xlink:to="lab_us-gaap_MarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_46e26141-a51c-4bf0-897b-71ab8768bc32_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred financing costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Financing Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfFinancingCosts" xlink:to="lab_us-gaap_PaymentsOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_8419860a-84a8-4828-9902-48f0627c6eb1_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_DeferredIncomeTaxAssetsNet_6ec0b9eb-56df-40a4-8ba6-61e29f7f98bd_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink: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 Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_3ef390b1-d678-47b4-b570-f5aceb575e0b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_63dff225-6f82-4ce5-8a67-7441cd98c239_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink: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, exclusive of depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract" xlink:to="lab_us-gaap_CostOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_f0ab0dff-92c9-4045-ad6f-886789f5a4e6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:to="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_d500b9f1-7753-41a2-b582-c689d52c0daa_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 progress</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_b9db87af-f673-4070-89de-2e84d3ddb5f4_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">Equity-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_ValuationAllowanceOfDeferredTaxAssetsMember_df22bf1b-c906-46ad-b63a-3f24a3292a2d_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for deferred tax assets</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:to="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_CementingEquipmentMember_da8a0c3d-1e31-4685-bc5a-53c12aadb412_verboseLabel_en-US" xlink:label="lab_fi_CementingEquipmentMember" 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">Cementing Equipment</link:label>
    <link:label id="lab_fi_CementingEquipmentMember_label_en-US" xlink:label="lab_fi_CementingEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cementing Equipment [Member]</link:label>
    <link:label id="lab_fi_CementingEquipmentMember_documentation_en-US" xlink:label="lab_fi_CementingEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cementing Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CementingEquipmentMember" xlink:href="fi-20201231.xsd#fi_CementingEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_CementingEquipmentMember" xlink:to="lab_fi_CementingEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember_7688e34b-4d4c-4c4b-90ec-b8d0beb6f13d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember" xlink: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 compensation plan</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation, Excluding Share-based Payments and Retirement Benefits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember" xlink:to="lab_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_03ad2339-61c8-4300-9c49-4bd3b41a7639_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash</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_InventoryNet_e5a0ee14-eea4-4400-bf96-023c9028d95b_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, net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_340ed2b8-8a9b-4069-bdbc-fafa8f1daa90_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, net</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_7001b850-be6e-4891-b5e9-cead40a95667_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_91e1032b-b0d1-46b1-92b8-de0749d02af7_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">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryLineItems_664c1c02-66ee-4a31-8067-ca1f1857724b_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory [Line Items]</link:label>
    <link:label id="lab_us-gaap_InventoryLineItems_label_en-US" xlink:label="lab_us-gaap_InventoryLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLineItems" xlink:to="lab_us-gaap_InventoryLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_e3c5c6f5-33fc-482f-900b-7abcb8949e80_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">75th Percentile</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_d9719f33-f90b-4d33-a6d6-96ee9a61ba9c_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentPolicyTextBlock" xlink:to="lab_us-gaap_InvestmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_16c1810e-a5a8-4615-bbe0-2ea2b522bdd5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink: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 Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_8031e62f-aaf9-4d47-b347-73f696513dcf_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="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_srt_SegmentGeographicalDomain_238182b3-364c-460b-8f45-016c158a0773_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_982a8cad-0269-4791-a619-09d174959d67_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">LTIP 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_LongTermPurchaseCommitmentAmount_0f1606f1-d4f4-4e3f-8c04-daa1adf8741d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase commitment inventory</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentAmount_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentAmount" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_4ad5a906-a8e5-4095-a8cf-d4474a20816b_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryAxis_af5c372d-2063-4263-9db7-8075ebd0fd47_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory [Axis]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryAxis_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis" xlink:to="lab_us-gaap_PublicUtilitiesInventoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_6c0fb8e5-88ab-4056-a599-87a8910db2ff_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_DeferredForeignIncomeTaxExpenseBenefit_0d16d3a6-200c-4cd3-8f67-5a12cb91a830_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_7190204d-ff60-490f-be8a-d320039214c5_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_71ed4534-cbe8-44d9-a097-6615f9421601_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink: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 per common share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxPeriodAxis_abae0c91-80fa-473d-bf33-011e98185eaf_terseLabel_en-US" xlink:label="lab_us-gaap_TaxPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Period [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxPeriodAxis_label_en-US" xlink:label="lab_us-gaap_TaxPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxPeriodAxis" xlink:to="lab_us-gaap_TaxPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_4b9502fa-3deb-430b-a060-2fac4e2bcc5d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" 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">Changes in fair value of investments</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) on Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnInvestments" xlink:to="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_74d2b227-7ce8-4f1a-aaf6-69f9076b109a_terseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, net</link:label>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_65b00596-a104-449e-a94f-a3c715f6c672_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_ca4a8978-5257-43db-95d3-d55c4b1c5ab7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" 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">Mergers and acquisition expense</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_4434b1e0-fc07-4724-bd4f-b6cb13f5865d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mergers and acquisition expense</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_e183c995-d791-4940-89c6-6bf865fc0160_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_4c833374-a4bc-4884-980d-f35ad16540f6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_36523723-34ad-44b2-8ffd-4357dbc7e5ea_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable allowance, written off</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_89f81b39-97bf-414d-9df4-e750445c13f4_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_c03d7c33-7472-4307-b4de-c7bb719c27b3_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_a669ce5f-36fb-45d3-aa9d-a4e0d76e7bb2_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_DeferredCompensationLiabilityCurrentAndNoncurrent_fe3c08a9-8329-41b3-b9c0-851c1aa3b9dd_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink: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 compensation liability</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Liability, Current and Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCountryMember_232039eb-8d30-40ca-b6b1-19b69e7e960e_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink: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 NOLs</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink: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 Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember" xlink:to="lab_us-gaap_ForeignCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_DeductionsMember_b878b7bc-0a92-40c6-9e32-0dbf5dfa3e3f_terseLabel_en-US" xlink:label="lab_fi_DeductionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_fi_DeductionsMember_label_en-US" xlink:label="lab_fi_DeductionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions [Member]</link:label>
    <link:label id="lab_fi_DeductionsMember_documentation_en-US" xlink:label="lab_fi_DeductionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DeductionsMember" xlink:href="fi-20201231.xsd#fi_DeductionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_DeductionsMember" xlink:to="lab_fi_DeductionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_738f5266-7041-4fae-b3a7-7ad3eb965512_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_90c9c413-b80a-454d-95d4-d6869944d30f_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameDomain" xlink:to="lab_us-gaap_RetirementPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_e7320061-3290-49d8-9fc6-79acb9e42ec6_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">Basic and diluted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_4a5c2510-5755-45c8-b7ce-ea749156560f_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/2020/dei-2020-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_srt_LatinAmericaMember_2cea6c39-e30e-4e43-b2a7-72510027185f_terseLabel_en-US" xlink:label="lab_srt_LatinAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Latin America</link:label>
    <link:label id="lab_srt_LatinAmericaMember_label_en-US" xlink:label="lab_srt_LatinAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Latin America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LatinAmericaMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LatinAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LatinAmericaMember" xlink:to="lab_srt_LatinAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_28b38966-f5a2-4eef-9172-30332b236ee3_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_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b7081e35-a631-48ad-a489-339e042a1032_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_AutomobilesMember_95293560-411b-4d50-b2af-25f8131158e2_terseLabel_en-US" xlink:label="lab_us-gaap_AutomobilesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Automobiles and other vehicles</link:label>
    <link:label id="lab_us-gaap_AutomobilesMember_label_en-US" xlink:label="lab_us-gaap_AutomobilesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Automobiles [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AutomobilesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AutomobilesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AutomobilesMember" xlink:to="lab_us-gaap_AutomobilesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_204c955f-fe2e-4c16-a864-5962ec1a9453_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/2020/dei-2020-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_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate_ff0f09f7-599e-4c75-a760-7e1bfe52c19a_terseLabel_en-US" xlink:label="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Correlation range</link:label>
    <link:label id="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate_label_en-US" xlink:label="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Correlation Rate</link:label>
    <link:label id="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate_documentation_en-US" xlink:label="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate" xlink: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, Fair Value Assumptions, Correlation Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate" xlink:href="fi-20201231.xsd#fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate" xlink:to="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_937bce68-df04-4f23-a5ec-40514151c3b1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) Per Share, Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries_069d0bd2-d1c5-4344-b014-b243160d47fd_terseLabel_en-US" xlink:label="lab_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries" xlink: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 write-off (recovery)</link:label>
    <link:label id="lab_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries_label_en-US" xlink:label="lab_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance For Doubtful Accounts Receivable, Write-Offs (Recoveries)</link:label>
    <link:label id="lab_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries_documentation_en-US" xlink:label="lab_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance For Doubtful Accounts Receivable, Write-Offs (Recoveries)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries" xlink:href="fi-20201231.xsd#fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries" xlink:to="lab_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_4c216852-500c-4d34-ab36-a2192372e859_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_52118cfa-c4da-4a16-85ac-581d35979880_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_CorporateNonSegmentMember_db4089de-7595-464d-8717-1bd778f5420b_verboseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" 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">Corporate</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_96fffdfb-5e56-4f8c-a782-85e01bfd11d6_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1a22f5d9-03a3-4a67-87a5-8c33c905a594_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares available for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_3dfed4a6-3cc9-4741-829a-a8c041dcf046_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">Outstanding indebtedness</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_fi_ForeignExchangeForwardWithRealizedGainLossMember_e7cce4af-1542-4c86-8838-22c3f39e8f85_terseLabel_en-US" xlink:label="lab_fi_ForeignExchangeForwardWithRealizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Realized gain on foreign currency contracts</link:label>
    <link:label id="lab_fi_ForeignExchangeForwardWithRealizedGainLossMember_label_en-US" xlink:label="lab_fi_ForeignExchangeForwardWithRealizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward With Realized Gain (Loss) [Member]</link:label>
    <link:label id="lab_fi_ForeignExchangeForwardWithRealizedGainLossMember_documentation_en-US" xlink:label="lab_fi_ForeignExchangeForwardWithRealizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward With Realized Gain (Loss) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ForeignExchangeForwardWithRealizedGainLossMember" xlink:href="fi-20201231.xsd#fi_ForeignExchangeForwardWithRealizedGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_ForeignExchangeForwardWithRealizedGainLossMember" xlink:to="lab_fi_ForeignExchangeForwardWithRealizedGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_d00499be-a118-44ac-a5b7-203c7740da30_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 provided by (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_dei_EntityCentralIndexKey_086111e4-355d-4039-b244-167acadb5797_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/2020/dei-2020-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_RestructuringAndRelatedActivitiesDisclosureTextBlock_bfbe7cfa-05a5-41cd-9a9c-3a06619c92ee_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance and Other Charges (Credits), net</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_7a78e8a4-6513-459c-a890-5c73bf586b55_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_ServicesMember_7af98ea5-0c55-41a8-98b1-08108971a6da_terseLabel_en-US" xlink:label="lab_fi_ServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Services</link:label>
    <link:label id="lab_fi_ServicesMember_label_en-US" xlink:label="lab_fi_ServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Services [Member]</link:label>
    <link:label id="lab_fi_ServicesMember_documentation_en-US" xlink:label="lab_fi_ServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ServicesMember" xlink:href="fi-20201231.xsd#fi_ServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_ServicesMember" xlink:to="lab_fi_ServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_6dd2a4dc-4d9a-448a-adce-69d78d3447f2_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_7e66a801-f597-4b9b-a702-8a659ed0bc52_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_50542c15-f8eb-4cf3-bad9-0fb8b111b563_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_label_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d101d701-c8cc-4bb4-8260-2b45536a1ee7_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_OffsettingAssetsTableTextBlock_0ad11201-1a17-4f28-912a-acb46e301d0b_terseLabel_en-US" xlink:label="lab_us-gaap_OffsettingAssetsTableTextBlock" xlink: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 Derivative Assets, Gross and Net Fair Values</link:label>
    <link:label id="lab_us-gaap_OffsettingAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OffsettingAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offsetting Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffsettingAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffsettingAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffsettingAssetsTableTextBlock" xlink:to="lab_us-gaap_OffsettingAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_434bbaa5-1d47-460d-84f1-5f1ceb57448d_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 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_us-gaap_CashFlowSupplementalDisclosuresTextBlock_192165eb-63e0-48ce-a55e-af226dd1b0b4_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink: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 Cash Flow Information</link:label>
    <link:label id="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Supplemental Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:to="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_fff9e37b-0c59-4bba-84bd-f36ae4d49a0e_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage_0126d005-4bd4-4d59-9249-1eae184f0cc4_terseLabel_en-US" xlink:label="lab_fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant, minimum fixed charges percentage</link:label>
    <link:label id="lab_fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage_label_en-US" xlink:label="lab_fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage" xlink: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, Covenant Term, Minimum Fixed Charges, Percentage</link:label>
    <link:label id="lab_fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage_documentation_en-US" xlink:label="lab_fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage" xlink: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, Covenant Term, Minimum Fixed Charges, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage" xlink:href="fi-20201231.xsd#fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage" xlink:to="lab_fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_dce81266-492a-4253-8daf-827d07aded28_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_DerivativeLiabilitiesAbstract_ac250b79-e64e-424c-b67c-fecbb9784a6d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability Positions</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract" xlink:to="lab_us-gaap_DerivativeLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_0d3fc7b2-befa-4db9-9fcf-d6b1e78cf695_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink: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 in valuation allowances</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_56df5e0c-48ce-4f8f-811a-52bb560cff2b_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_9b6e7ff8-9859-44da-b690-2a5cfd081040_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_RevenueFromContractWithCustomerPaymentTerm_7887453c-fa0c-42fa-aef4-bf3746a0d3ce_terseLabel_en-US" xlink:label="lab_fi_RevenueFromContractWithCustomerPaymentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment term</link:label>
    <link:label id="lab_fi_RevenueFromContractWithCustomerPaymentTerm_label_en-US" xlink:label="lab_fi_RevenueFromContractWithCustomerPaymentTerm" xlink: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, Payment Term</link:label>
    <link:label id="lab_fi_RevenueFromContractWithCustomerPaymentTerm_documentation_en-US" xlink:label="lab_fi_RevenueFromContractWithCustomerPaymentTerm" xlink: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, Payment Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RevenueFromContractWithCustomerPaymentTerm" xlink:href="fi-20201231.xsd#fi_RevenueFromContractWithCustomerPaymentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_RevenueFromContractWithCustomerPaymentTerm" xlink:to="lab_fi_RevenueFromContractWithCustomerPaymentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_8058e338-22d7-4dd3-b9bd-4319b687a06c_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">Option term to extend lease (up to)</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_StatementOfCashFlowsAbstract_1890918e-6f34-4f98-acdf-dc95d8d56bc6_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_CommitmentsAndContingenciesPolicyTextBlock_45850865-f49e-41f9-8d64-5e5283f91993_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_54125bb0-e500-4188-8447-14bd02040415_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_fi_DefinedContributionPlanEmployerDiscretionaryContribution_fa7171e1-401e-4bf0-b2a5-1b2ddec934c8_terseLabel_en-US" xlink:label="lab_fi_DefinedContributionPlanEmployerDiscretionaryContribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer discretionary contribution</link:label>
    <link:label id="lab_fi_DefinedContributionPlanEmployerDiscretionaryContribution_label_en-US" xlink:label="lab_fi_DefinedContributionPlanEmployerDiscretionaryContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Employer Discretionary Contribution</link:label>
    <link:label id="lab_fi_DefinedContributionPlanEmployerDiscretionaryContribution_documentation_en-US" xlink:label="lab_fi_DefinedContributionPlanEmployerDiscretionaryContribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Employer Discretionary Contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DefinedContributionPlanEmployerDiscretionaryContribution" xlink:href="fi-20201231.xsd#fi_DefinedContributionPlanEmployerDiscretionaryContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_DefinedContributionPlanEmployerDiscretionaryContribution" xlink:to="lab_fi_DefinedContributionPlanEmployerDiscretionaryContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_055accaf-b789-4590-addb-b2a34b2a2668_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_879464fd-235c-4016-b4f2-f31a9bec0ed5_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_669835ca-bfc1-4de9-b052-466241da62fc_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_cb6c366a-d7a7-4a51-9c15-259a8e826b9e_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">Trade accounts receivable allowance</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_dei_EntityCommonStockSharesOutstanding_a0773b3b-5de9-41b2-bf47-9fc77c28d678_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-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_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary_95287ecb-2c98-4576-80ab-feeec8f8ed35_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" 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">Branch profits tax</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Equity in Earnings (Losses) of Unconsolidated Subsidiary, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:to="lab_us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_df8728a8-1dc9-49c8-8687-32df2a6ad89f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods_bfd09443-238b-4148-bc17-22ab63e8bee4_terseLabel_en-US" xlink:label="lab_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods" xlink: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 award achievement periods</link:label>
    <link:label id="lab_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods_label_en-US" xlink:label="lab_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods" xlink:role="http://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 Award Achievement Periods</link:label>
    <link:label id="lab_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods_documentation_en-US" xlink:label="lab_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods" xlink: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, Number Of Award Achievement Periods</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods" xlink:href="fi-20201231.xsd#fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods" xlink:to="lab_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_89c2accf-a679-4f4b-835c-17457c59964b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses_83d8e790-eb4a-4db5-8337-20fce75fd1cf_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill impairment</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1ec365c7-73e3-43b5-b5e4-cc38e2d666e8_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_ed6699cf-ada1-42ca-95c5-51a5fc7dcefb_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_14e451d7-2573-48d7-912b-37f6fcc5de3d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_22631b24-32fc-47e7-a15e-b2226146059d_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 expense for intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_682301c5-2075-484b-b3cf-04a8e8081996_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_e065513b-e809-4311-8ec1-bbc82dd6f7e1_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Lease Cost and Other Information</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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_fa1eab8d-5e8c-498f-b48c-a86670ccc4d5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_OtherAssetsNoncurrent_b30ee337-4ad0-4c82-953f-a788f8ab962d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_e795bfbd-7215-4ee1-ba8d-5c083135d00d_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other 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_936d3dc6-b05e-44e3-8293-677bec1e97f3_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_e3fe96c8-c69e-4b5f-8170-31a909a5b61f_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_OtherChargesCredits_b5866db3-d71f-4b95-8418-f7f738d6d62b_negatedLabel_en-US" xlink:label="lab_fi_OtherChargesCredits" 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">Charges and credits</link:label>
    <link:label id="lab_fi_OtherChargesCredits_label_en-US" xlink:label="lab_fi_OtherChargesCredits" xlink: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 Charges (Credits)</link:label>
    <link:label id="lab_fi_OtherChargesCredits_documentation_en-US" xlink:label="lab_fi_OtherChargesCredits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charges and Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_OtherChargesCredits" xlink:href="fi-20201231.xsd#fi_OtherChargesCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_OtherChargesCredits" xlink:to="lab_fi_OtherChargesCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_30ef14d2-5592-4dfe-ad8b-9439cb9e9ee7_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent" xlink: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 receivables, net</link:label>
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_5da65c36-9aed-48f9-a352-2803777bab23_totalLabel_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent" 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 accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesNetCurrent" xlink:to="lab_us-gaap_ReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure_de5fa096-ffd3-419c-80bf-d1db34fcff7e_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink: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 compensation plan</link:label>
    <link:label id="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink: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 Liabilities Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_fbe369d3-01e3-491c-bc33-9603f7cbc639_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_1923c10b-9e14-4704-94a7-9e3709fa2ef5_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_RelatedPartyTransactionsDisclosureTextBlock_913c27b1-a2e2-48ca-ac7c-f648e79024ff_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_69f819ee-0c0e-4a64-8625-5b83f2df3a94_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer Benchmark</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:href="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_fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties_a9557dbe-da21-4bdc-9b13-cdec6c609694_negatedTerseLabel_en-US" xlink:label="lab_fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of property, plant and equipment from related parties</link:label>
    <link:label id="lab_fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties_label_en-US" xlink:label="lab_fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties" xlink: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, Related Parties</link:label>
    <link:label id="lab_fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties_documentation_en-US" xlink:label="lab_fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To Acquire Property, Plant, And Equipment, Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties" xlink:href="fi-20201231.xsd#fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties" xlink:to="lab_fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_OneCustomerMember_acef9891-4784-46c1-a0b6-7146b17a3d00_terseLabel_en-US" xlink:label="lab_fi_OneCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One Customer</link:label>
    <link:label id="lab_fi_OneCustomerMember_label_en-US" xlink:label="lab_fi_OneCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One Customer [Member]</link:label>
    <link:label id="lab_fi_OneCustomerMember_documentation_en-US" xlink:label="lab_fi_OneCustomerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One Customer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_OneCustomerMember" xlink:href="fi-20201231.xsd#fi_OneCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_OneCustomerMember" xlink:to="lab_fi_OneCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease_820a623b-317b-444e-ba6e-4e2bb27644dc_terseLabel_en-US" xlink:label="lab_fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease" xlink: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 additional borrowing capacity</link:label>
    <link:label id="lab_fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease_label_en-US" xlink:label="lab_fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease" xlink: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, Potential Increase</link:label>
    <link:label id="lab_fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease_documentation_en-US" xlink:label="lab_fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease" xlink: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, Potential Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease" xlink:href="fi-20201231.xsd#fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease" xlink:to="lab_fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7b79b989-9271-4ca8-b7fe-20f19bed8ed2_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_11eea3e8-9532-42cc-98ab-32665aa749bc_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_828034a7-38e4-40e7-b372-9c2d1a0abe47_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/2020/dei-2020-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_DeferredTaxLiabilitiesInvestments_bdbf86eb-d157-48f9-a3f0-4703b0c3a47f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesInvestments" 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">Investment in partnership</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesInvestments_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesInvestments" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_cf2c31bc-eab4-4bfb-bc6d-3ddeffc1d279_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_2e39bb6b-34a4-4210-a974-145c5b09a3ce_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_d509a324-1351-422e-a3d6-410afd66852f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink: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 compensation expense</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_2835ed0b-f3ab-4d23-bfac-706823da7835_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink: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, Finite-Lived, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_5f8d554a-e0fd-407f-b242-d7632d8b24b8_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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_df773f79-8d9b-4020-9769-92dcda8a2e33_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_4d3b6d8b-08c4-4d0c-8d2b-e796d1ed5841_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Assets, Noncurrent [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchMember_beef44aa-28fd-4add-835c-5cef658a5db0_verboseLabel_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research Tax Credit Carryforward</link:label>
    <link:label id="lab_us-gaap_ResearchMember_104634f3-ca4e-4ff0-ad2b-fd4b94b212e6_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">R&amp;D Credits</link:label>
    <link:label id="lab_us-gaap_ResearchMember_label_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research Tax Credit Carryforward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchMember" xlink:to="lab_us-gaap_ResearchMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_MosingHoldingsMember_09997ec1-cf33-4234-909c-2759791a5aae_terseLabel_en-US" xlink:label="lab_fi_MosingHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mosing Holdings</link:label>
    <link:label id="lab_fi_MosingHoldingsMember_label_en-US" xlink:label="lab_fi_MosingHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mosing Holdings [Member]</link:label>
    <link:label id="lab_fi_MosingHoldingsMember_documentation_en-US" xlink:label="lab_fi_MosingHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mosing Holdings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_MosingHoldingsMember" xlink:href="fi-20201231.xsd#fi_MosingHoldingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_MosingHoldingsMember" xlink:to="lab_fi_MosingHoldingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_c021641d-8a76-434a-99c0-d27aa421a7e7_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_81f7be06-8a9e-4d09-b1db-028454da1822_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" 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">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_4bd1e2d3-482f-4713-b3b2-2b7bef1a8f54_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink: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 tax shortfall</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_5eb04db8-11d4-4bdb-9b2f-613840da6ee2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Loss Before Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_57a5ca75-a823-4e95-ae44-1418d793cfc5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink: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 Non-Vested PRSU's Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:role="http://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, Performance Shares, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:to="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_4ce41bbf-5024-477b-923c-f648ee4c9d57_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_75e7ecef-8cd5-4165-a825-103f359f48a6_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_currency_CAD_a50338c1-2838-4c57-8c5f-f91462e48678_terseLabel_en-US" xlink:label="lab_currency_CAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canadian dollar</link:label>
    <link:label id="lab_currency_CAD_label_en-US" xlink:label="lab_currency_CAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada, Dollars</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_CAD" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_CAD"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_CAD" xlink:to="lab_currency_CAD" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation_595ebf39-b2db-4c37-ac68-8a74d3fb8b0c_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink: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-based compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink: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 Benefits and Share-based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a666a783-e268-444f-8206-cd0f87814919_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation cost not yet recognized, period for recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c9d03bfd-380b-435c-b30e-251cb6833f8c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonUsMember_7b219a25-ea22-4180-afb2-7ea62e351b9a_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International</link:label>
    <link:label id="lab_us-gaap_NonUsMember_2b812627-c954-4ea5-8572-6628f6a29be0_verboseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" 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">International</link:label>
    <link:label id="lab_us-gaap_NonUsMember_label_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_03ae4101-7602-45b8-919c-4c8908c92f5b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: 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_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_841f2860-495d-47f5-9540-f96d2abf8e1a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9a47b2ea-23dc-4bc6-8dc6-69d6cca7c878_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_ae7ab31a-5e55-4d3a-b4af-7bda5321e14b_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 the issuance of ESPP shares</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_785644e2-d75a-40d3-bb97-211c45288d94_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">Quoted Prices in Active Markets (Level 1)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_e8d49e6c-10b9-46e2-ac5b-dd3468af8b42_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rent expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_RealPropertyAcquisitionFromMosingCompaniesMember_fb8e4ebb-c1c5-4261-b3ae-59ce884a4c9f_terseLabel_en-US" xlink:label="lab_fi_RealPropertyAcquisitionFromMosingCompaniesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Property Acquisition From Mosing Companies</link:label>
    <link:label id="lab_fi_RealPropertyAcquisitionFromMosingCompaniesMember_label_en-US" xlink:label="lab_fi_RealPropertyAcquisitionFromMosingCompaniesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Property Acquisition From Mosing Companies [Member]</link:label>
    <link:label id="lab_fi_RealPropertyAcquisitionFromMosingCompaniesMember_documentation_en-US" xlink:label="lab_fi_RealPropertyAcquisitionFromMosingCompaniesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Property Acquisition From Mosing Companies [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RealPropertyAcquisitionFromMosingCompaniesMember" xlink:href="fi-20201231.xsd#fi_RealPropertyAcquisitionFromMosingCompaniesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_RealPropertyAcquisitionFromMosingCompaniesMember" xlink:to="lab_fi_RealPropertyAcquisitionFromMosingCompaniesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_b015eb09-e1d2-43ac-b885-4aefe50b666e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" 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">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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c652dc7a-9155-432a-b84a-28e6e385954a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilityFairValueGrossAsset_5005cd57-aa56-4a14-9010-057b4a717bae_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityFairValueGrossAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Netting adjustment</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityFairValueGrossAsset_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityFairValueGrossAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Fair Value, Gross Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilityFairValueGrossAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset" xlink:to="lab_us-gaap_DerivativeLiabilityFairValueGrossAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b9dabdca-5424-4118-9038-6b07da0ed12a_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 Shares</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_27c5f287-b87a-40ec-bba3-b90e49ce3968_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, components and supplies</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_us-gaap_UnrealizedGainLossOnDerivatives_4927fa5c-c1f8-4b08-8c88-9b43c70d9b9f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized (gain) loss on derivative instruments</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivatives_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) on Derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_a6463136-c0f2-40a7-8bfa-b5daf9a920e0_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink: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 Ultimate Utilization of NOLs</link:label>
    <link:label id="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Operating Loss Carryforwards [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:to="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_7de0c256-2f28-434f-a6f9-a781b49d15e7_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_af932e87-d4c2-4fc8-a5b2-4270f78b70ad_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_NonoperatingIncomeExpenseMember_ff0d9af4-0535-4a0e-a6ce-d06b91216e36_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseMember" xlink: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, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseMember_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseMember" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_a28825d4-8da5-47ab-b430-1eb7ed27359f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink: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 Quarterly Financial Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_9593960c-ca98-44ec-93be-e0e280a4ea45_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink: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 segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink: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 Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_63b7cde3-27fd-4329-8423-0529aa8199af_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_DeferredTaxAssetsGoodwillAndIntangibleAssets_1ea1bfc7-94ea-4f80-8b9e-5c45e65ed115_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_fa19f551-c71c-4251-98cf-6ceafc7e5b09_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" 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">Share repurchase program</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_b147f03a-7c01-4650-b424-fa6baee58fbd_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_191c9816-b748-4759-a1b4-7a452312c9aa_negatedLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" 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">Derivative liability</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_8231c89a-83f0-425e-a4c2-aa3c9b11bb3f_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net position - asset / (liability)</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledContractsReceivable_3312e919-85d3-46e3-9720-9e7d5debf173_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables</link:label>
    <link:label id="lab_us-gaap_UnbilledContractsReceivable_label_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Contracts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledContractsReceivable" xlink:to="lab_us-gaap_UnbilledContractsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7131812e-eed0-4d0f-9f53-a2f3d4600e29_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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">Adjustments to reconcile net loss to cash from operating activities</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_6b44e296-73aa-4015-a0bb-27f3bee4227c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_8af371b0-c7ba-4df4-a913-b3b6da4897dc_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_bda15471-52c6-4e0a-9406-fafee44a143f_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:</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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_84e7d060-8fea-477a-97f2-5481f51782cd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) on marketable securities/Reclassification of marketable securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_6f79778e-bea8-4ce2-8bbd-afde213bf9b1_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_b428834e-d15d-4aaf-aa12-ccb343bd6164_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink: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_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink: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 of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_4e05ca33-1bbd-49fc-b693-82fce506ab09_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_5203762a-7958-498b-adec-dd08802243c8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_a7dcea7c-0e71-4b4a-b078-8bf8c6c2655d_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_fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum_be3f9f92-6d65-44d9-83da-dff92e11728f_terseLabel_en-US" xlink:label="lab_fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant, consolidated EBITDA, minimum</link:label>
    <link:label id="lab_fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum_label_en-US" xlink:label="lab_fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Consolidated EBITDA, Minimum</link:label>
    <link:label id="lab_fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum_documentation_en-US" xlink:label="lab_fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Consolidated EBITDA, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum" xlink:href="fi-20201231.xsd#fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum" xlink:to="lab_fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_bc09b640-454a-4dca-8a70-1583f62762f1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State taxes, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_e21bd2fd-8f77-4424-9bfc-a1797ec2d664_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_ScheduleOfGoodwillTable_a3288df4-79f3-40ee-9538-5268ef3d8101_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReceivable_5f0bb3e2-afaf-4e5c-ba2d-1248185571c6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReceivable" xlink: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 Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReceivable" xlink:to="lab_us-gaap_IncomeTaxReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_36ed953c-a59e-46e2-be61-f312830b9df4_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_PipeAndConnectorsMember_bca8f51b-96b3-49ef-b6f2-a0432f632228_terseLabel_en-US" xlink:label="lab_fi_PipeAndConnectorsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pipe and connectors</link:label>
    <link:label id="lab_fi_PipeAndConnectorsMember_label_en-US" xlink:label="lab_fi_PipeAndConnectorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pipe And Connectors [Member]</link:label>
    <link:label id="lab_fi_PipeAndConnectorsMember_documentation_en-US" xlink:label="lab_fi_PipeAndConnectorsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pipe And Connectors [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PipeAndConnectorsMember" xlink:href="fi-20201231.xsd#fi_PipeAndConnectorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_PipeAndConnectorsMember" xlink:to="lab_fi_PipeAndConnectorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetImpairmentCharges_efe529b2-8ce9-409a-b3db-e0c9c89fb2a4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetImpairmentCharges" xlink: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 on asset impairments and retirements</link:label>
    <link:label id="lab_us-gaap_OtherAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_OtherAssetImpairmentCharges" xlink: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 Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetImpairmentCharges" xlink:to="lab_us-gaap_OtherAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_10e949b7-b4f5-4b0c-a3cc-eca753be9907_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 Income</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_fi_InvestigationRelatedMattersExpense_d112230b-2a3e-4926-8601-e74fd4fbfa3b_terseLabel_en-US" xlink:label="lab_fi_InvestigationRelatedMattersExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investigation-related matters</link:label>
    <link:label id="lab_fi_InvestigationRelatedMattersExpense_label_en-US" xlink:label="lab_fi_InvestigationRelatedMattersExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investigation-Related Matters Expense</link:label>
    <link:label id="lab_fi_InvestigationRelatedMattersExpense_documentation_en-US" xlink:label="lab_fi_InvestigationRelatedMattersExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investigation-Related Matters Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_InvestigationRelatedMattersExpense" xlink:href="fi-20201231.xsd#fi_InvestigationRelatedMattersExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_InvestigationRelatedMattersExpense" xlink:to="lab_fi_InvestigationRelatedMattersExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_eae944c5-4c80-4d99-8900-9cf68a17e949_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. NOLs</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_bc8edac7-48fb-4d78-b708-85c54607be26_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_fi_CorporateAndReconcilingItemsMember_653262bf-7061-4aa3-ab36-a1e48f91ba0f_terseLabel_en-US" xlink:label="lab_fi_CorporateAndReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate and Reconciling Items</link:label>
    <link:label id="lab_fi_CorporateAndReconcilingItemsMember_label_en-US" xlink:label="lab_fi_CorporateAndReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate And Reconciling Items [Member]</link:label>
    <link:label id="lab_fi_CorporateAndReconcilingItemsMember_documentation_en-US" xlink:label="lab_fi_CorporateAndReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate And Reconciling Items [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CorporateAndReconcilingItemsMember" xlink:href="fi-20201231.xsd#fi_CorporateAndReconcilingItemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_CorporateAndReconcilingItemsMember" xlink:to="lab_fi_CorporateAndReconcilingItemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_1ede952c-e24c-4de7-a722-1bd06e59f9e0_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of credit, amount outstanding</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_5112921e-f060-4d52-b92c-4e8d7d059e27_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_2d410a22-613d-41c1-bd9a-a26e97fbaa4d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Non-Vested Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_c316a3d0-dde5-47ac-81ad-55fb5d9a7b82_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_a46e124c-96f2-49d8-b0ba-44253884d382_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, 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_DeferredFederalIncomeTaxExpenseBenefit_ddeff4e7-225a-4068-9305-fa0599fca1f2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount_d33f3cb0-9f1d-4579-98c3-424f734d55d9_terseLabel_en-US" xlink:label="lab_fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount" xlink: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 refund, CARES Act</link:label>
    <link:label id="lab_fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount_label_en-US" xlink:label="lab_fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Income Tax Refund, CARES Act, Amount</link:label>
    <link:label id="lab_fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount_documentation_en-US" xlink:label="lab_fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Income Tax Refund, CARES Act, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount" xlink:href="fi-20201231.xsd#fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount" xlink:to="lab_fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock_8c130c51-232f-4726-b8ce-7d8e4eb0ec1b_terseLabel_en-US" xlink:label="lab_fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock" xlink: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 Surrender Value of Life Insurance Policies</link:label>
    <link:label id="lab_fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock_label_en-US" xlink:label="lab_fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock" xlink: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 Surrender Value of Life Insurance Policies [Policy Text Block]</link:label>
    <link:label id="lab_fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock_documentation_en-US" xlink:label="lab_fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock" xlink: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 Surrender Value of Life Insurance Policies [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock" xlink:href="fi-20201231.xsd#fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock" xlink:to="lab_fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_NoExpirationMember_9e25b7f3-b69f-4fbb-8e47-7bdc3cb3090d_terseLabel_en-US" xlink:label="lab_fi_NoExpirationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Does not expire</link:label>
    <link:label id="lab_fi_NoExpirationMember_label_en-US" xlink:label="lab_fi_NoExpirationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">No Expiration [Member]</link:label>
    <link:label id="lab_fi_NoExpirationMember_documentation_en-US" xlink:label="lab_fi_NoExpirationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">No Expiration [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_NoExpirationMember" xlink:href="fi-20201231.xsd#fi_NoExpirationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_NoExpirationMember" xlink:to="lab_fi_NoExpirationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_0480161e-4c4d-45cd-9624-e4a5aae7c778_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink: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 held-for-sale, net book value</link:label>
    <link:label id="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_label_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink: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 Held-for-sale, Not Part of Disposal Group</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:to="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_c903e79f-a8f1-4bec-839e-803fbc2acfcc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate_665b0c82-28f4-4805-a239-88d4cd2fe9ec_terseLabel_en-US" xlink:label="lab_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potential increase (decrease) on basis spread of discount rate on goodwill impairment</link:label>
    <link:label id="lab_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate_label_en-US" xlink:label="lab_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sensitivity Analysis Of Fair Value, Goodwill, Impairment Loss, Potential Increase (Decrease) On Basis Spread Of Discount Rate</link:label>
    <link:label id="lab_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate_documentation_en-US" xlink:label="lab_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sensitivity Analysis Of Fair Value, Goodwill, Impairment Loss, Potential Increase (Decrease) On Basis Spread Of Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate" xlink:href="fi-20201231.xsd#fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate" xlink:to="lab_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_4014b199-6c6c-4813-b8e3-a8d9e6c2a761_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_0a3c313e-7e10-4b64-a9d7-13a4cb2469f4_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_25c52399-66c0-47e8-b13a-649b5838acd5_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_a93909e9-23d4-4460-b4cb-a7e06c0dee56_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_d7683403-58ec-47f9-8363-5a52f278a0f2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink: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 achievement period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:role="http://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 Requisite Service Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_7cae8631-7e84-4351-bb35-22fac45fd64b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" 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">(Gain) loss on disposal of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_83ed3a5b-48a0-4c6d-9050-fbd98c82a95a_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on disposal of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink: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 Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_189aabb4-d458-4e3c-b380-5723e61b84c0_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">Non-current operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_108d7476-34ec-4f73-bdc6-7c5c3bd4ff8c_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</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_a07d51fc-b40f-4067-9a7d-a65a3956feb7_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_LeaseAndRentalExpense_1698e3d3-2d86-40c8-b473-1afcee69156b_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rent expense</link:label>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_label_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Rent Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseAndRentalExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseAndRentalExpense" xlink:to="lab_us-gaap_LeaseAndRentalExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_24db96d1-36a2-48db-8a6c-a99051c2cd6d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink: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 Disclosure on Geographic Areas, Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink: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 Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d3c6ce63-12bb-42ee-8b77-3d1bf52b9b75_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_RelatedPartyTransactionTermOfEstablishingTerms_18a2aa11-1249-4eee-9576-45f49f8ab21a_terseLabel_en-US" xlink:label="lab_fi_RelatedPartyTransactionTermOfEstablishingTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term for certain rights and obligations within agreement</link:label>
    <link:label id="lab_fi_RelatedPartyTransactionTermOfEstablishingTerms_label_en-US" xlink:label="lab_fi_RelatedPartyTransactionTermOfEstablishingTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Term Of Establishing Terms</link:label>
    <link:label id="lab_fi_RelatedPartyTransactionTermOfEstablishingTerms_documentation_en-US" xlink:label="lab_fi_RelatedPartyTransactionTermOfEstablishingTerms" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Term Of Establishing Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RelatedPartyTransactionTermOfEstablishingTerms" xlink:href="fi-20201231.xsd#fi_RelatedPartyTransactionTermOfEstablishingTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_RelatedPartyTransactionTermOfEstablishingTerms" xlink:to="lab_fi_RelatedPartyTransactionTermOfEstablishingTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_1dda1df9-9068-49c6-85f2-af3c214d3b27_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">Accounting 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_06cf0198-fef9-43a1-abd2-a000251e5814_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_fi_DepreciationAndAmortizationExpenseTableTextBlock_b65c7c15-e9cc-44f7-bf06-11466c7548bb_terseLabel_en-US" xlink:label="lab_fi_DepreciationAndAmortizationExpenseTableTextBlock" xlink: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 Depreciation and Amortization</link:label>
    <link:label id="lab_fi_DepreciationAndAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_fi_DepreciationAndAmortizationExpenseTableTextBlock" xlink: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 And Amortization Expense [Table Text Block]</link:label>
    <link:label id="lab_fi_DepreciationAndAmortizationExpenseTableTextBlock_documentation_en-US" xlink:label="lab_fi_DepreciationAndAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of depreciation and amortization expense for the periods reported.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DepreciationAndAmortizationExpenseTableTextBlock" xlink:href="fi-20201231.xsd#fi_DepreciationAndAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_DepreciationAndAmortizationExpenseTableTextBlock" xlink:to="lab_fi_DepreciationAndAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount_811b5216-2d10-4307-a0b9-b4cfa1651349_terseLabel_en-US" xlink:label="lab_fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount" xlink: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 moving activity to higher tax rate jurisdiction</link:label>
    <link:label id="lab_fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount_label_en-US" xlink:label="lab_fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change To Higher Tax Rate Jurisdiction, Amount</link:label>
    <link:label id="lab_fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount_documentation_en-US" xlink:label="lab_fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change To Higher Tax Rate Jurisdiction, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount" xlink:href="fi-20201231.xsd#fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount" xlink:to="lab_fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_b663ba28-c46a-4b70-9382-afbf405151b9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_9db1213d-61fd-4b06-a315-7af7df4a2a54_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink: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 Weighted Average Assumptions for PRSUs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_4e301534-ef95-4c9f-af49-0ea719944dd0_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_fi_RelatedPartyTransactionBasisSpreadOnVariableRate_1fc58d68-af7d-43db-aa5d-5be11fbd863b_terseLabel_en-US" xlink:label="lab_fi_RelatedPartyTransactionBasisSpreadOnVariableRate" xlink: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 spread on long-term treasury rate</link:label>
    <link:label id="lab_fi_RelatedPartyTransactionBasisSpreadOnVariableRate_label_en-US" xlink:label="lab_fi_RelatedPartyTransactionBasisSpreadOnVariableRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Basis Spread On Variable Rate</link:label>
    <link:label id="lab_fi_RelatedPartyTransactionBasisSpreadOnVariableRate_documentation_en-US" xlink:label="lab_fi_RelatedPartyTransactionBasisSpreadOnVariableRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Basis Spread On Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RelatedPartyTransactionBasisSpreadOnVariableRate" xlink:href="fi-20201231.xsd#fi_RelatedPartyTransactionBasisSpreadOnVariableRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_RelatedPartyTransactionBasisSpreadOnVariableRate" xlink:to="lab_fi_RelatedPartyTransactionBasisSpreadOnVariableRate" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_NumberOfContinentsInWhichEntityOperates_e25a18d5-24ae-4fa5-b7e8-31f406c64ea4_terseLabel_en-US" xlink:label="lab_fi_NumberOfContinentsInWhichEntityOperates" xlink: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 continents in which segment operates in</link:label>
    <link:label id="lab_fi_NumberOfContinentsInWhichEntityOperates_label_en-US" xlink:label="lab_fi_NumberOfContinentsInWhichEntityOperates" xlink: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 Continents In Which Entity Operates</link:label>
    <link:label id="lab_fi_NumberOfContinentsInWhichEntityOperates_documentation_en-US" xlink:label="lab_fi_NumberOfContinentsInWhichEntityOperates" xlink: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 Continents In Which Entity Operates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_NumberOfContinentsInWhichEntityOperates" xlink:href="fi-20201231.xsd#fi_NumberOfContinentsInWhichEntityOperates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_NumberOfContinentsInWhichEntityOperates" xlink:to="lab_fi_NumberOfContinentsInWhichEntityOperates" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_c06880ee-7e1f-4306-92d9-3eb185d8be93_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_3f06e0d9-c907-4b2b-afcc-332e5300cb4f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_b8d0307e-5ac6-4ffb-b03d-07da3e610cad_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveRollForward" xlink:to="lab_us-gaap_RestructuringReserveRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment_bee5204f-3672-452d-9493-e1dc1a17bfcb_terseLabel_en-US" xlink:label="lab_fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment" xlink: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 termination payment</link:label>
    <link:label id="lab_fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment_label_en-US" xlink:label="lab_fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Receivable Agreement, Liability, Estimated Termination Payment</link:label>
    <link:label id="lab_fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment_documentation_en-US" xlink:label="lab_fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Receivable Agreement, Liability, Estimated Termination Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment" xlink:href="fi-20201231.xsd#fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment" xlink:to="lab_fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract_0d4f8dcf-7a3c-4350-86f6-fbb1fc70a3cb_terseLabel_en-US" xlink:label="lab_fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract" xlink: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_fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract_label_en-US" xlink:label="lab_fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract" xlink: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, Liabilities, Current, Lessee [Abstract]</link:label>
    <link:label id="lab_fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract_documentation_en-US" xlink:label="lab_fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract" xlink: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, Liabilities, Current, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract" xlink:href="fi-20201231.xsd#fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract" xlink:to="lab_fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealizedInvestmentGainsLosses_6c6ed0ed-8c2e-4247-98cd-c9f508858069_terseLabel_en-US" xlink:label="lab_us-gaap_RealizedInvestmentGainsLosses" xlink: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 (loss) on changes in the cash surrender value of life insurance policies</link:label>
    <link:label id="lab_us-gaap_RealizedInvestmentGainsLosses_label_en-US" xlink:label="lab_us-gaap_RealizedInvestmentGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Realized Investment Gains (Losses)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealizedInvestmentGainsLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealizedInvestmentGainsLosses" xlink:to="lab_us-gaap_RealizedInvestmentGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_f7eeeea7-d373-4a39-ae56-4703451a3486_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" 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">Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AsiaPacificMember_7df4fdfd-c5e2-4d25-a320-801fe0bdffbe_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_srt_RepurchaseAgreementCounterpartyNameDomain_559b7aa3-08bd-4f64-b0ab-a5294f0fee34_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_us-gaap_NumberOfCountriesInWhichEntityOperates_1a11e752-85b8-49a1-8093-790d17dd32fc_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfCountriesInWhichEntityOperates" xlink: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 countries in which entity operates</link:label>
    <link:label id="lab_us-gaap_NumberOfCountriesInWhichEntityOperates_7aae0184-3a6a-44d0-ac6a-2e51a510237d_verboseLabel_en-US" xlink:label="lab_us-gaap_NumberOfCountriesInWhichEntityOperates" 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">Number of countries in which segment operates in</link:label>
    <link:label id="lab_us-gaap_NumberOfCountriesInWhichEntityOperates_label_en-US" xlink:label="lab_us-gaap_NumberOfCountriesInWhichEntityOperates" xlink: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 Countries in which Entity Operates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfCountriesInWhichEntityOperates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfCountriesInWhichEntityOperates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfCountriesInWhichEntityOperates" xlink:to="lab_us-gaap_NumberOfCountriesInWhichEntityOperates" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_e3e49db3-bf5d-4c86-81f0-b71a54988c46_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/2020/dei-2020-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_srt_ConsolidationItemsDomain_13ac9a54-f6c0-4c4b-883c-e5b3fae895d5_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_3cb79d7c-b647-46f5-afc7-7222f451d2be_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return-to-provision adjustments</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_a9bc4a46-f2d3-4448-aae3-f05c5d428b86_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_5ea6e216-3423-4c71-8984-e73481e18a5f_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/2020/dei-2020-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_LongTermDebtTextBlock_71c13c4c-42cc-4cdd-9e35-89fdf8489333_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">Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_ddecaba8-7a84-477e-87b6-b4368971fb7a_verboseLabel_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" 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">Affiliated</link:label>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due from Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueFromRelatedPartiesCurrent" xlink:to="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_8e955bb3-896f-4e0a-8a68-c6edeeead6f8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_3beade55-41ad-4db2-9278-faa3d1cd9399_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">Common stock, reserved for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_02e040ec-d585-4e8f-8c6d-72132c36c51d_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="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_f2af45e9-3acc-4e6b-a152-05e0969fcb50_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_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_97453312-3b54-45c3-8967-e400b479277a_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_d1f4d23e-838b-420f-82ed-eec0b7231b2d_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_PrimaryVestingCategoryMember_40386821-8672-420e-b40c-accfade01db1_terseLabel_en-US" xlink:label="lab_fi_PrimaryVestingCategoryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Primary Vesting Category</link:label>
    <link:label id="lab_fi_PrimaryVestingCategoryMember_label_en-US" xlink:label="lab_fi_PrimaryVestingCategoryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Primary Vesting Category [Member]</link:label>
    <link:label id="lab_fi_PrimaryVestingCategoryMember_documentation_en-US" xlink:label="lab_fi_PrimaryVestingCategoryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Primary Vesting Category [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PrimaryVestingCategoryMember" xlink:href="fi-20201231.xsd#fi_PrimaryVestingCategoryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_PrimaryVestingCategoryMember" xlink:to="lab_fi_PrimaryVestingCategoryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_9ec14463-1ca3-4624-81e3-2822fd49fcb9_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink: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_us-gaap_AccountsAndOtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink: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 and Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_e31ad28b-46d8-45ee-9823-d2a7076d5107_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_OperatingLossCarryforwardsTable_c7254db4-3d95-4948-865b-a8919bdd9a3e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_ExpirationTaxYears2021To2025Member_7b5b160a-5ce2-43fe-8539-0190fb7e5144_terseLabel_en-US" xlink:label="lab_fi_ExpirationTaxYears2021To2025Member" xlink: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 - 2025</link:label>
    <link:label id="lab_fi_ExpirationTaxYears2021To2025Member_label_en-US" xlink:label="lab_fi_ExpirationTaxYears2021To2025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration, Tax Years 2021 To 2025 [Member]</link:label>
    <link:label id="lab_fi_ExpirationTaxYears2021To2025Member_documentation_en-US" xlink:label="lab_fi_ExpirationTaxYears2021To2025Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration, Tax Years 2021 To 2025</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ExpirationTaxYears2021To2025Member" xlink:href="fi-20201231.xsd#fi_ExpirationTaxYears2021To2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_ExpirationTaxYears2021To2025Member" xlink:to="lab_fi_ExpirationTaxYears2021To2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_92d0f9a6-098e-42f1-b3a3-b61617fa9025_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization_81c32388-8da9-41ed-b613-fd8ac9769485_terseLabel_en-US" xlink:label="lab_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted EBITDA</link:label>
    <link:label id="lab_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization_label_en-US" xlink:label="lab_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted Earnings Before Interest, Taxes, Depreciation, and Amortization</link:label>
    <link:label id="lab_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization_documentation_en-US" xlink:label="lab_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted Earnings before Interest, Taxes, Depreciation, and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" xlink:href="fi-20201231.xsd#fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" xlink:to="lab_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_e8c303a6-9eaa-458b-ace0-bf59191ff64a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_7dde1e3f-bc94-4d6d-ba3e-14f0cad25273_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. net operating loss</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_6f460158-725c-4fbc-94d4-3fcdfcf83189_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">Equity-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_us-gaap_LongtermDebtTypeDomain_9efecb5b-c464-4c9d-9eed-3c1361d7679a_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_PaymentsToAcquireProductiveAssets_ef84eec9-0407-454f-a923-7108ff918a09_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of property, plant and equipment and intangibles</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_9d300976-a418-4db9-934d-1579a69fe654_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property, plant and equipment and intangibles</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink: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 Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_8c7730c7-1f84-4e8e-b834-da7304d35f73_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink: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 Ultimate Utilization of Research and Development Credits</link:label>
    <link:label id="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Tax Credit Carryforwards [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:to="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_0a09869b-370e-4fe1-bed0-711a934025d2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink: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_DeferredTaxAssetsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage_ac89c436-864a-4c3c-a267-5bb1d89e421f_terseLabel_en-US" xlink:label="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage" xlink: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 market value at grant exercise price</link:label>
    <link:label id="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage_label_en-US" xlink:label="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award Fair Market Value at Grant Exercise Price Percentage</link:label>
    <link:label id="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage_documentation_en-US" xlink:label="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage" xlink: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 Fair Market Value at Grant Exercise Price Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage" xlink:href="fi-20201231.xsd#fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage" xlink:to="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_289973b5-f21a-44ae-9441-4b815ae697d2_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury shares withheld</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_DerivativeForwardExchangeRate1_4796cdc3-b91e-4625-8943-67d9dea2ecf6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeForwardExchangeRate1" xlink: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 exchange rate</link:label>
    <link:label id="lab_us-gaap_DerivativeForwardExchangeRate1_label_en-US" xlink:label="lab_us-gaap_DerivativeForwardExchangeRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Forward Exchange Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeForwardExchangeRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeForwardExchangeRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeForwardExchangeRate1" xlink:to="lab_us-gaap_DerivativeForwardExchangeRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_36afd99a-555d-41d2-b32d-aaa0a80d377f_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common shares issued upon vesting of share-based awards (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_d88f04d6-0876-4677-bbaf-1dbf96bc6930_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/2020/dei-2020-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_ScheduleOfRestructuringAndRelatedCostsTextBlock_8e17584a-cec1-4a32-bfb0-29463b004d5e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink: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 Severance and Other Charges (Credits), net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_DefinedContributionPlanEmployerMatch_462904a7-3dec-4e7f-8e72-4ff3f6323a03_terseLabel_en-US" xlink:label="lab_fi_DefinedContributionPlanEmployerMatch" xlink: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 employer matching contribution</link:label>
    <link:label id="lab_fi_DefinedContributionPlanEmployerMatch_label_en-US" xlink:label="lab_fi_DefinedContributionPlanEmployerMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Employer Match</link:label>
    <link:label id="lab_fi_DefinedContributionPlanEmployerMatch_documentation_en-US" xlink:label="lab_fi_DefinedContributionPlanEmployerMatch" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The percentage of eligible compensation matched by the employer for plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DefinedContributionPlanEmployerMatch" xlink:href="fi-20201231.xsd#fi_DefinedContributionPlanEmployerMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_DefinedContributionPlanEmployerMatch" xlink:to="lab_fi_DefinedContributionPlanEmployerMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_993755bf-73c7-4982-bb47-075eaabf9f0b_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Data (Unaudited)</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_92f2c319-9118-47fc-a0d3-2219c02ed2b2_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:to="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_50bbc33b-df88-4267-bcec-09d890f63868_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer matching contribution</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_52f909ab-fa02-4de8-b56f-b1f3727065d2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of Derivative Contracts on Condensed Consolidated Statements of Operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Not Designated as Hedging Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_e363bd51-4f11-4d44-980a-3b8c4d292f76_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoriesMember_54c7818c-67b7-4ac8-8d5a-7d07f78f140e_terseLabel_en-US" xlink:label="lab_us-gaap_InventoriesMember" xlink: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_InventoriesMember_label_en-US" xlink:label="lab_us-gaap_InventoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoriesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoriesMember" xlink:to="lab_us-gaap_InventoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AffiliatedEntityMember_d67fd4a1-ced7-48af-81d6-2d4e08e9b25e_terseLabel_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity</link:label>
    <link:label id="lab_srt_AffiliatedEntityMember_label_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AffiliatedEntityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AffiliatedEntityMember" xlink:to="lab_srt_AffiliatedEntityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_f276f552-24c8-4ade-9764-b23ac92c0cd2_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_af45d54a-2a00-4034-98f5-3cdcdfa1b309_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_5f518022-fa36-4aa4-930f-ee3096b27ef9_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_fbcef1a4-9e31-424e-b4ad-161103c13ec3_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_8aa43d9d-aae8-4cf5-94b3-a650e16f81b4_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_RetirementPlanNameAxis_71062363-9e5c-4f73-b99a-23651e7bb2c8_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameAxis" xlink:to="lab_us-gaap_RetirementPlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryValuationReserveMember_251c11aa-c2d1-43cb-968a-d351fa1d822c_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryValuationReserveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for excess and obsolete inventory</link:label>
    <link:label id="lab_us-gaap_InventoryValuationReserveMember_label_en-US" xlink:label="lab_us-gaap_InventoryValuationReserveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Reserve, Inventory [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserveMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryValuationReserveMember" xlink:to="lab_us-gaap_InventoryValuationReserveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_8821c3d4-f69e-4a78-8f13-e51529353d27_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink: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 Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_2125f3fe-5d6b-4561-9809-0d7f627f3386_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_122c8cff-cdaf-405c-bc5a-442ea9a1731f_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_CustomerRelationshipsMember_f24f4a10-57cc-4c52-8e1b-71ffe4980743_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_9462570d-fea1-4049-bb24-1c028933e601_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" 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">Cost of revenues</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_StatementEquityComponentsAxis_63b812b3-245a-448a-bafd-a06eb5458160_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_us-gaap_InventoryFinishedGoodsNetOfReserves_96b13d6d-363c-4943-b09f-0595a57b6e20_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, net of allowance of $84 and $485, respectively</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_a84c15be-2088-4a14-8a2d-9a3812bef67a_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_79eed162-9df6-4304-8860-eb3f940a5777_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_us-gaap_ReceivablesAbstract_94ebbf0f-eebd-481c-a4a0-9ba5d5b65b53_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_15f1600f-9bab-430d-a604-1d3d26697ccd_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_6e67317f-16e8-4fd9-8d7f-2cfe061fcf6e_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_FurnitureFixturesandComputersMember_5efcdcc6-9581-453b-8e50-9aa9d4a08b60_terseLabel_en-US" xlink:label="lab_fi_FurnitureFixturesandComputersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture, fixtures and computers</link:label>
    <link:label id="lab_fi_FurnitureFixturesandComputersMember_label_en-US" xlink:label="lab_fi_FurnitureFixturesandComputersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture, Fixtures and Computers [Member]</link:label>
    <link:label id="lab_fi_FurnitureFixturesandComputersMember_documentation_en-US" xlink:label="lab_fi_FurnitureFixturesandComputersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture, Fixtures and Computers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_FurnitureFixturesandComputersMember" xlink:href="fi-20201231.xsd#fi_FurnitureFixturesandComputersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_FurnitureFixturesandComputersMember" xlink:to="lab_fi_FurnitureFixturesandComputersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_36ed4d0c-9582-45e6-94d6-404fdedd6058_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_ee1df5a5-3eaa-4c09-86fb-039b6aef923f_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_91815fb9-a00d-46f3-a1f2-7d9e5ef8e1f7_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">Current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_1f3d1b84-e124-4a34-b95d-1eecdd97dbd9_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</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_3c77481e-e54a-4f88-ac14-c6ba7d1ecb65_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_304ecf83-80d3-49aa-b8a4-5104ddf497f3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_512a701a-2daa-45a9-a82e-960e99338ca6_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink: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 annual contributions per employee</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_ee53314b-f293-421a-b186-15ba5e0c709a_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/2020/dei-2020-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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_73a1e36f-13ac-43a2-9056-b63893d040b5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of Derivative Contracts on Condensed Consolidated Balance Sheets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink: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 Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_e91b9840-ff0d-40fa-a1d1-d6495c481998_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_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_1791576e-6f37-4e33-a2b0-67e869d48ffc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_132a31f2-f515-49b8-a1be-3b2bf3606afb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_58e9bc5f-77ab-4c21-8342-610f81b488a1_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_6e8f12f0-e852-45c6-90b0-f54b03424791_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_50602577-04d3-4cd8-bfe0-8889f7199662_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink: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, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink: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, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:to="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock_b979571c-3ba9-4639-a488-01ad97b14b9c_terseLabel_en-US" xlink:label="lab_fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Adjusted Earnings before Interest, Taxes, Depreciation, and Amortization from Segments to Consolidated</link:label>
    <link:label id="lab_fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock_label_en-US" xlink:label="lab_fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Adjusted Earnings before Interest, Taxes, Depreciation, and Amortization from Segments to Consolidated [Table Text Block]</link:label>
    <link:label id="lab_fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock_documentation_en-US" xlink:label="lab_fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Adjusted Earnings before Interest, Taxes, Depreciation, and Amortization from Segments to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock" xlink:href="fi-20201231.xsd#fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock" xlink:to="lab_fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_ForeignExchangeForwardWithUnrealizedGainLossMember_8a17fb9a-acf5-4129-aef0-2e8f8947b3f7_terseLabel_en-US" xlink:label="lab_fi_ForeignExchangeForwardWithUnrealizedGainLossMember" xlink: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 foreign currency contracts</link:label>
    <link:label id="lab_fi_ForeignExchangeForwardWithUnrealizedGainLossMember_label_en-US" xlink:label="lab_fi_ForeignExchangeForwardWithUnrealizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward With Unrealized Gain (Loss) [Member]</link:label>
    <link:label id="lab_fi_ForeignExchangeForwardWithUnrealizedGainLossMember_documentation_en-US" xlink:label="lab_fi_ForeignExchangeForwardWithUnrealizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward With Unrealized Gain (Loss) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ForeignExchangeForwardWithUnrealizedGainLossMember" xlink:href="fi-20201231.xsd#fi_ForeignExchangeForwardWithUnrealizedGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_ForeignExchangeForwardWithUnrealizedGainLossMember" xlink:to="lab_fi_ForeignExchangeForwardWithUnrealizedGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_6bd74c4a-a72d-42b6-85fd-c406b0d47ea5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_619da36a-b5a0-4363-a786-366edc9709a9_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_6186f108-8845-4d59-881d-2c444f3da718_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_currency_GBP_1e3d9a4d-4696-4087-8462-9faf8fcf0c7d_terseLabel_en-US" xlink:label="lab_currency_GBP" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pound sterling</link:label>
    <link:label id="lab_currency_GBP_label_en-US" xlink:label="lab_currency_GBP" xlink: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 Kingdom, Pounds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_GBP" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_GBP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_GBP" xlink:to="lab_currency_GBP" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_a0c7e5d4-3610-415e-b637-92e63ff84663_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_541c9b45-e32b-4a42-b437-7ccfe625a1d3_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_LandImprovementsMember_21bbc6d2-c372-4098-9f2a-405bc2262685_terseLabel_en-US" xlink:label="lab_us-gaap_LandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land improvements</link:label>
    <link:label id="lab_us-gaap_LandImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandImprovementsMember" xlink:to="lab_us-gaap_LandImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets_b50b5de0-70cd-4113-81b3-c040c91cd896_terseLabel_en-US" xlink:label="lab_fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in accruals related to purchases of property, plant and equipment and intangibles</link:label>
    <link:label id="lab_fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets_label_en-US" xlink:label="lab_fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets" xlink: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 Accruals From Acquiring Productive Assets</link:label>
    <link:label id="lab_fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets_documentation_en-US" xlink:label="lab_fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Accruals From Acquiring Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets" xlink:href="fi-20201231.xsd#fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets" xlink:to="lab_fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_761e0ca9-ead5-4b5d-a4ee-32b260ac3617_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/2020/dei-2020-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_DerivativeTable_e63b8a78-0f25-4696-a7ed-4ad9b6f865c4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_fca57c01-fb8f-46ac-b1c7-455a112ee72f_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_AccruedEmployeeBenefitsCurrent_e0ecc850-1ff8-4328-b1e4-9a6ba46ef321_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_AccruedEmployeeBenefitsCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink: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 Employee Benefits, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_49cb14ff-e32b-457c-bf8a-3084605f98e7_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_15125c61-6538-4559-a6cd-4091173a8d75_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases, weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage_ca768764-702b-44fc-ae6a-b84e37a81069_terseLabel_en-US" xlink:label="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage" xlink: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 market value at grant purchase price</link:label>
    <link:label id="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage_label_en-US" xlink:label="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award Fair Market Value at Grant Purchase Price Percentage</link:label>
    <link:label id="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage_documentation_en-US" xlink:label="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage" xlink: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 Fair Market Value at Grant Purchase Price Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage" xlink:href="fi-20201231.xsd#fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage" xlink:to="lab_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_d60f2efd-0308-4b6c-b651-f88d4995616d_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_f7d78641-b738-4704-9e91-287782c77a3b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink: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 assets and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_0816c1a4-7eaf-4043-adc5-ef40e58f7218_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink: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 Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_b043ebf4-6c51-4163-9db8-7db6000d0b33_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_4d30ee2d-6c33-4032-b570-b246baf362b6_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink: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 tax rate change</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_b0d419f1-728a-4778-9c56-db17fe27fd09_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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 Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:label id="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_AccruedPurchaseOrders_5f1c3a8c-8df4-4534-9764-ef39f73d223c_terseLabel_en-US" xlink:label="lab_fi_AccruedPurchaseOrders" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued purchase orders and other</link:label>
    <link:label id="lab_fi_AccruedPurchaseOrders_label_en-US" xlink:label="lab_fi_AccruedPurchaseOrders" xlink: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 Purchase Orders</link:label>
    <link:label id="lab_fi_AccruedPurchaseOrders_documentation_en-US" xlink:label="lab_fi_AccruedPurchaseOrders" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Purchase Orders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_AccruedPurchaseOrders" xlink:href="fi-20201231.xsd#fi_AccruedPurchaseOrders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_AccruedPurchaseOrders" xlink:to="lab_fi_AccruedPurchaseOrders" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_FederalFundsEffectiveRateInterestRateFloor_5c15e808-deaf-4f00-a670-ee5d3587d2b0_terseLabel_en-US" xlink:label="lab_fi_FederalFundsEffectiveRateInterestRateFloor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal funds effective rate</link:label>
    <link:label id="lab_fi_FederalFundsEffectiveRateInterestRateFloor_label_en-US" xlink:label="lab_fi_FederalFundsEffectiveRateInterestRateFloor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Funds Effective Rate, Interest Rate Floor</link:label>
    <link:label id="lab_fi_FederalFundsEffectiveRateInterestRateFloor_documentation_en-US" xlink:label="lab_fi_FederalFundsEffectiveRateInterestRateFloor" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Funds Effective Rate, Interest Rate Floor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_FederalFundsEffectiveRateInterestRateFloor" xlink:href="fi-20201231.xsd#fi_FederalFundsEffectiveRateInterestRateFloor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_FederalFundsEffectiveRateInterestRateFloor" xlink:to="lab_fi_FederalFundsEffectiveRateInterestRateFloor" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_24d6d206-87b5-4c54-8239-0e106374f0f0_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions / Charged to Expense</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_af2cd148-4833-4519-95fb-b5e7a8acca57_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NondesignatedMember_17dc6695-99a6-44e8-b563-df55385df5db_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember" xlink:to="lab_us-gaap_NondesignatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_2b35b8f0-c249-476f-bc89-93e92a2280c8_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/2020/dei-2020-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_InvestmentsAbstract_a090b6f1-d557-487e-b1ab-7379ca324147_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments:</link:label>
    <link:label id="lab_us-gaap_InvestmentsAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsAbstract" xlink:to="lab_us-gaap_InvestmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_7826b4ae-2a54-46f9-ab4e-be2efd316859_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable, net of allowance for credit losses of $3,857 and $5,129, 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_GoodwillImpairmentLoss_453903c0-c6e0-4c23-b46c-c82c9e4fcc95_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_33b3c285-e8a2-44a5-a07d-df904e0d6eeb_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_9bdb6bb3-c7b0-486d-808e-cda345948d26_negatedLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" 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">Goodwill impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="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_LesseeOperatingLeaseLiabilityPaymentsDue_3bfaab5c-86d3-4ed6-aa21-c7c1f89316b3_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty_d4a81f71-bc28-4f65-a17b-1d78fce79d09_terseLabel_en-US" xlink:label="lab_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property, plant and equipment and intangibles</link:label>
    <link:label id="lab_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty_label_en-US" xlink:label="lab_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty" xlink: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 Productive Assets, Including Related Party</link:label>
    <link:label id="lab_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty_documentation_en-US" xlink:label="lab_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To Acquire Productive Assets, Including Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty" xlink:href="fi-20201231.xsd#fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty" xlink:to="lab_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_d11f745d-0439-4826-a194-d5b93cca6570_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_NOK_c78408ec-d1e2-4415-a525-923cd01be0c8_terseLabel_en-US" xlink:label="lab_currency_NOK" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Norwegian krone</link:label>
    <link:label id="lab_currency_NOK_label_en-US" xlink:label="lab_currency_NOK" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Norway, Krone</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_NOK" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_NOK"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_NOK" xlink:to="lab_currency_NOK" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserve_dea113b8-e9bf-4141-a343-c68900435996_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" 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">Outstanding liability on severance and other costs</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_bf08762f-f5c8-4852-bbe2-c46db12b51c2_periodStartLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at December 31, 2019</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_eed9c1ac-888f-4ee1-8662-03ae38abfdea_periodEndLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at December 31, 2020</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve" xlink:to="lab_us-gaap_RestructuringReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_0eb60d81-6dc1-4b7c-9d6b-14e82be37c74_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_97e322d5-d18a-4119-878e-dd0d773f0a00_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_0d8b3de2-b43b-4abc-a999-e63b246ec07e_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets_3e1b4958-fd64-4d3c-b1ce-3dfbd0211b6e_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of building classified as held for sale</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets" xlink: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, Excluding Oil and Gas Property and Timber Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_1f2b16fd-bf1f-4529-a266-258e65cd7f12_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink: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_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink: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 Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_336469fe-d6a1-4f3e-9eef-133fab2e7f56_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 Translations and Transactions</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_83fb66d3-89f8-49f3-89d1-2b60695fa50c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_0dc63325-ab20-4324-b55f-8e31b1e927f3_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_d399e3aa-0568-4452-a68f-cf1c079d94a2_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/2020/dei-2020-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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_c40ef8b6-6fba-4ba8-9f25-a3ce8396fefb_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic and diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_5e6e46a8-2eba-4835-9c98-3691e1e8c71f_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">Basic and diluted weighted average common shares (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic and Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_d15de7d7-302e-4ff8-b978-fca6cf6bb57b_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_b3ebefd9-3515-4c26-9d20-3e6605ba676a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1830e290-ef0f-4dd0-9416-fa54b68a85ae_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_af9bc161-8393-469f-9dd2-c5099ece419b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink: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, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_0a80eb12-0e86-458b-bb1b-3b6c7b4c17e9_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" 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">Severance and other payments</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring" xlink:to="lab_us-gaap_PaymentsForRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_11ae2f78-fd2d-4ed5-a48c-d42b27e67b5a_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_01a49a0e-af28-4a52-9efa-3f9e2f7da361_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">Total 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_dei_DocumentTransitionReport_64d3e9f1-8690-402b-bfb1-30e21a80b826_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/2020/dei-2020-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_srt_TitleOfIndividualAxis_51347d13-ede7-4245-94e9-f6b227397c1f_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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d833ce0f-b8ca-4099-bbaf-4f4d7ef8f427_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_OtherGeographicalAreasMember_02ffdc1d-ba0f-4ea4-9e85-4c2f06bc55f0_verboseLabel_en-US" xlink:label="lab_fi_OtherGeographicalAreasMember" 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 countries</link:label>
    <link:label id="lab_fi_OtherGeographicalAreasMember_label_en-US" xlink:label="lab_fi_OtherGeographicalAreasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Geographical Areas [Member]</link:label>
    <link:label id="lab_fi_OtherGeographicalAreasMember_documentation_en-US" xlink:label="lab_fi_OtherGeographicalAreasMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Geographical Areas [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_OtherGeographicalAreasMember" xlink:href="fi-20201231.xsd#fi_OtherGeographicalAreasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_OtherGeographicalAreasMember" xlink:to="lab_fi_OtherGeographicalAreasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue_60681574-0a5c-46cf-afa8-db26bfffc2a8_terseLabel_en-US" xlink:label="lab_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value</link:label>
    <link:label id="lab_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue" xlink:role="http://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, Granted in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue" xlink: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, Granted in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue" xlink:href="fi-20201231.xsd#fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_2400b9ab-710f-4b2f-b3c1-96c4e9e760a2_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAbstract" xlink:to="lab_us-gaap_NetIncomeLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_country_SA_e2b4fdea-afbe-40f1-b946-c05a3cee6f55_terseLabel_en-US" xlink:label="lab_country_SA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Saudi Arabia</link:label>
    <link:label id="lab_country_SA_label_en-US" xlink:label="lab_country_SA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SAUDI ARABIA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_SA" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_SA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_SA" xlink:to="lab_country_SA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_321e9797-fc5d-4a6b-9674-f2390fd6b549_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink: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 position - asset / (liability)</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Fair Value, Gross Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_29eed1e4-0305-40da-aa8d-f979fbdf0091_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense):</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_9c389a36-ae78-4f1a-adb3-b564275e9605_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Other Observable Inputs (Level 2)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_eec58cc7-27b5-4cea-b784-19906422c1d0_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink: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 and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_fedab76c-a03b-4042-8778-667bc50e3937_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsForeign_f47d16c5-6df9-41d5-9205-45a5fc607139_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign tax credit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsForeign_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_e1ede37e-75f4-4b7d-ab44-740a90fe305b_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_fi_InventoryPipeandConnectors_ae256d43-5a45-4a39-a631-68c6616fd7cd_terseLabel_en-US" xlink:label="lab_fi_InventoryPipeandConnectors" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pipe and connectors, net of allowance of $16,819 and $18,287, respectively</link:label>
    <link:label id="lab_fi_InventoryPipeandConnectors_label_en-US" xlink:label="lab_fi_InventoryPipeandConnectors" xlink: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, Pipe and Connectors</link:label>
    <link:label id="lab_fi_InventoryPipeandConnectors_documentation_en-US" xlink:label="lab_fi_InventoryPipeandConnectors" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Pipe and Connectors</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_InventoryPipeandConnectors" xlink:href="fi-20201231.xsd#fi_InventoryPipeandConnectors"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_InventoryPipeandConnectors" xlink:to="lab_fi_InventoryPipeandConnectors" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_7d1c3342-df58-4461-a5f8-9cf8457db923_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_f69c5009-df07-4134-af57-3f2a7116d5db_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative expenses</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EMEAMember_14648642-2cb6-429b-9f32-7c3175b8d0e9_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">Europe/Middle East/Africa</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_ContractWithCustomerLiabilityCurrent_25c122c8-52d1-43a5-9b68-ff09a990f303_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableTradeCurrent_dad9f0e9-e1fb-47d4-9a43-63f1e3b22020_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xlink: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_AccountsPayableTradeCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xlink: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, Trade, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableTradeCurrent" xlink:to="lab_us-gaap_AccountsPayableTradeCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_257dd909-fefb-4b85-8426-26df592f679e_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_fi_ABLCreditFacilityMember_cd87af23-8d0a-43ed-be78-e6d80b7be895_terseLabel_en-US" xlink:label="lab_fi_ABLCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ABL Credit Facility</link:label>
    <link:label id="lab_fi_ABLCreditFacilityMember_label_en-US" xlink:label="lab_fi_ABLCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ABL Credit Facility [Member]</link:label>
    <link:label id="lab_fi_ABLCreditFacilityMember_documentation_en-US" xlink:label="lab_fi_ABLCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ABL Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ABLCreditFacilityMember" xlink:href="fi-20201231.xsd#fi_ABLCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_ABLCreditFacilityMember" xlink:to="lab_fi_ABLCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_4934a4fa-101e-4aff-8847-b9f0daff4e2d_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_b4a08251-8566-4607-8f47-b05419eeeacb_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_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate_7e6ca9fc-f874-4b54-a70f-4d1e9ab168cb_terseLabel_en-US" xlink:label="lab_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of 50 basis points adverse change in discount rate on goodwill impairment</link:label>
    <link:label id="lab_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate_label_en-US" xlink:label="lab_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sensitivity Analysis Of Fair Value, Goodwill, Impairment Loss, Impact Of 50 Basis Points Adverse Change In Discount Rate</link:label>
    <link:label id="lab_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate_documentation_en-US" xlink:label="lab_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sensitivity Analysis Of Fair Value, Goodwill, Impairment Loss, Impact Of 50 Basis Points Adverse Change In Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate" xlink:href="fi-20201231.xsd#fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate" xlink:to="lab_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_f78a2aec-beb0-4c5a-9668-f025e2da15cd_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_DerivativeContractTypeDomain_391131b6-f0e3-4ae4-ac60-5a8e859d80fe_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_e5ed3936-607a-4ede-9547-412284336a9e_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_0202cade-5c35-4b73-8aaf-21443f5f8d32_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveTranslationAndOtherAdjustment_3083e40e-93be-4a6c-9aa5-4850b542cd21_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveTranslationAndOtherAdjustment" xlink: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 adjustments</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveTranslationAndOtherAdjustment_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveTranslationAndOtherAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve, Translation and Other Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveTranslationAndOtherAdjustment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveTranslationAndOtherAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveTranslationAndOtherAdjustment" xlink:to="lab_us-gaap_RestructuringReserveTranslationAndOtherAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_043bf64f-8814-4b3d-a1d6-575f866c9169_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncertain tax positions if recognized in the future would impact effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_28605141-fc87-40ee-8629-502bfa9a7c40_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total expected term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_5aa67f55-ed34-47ff-add9-33fef2b071c6_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/2020/dei-2020-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_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_ad4b5fdd-b362-4749-b927-ac3d8141498d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_56f3e36f-41fd-49d7-99e1-8b2ece8e1292_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="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_07754eb2-828b-4b61-a94d-50a802a24790_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_AccrualForTaxesOtherThanIncomeTaxesCurrent_cc40da98-bebd-4eae-9e5a-77a65b7b109b_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink: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 property and other taxes</link:label>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Taxes Other than Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_ace5322a-9294-4469-99c1-947a5ab0c6c9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases, weighted average remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryCurrentTable_df7908af-e872-4c80-87a5-79ecdedb5a5f_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryCurrentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Current [Table]</link:label>
    <link:label id="lab_us-gaap_InventoryCurrentTable_label_en-US" xlink:label="lab_us-gaap_InventoryCurrentTable" xlink: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, Current [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryCurrentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryCurrentTable" xlink:to="lab_us-gaap_InventoryCurrentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_TaxReceivableAgreementLiabilityDiscountRate_87643731-f494-4545-8736-e6865208ccc4_terseLabel_en-US" xlink:label="lab_fi_TaxReceivableAgreementLiabilityDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax receivable agreement liability, discount rate</link:label>
    <link:label id="lab_fi_TaxReceivableAgreementLiabilityDiscountRate_label_en-US" xlink:label="lab_fi_TaxReceivableAgreementLiabilityDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Receivable Agreement, Liability, Discount Rate</link:label>
    <link:label id="lab_fi_TaxReceivableAgreementLiabilityDiscountRate_documentation_en-US" xlink:label="lab_fi_TaxReceivableAgreementLiabilityDiscountRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Receivable Agreement, Liability, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TaxReceivableAgreementLiabilityDiscountRate" xlink:href="fi-20201231.xsd#fi_TaxReceivableAgreementLiabilityDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_TaxReceivableAgreementLiabilityDiscountRate" xlink:to="lab_fi_TaxReceivableAgreementLiabilityDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentLineItems_14195abe-320c-48be-bddd-4aaecb0797d1_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Line Items]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentLineItems_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_2b82af84-bf52-4b0b-8811-121e50f53cb7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding" xlink: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, &#8364;0.01 par value, 798,096,000 shares authorized, 228,806,301 and 227,000,507 shares issued and 226,324,559 and 225,510,650 shares outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding" xlink: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, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValueOutstanding" xlink:to="lab_us-gaap_CommonStockValueOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_b6586af5-3f62-461a-8c59-712cea728d8b_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 used in 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_InventoryValuationReserves_5032381c-53a6-415f-9699-0cdf0fd9a820_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance</link:label>
    <link:label id="lab_us-gaap_InventoryValuationReserves_label_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink: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 Valuation Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryValuationReserves" xlink:to="lab_us-gaap_InventoryValuationReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_baee8e91-5a47-40b4-87cf-b48e2838b96e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink: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 from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_9b640be5-ad79-4959-9585-f3f19dd1f6e3_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_07948ef2-6376-420a-baaf-7c2c941bccc4_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax positions related to certain deductions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_4310b52b-e95f-46a8-916e-a5c1340fc695_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at December 31, 2019</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_03929ab4-a20f-4970-aadf-9eacdaecac6a_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at December 31, 2020</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_3f0a0595-e342-4731-8cc6-3171369ca269_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_a2299b20-db60-4d54-b633-5bd79eb86093_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_35882c01-3668-4491-b977-1b68b6f1c2f6_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">Common shares issued for employee stock purchase plan (&#8220;ESPP&#8221;)</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_d06ffa34-aa83-465b-978e-f0d91ecc2fe8_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_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_00dbf096-20b1-448d-bfbc-4599be93ec24_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink: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, Other Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_8d1e8b51-2dea-4c78-a3c0-f389dc2f5b25_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_ImpairmentOfIntangibleAssetsFinitelived_dd71e06a-85da-4d83-9128-6f16ea668246_verboseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" 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">Impairment of intangible assets, finite-lived</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_d044f14a-8977-40de-a15e-0abb66f03a61_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible asset impairments</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Intangible Assets, Finite-lived</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_e028b43f-aaec-42bb-857e-35dbc5cbe881_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/2020/dei-2020-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_dei_DocumentAnnualReport_da82d966-68d2-4c72-8d49-c3b056a37cdb_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink: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_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink: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 Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4e9df92e-9a89-4590-b747-16ccd3eb4b15_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_srt_ValuationAndQualifyingAccountsAbstract_3f9bd5a3-5009-4048-aedd-f119357e0bf7_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_e8b46d1f-ed98-4cb6-a519-ae32a9b2d052_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Category of Item Purchased [Axis]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Category of Item Purchased [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_b7998895-9d87-493b-beae-af905f76dcef_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" 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">Settlements</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_8dd97c8e-2c1e-4888-bc9e-2369a1103a76_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink: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 Accounts Receivable, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_1a840685-9005-4204-9092-7e174b2822cd_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/2020/dei-2020-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_DerivativeAssetsAbstract_a76a022b-3077-4255-b07d-1aba05c03084_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset Positions</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsAbstract" xlink:to="lab_us-gaap_DerivativeAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityExpirationPeriod_656d5d7e-64c6-4f34-9975-3378fcaf8d67_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink: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_LineOfCreditFacilityExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink: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, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:to="lab_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_AllCurrenciesDomain_606407bf-bbc1-4211-bf96-d43a6026148f_terseLabel_en-US" xlink:label="lab_currency_AllCurrenciesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Currencies [Domain]</link:label>
    <link:label id="lab_currency_AllCurrenciesDomain_label_en-US" xlink:label="lab_currency_AllCurrenciesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Currencies [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_AllCurrenciesDomain" xlink:to="lab_currency_AllCurrenciesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_9f8618ef-874f-47a8-a8a6-74ea04053cf3_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_ecf2ae1a-ccd7-461e-bdcd-aada3dcd950f_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">Income (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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8dd5005f-3458-4ae6-91b4-595c85fa66af_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" 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 (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="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_InventoryDisclosureAbstract_398cc444-4c4c-4c92-a07f-6bb1e916a92a_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_8fefc72c-4f67-4bc9-88b4-a8fb47de6631_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_NetCashProvidedByUsedInInvestingActivitiesAbstract_e8c43820-88ba-4c15-8b48-7daccb81e14a_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_2a0f54c9-fa5a-4cfc-a241-ea515c4c79c8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_a32168a5-fee2-4912-8c41-843ac325aece_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c6d74386-83a1-49c9-bccf-fa9a3be21219_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EurodollarMember_7abb1ac6-2e8b-4f13-b197-f83362e3ca1a_terseLabel_en-US" xlink:label="lab_us-gaap_EurodollarMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eurodollar</link:label>
    <link:label id="lab_us-gaap_EurodollarMember_label_en-US" xlink:label="lab_us-gaap_EurodollarMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eurodollar [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EurodollarMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EurodollarMember" xlink:to="lab_us-gaap_EurodollarMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_477b88a3-6dff-46b9-95e8-6d2edb06e4a1_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency contracts</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_73de7678-21ca-4bd5-8e3a-c35a3da5a1ed_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency contracts</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember" xlink:to="lab_us-gaap_ForeignExchangeForwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_LengthOfTubularAssemblies_1c379710-d681-4a6e-b6a7-70dd53c44ae0_terseLabel_en-US" xlink:label="lab_fi_LengthOfTubularAssemblies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Length of tubular assemblies (in feet)</link:label>
    <link:label id="lab_fi_LengthOfTubularAssemblies_label_en-US" xlink:label="lab_fi_LengthOfTubularAssemblies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Length Of Tubular Assemblies</link:label>
    <link:label id="lab_fi_LengthOfTubularAssemblies_documentation_en-US" xlink:label="lab_fi_LengthOfTubularAssemblies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Length Of Tubular Assemblies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LengthOfTubularAssemblies" xlink:href="fi-20201231.xsd#fi_LengthOfTubularAssemblies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_LengthOfTubularAssemblies" xlink:to="lab_fi_LengthOfTubularAssemblies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_9bbd6e0b-90ec-437d-9b4e-69b61bf9e4e0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_c5fd0dea-f32b-4e95-859c-2ad0cd43d6a8_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">Operating lease, liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_7ab1def6-7a39-45fa-b051-2e8ea253790d_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 lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_ec47db2d-ee06-4cec-b69b-4eba0049ef77_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" 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">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_9842aefc-8d58-43ab-96c8-624030e195ec_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_DerivativeAssetFairValueGrossLiability_b0b697e8-6a4d-4841-a771-f45c9f2d7c58_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetFairValueGrossLiability" 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">Netting adjustment</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetFairValueGrossLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Fair Value, Gross Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:to="lab_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount_c81d5396-5a1d-4052-90fe-b18bbbe74a4d_terseLabel_en-US" xlink:label="lab_fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management fee charged to international operations</link:label>
    <link:label id="lab_fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount_label_en-US" xlink:label="lab_fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Foreign, Management Fee, Amount</link:label>
    <link:label id="lab_fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount_documentation_en-US" xlink:label="lab_fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Foreign, Management Fee, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount" xlink:href="fi-20201231.xsd#fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount" xlink:to="lab_fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_647b372e-4fb5-4d65-8b9f-a2b57981127b_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_72dc147d-5f99-42fc-82ea-b86741d8752d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="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_fi_OperatingLeaseAssetsLesseeAbstract_dd8d5138-8f94-435a-8b3f-cc0143f38581_terseLabel_en-US" xlink:label="lab_fi_OperatingLeaseAssetsLesseeAbstract" xlink: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_fi_OperatingLeaseAssetsLesseeAbstract_label_en-US" xlink:label="lab_fi_OperatingLeaseAssetsLesseeAbstract" xlink: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, Assets, Lessee [Abstract]</link:label>
    <link:label id="lab_fi_OperatingLeaseAssetsLesseeAbstract_documentation_en-US" xlink:label="lab_fi_OperatingLeaseAssetsLesseeAbstract" xlink: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, Assets, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_OperatingLeaseAssetsLesseeAbstract" xlink:href="fi-20201231.xsd#fi_OperatingLeaseAssetsLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_OperatingLeaseAssetsLesseeAbstract" xlink:to="lab_fi_OperatingLeaseAssetsLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_87952fe2-aefa-47c3-a8be-5c08fd180fc7_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_87988456-1569-4aad-aa46-78b08d8599e9_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_228c698f-cba9-4e88-9dd3-7f73efa6aa72_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_687d0168-f438-445c-a6ad-512a9e0d59d9_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_2e4ad0ca-dfc3-4df9-b640-78b7c8f69acc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" 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">Adjustment to retained earnings due to new accounting guidance</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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_c62733e2-c286-4729-82da-1558a7fa4d1b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes on foreign earnings at higher rates</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_424e7818-7566-4796-8f3b-247aa5620ee5_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_fi_ProductsMember_5507a58d-db9f-42f2-99c6-743324726d48_terseLabel_en-US" xlink:label="lab_fi_ProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products</link:label>
    <link:label id="lab_fi_ProductsMember_label_en-US" xlink:label="lab_fi_ProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products [Member]</link:label>
    <link:label id="lab_fi_ProductsMember_documentation_en-US" xlink:label="lab_fi_ProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ProductsMember" xlink:href="fi-20201231.xsd#fi_ProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_ProductsMember" xlink:to="lab_fi_ProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_fb4da600-5d5c-4e2f-8d3c-d472ddcd99a3_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 equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_657733c8-e2e5-4ce4-9b7d-7da20ef72a4b_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_69de4a0a-3858-4cbe-aebb-7747cd8fa3f7_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_dei_EntityAddressCityOrTown_4a38b81a-b68f-48c3-9a48-6b0cbfb06306_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/2020/dei-2020-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_fi_A401KSavingsAndInvestmentPlanMember_b5c19b80-8772-4ba7-9d4c-8737f7f111ad_terseLabel_en-US" xlink:label="lab_fi_A401KSavingsAndInvestmentPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">401(k) Savings and Investment Plan</link:label>
    <link:label id="lab_fi_A401KSavingsAndInvestmentPlanMember_label_en-US" xlink:label="lab_fi_A401KSavingsAndInvestmentPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">401(K) Savings And Investment Plan [Member]</link:label>
    <link:label id="lab_fi_A401KSavingsAndInvestmentPlanMember_documentation_en-US" xlink:label="lab_fi_A401KSavingsAndInvestmentPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">401(K) Savings and Investment Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_A401KSavingsAndInvestmentPlanMember" xlink:href="fi-20201231.xsd#fi_A401KSavingsAndInvestmentPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_A401KSavingsAndInvestmentPlanMember" xlink:to="lab_fi_A401KSavingsAndInvestmentPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_9437b143-49f9-4d0a-b400-6c57919ee9d8_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_68409eda-b5c4-4f6d-a1e9-65efdb10b4e7_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_31579ee9-9d0c-427d-9ca3-95e557f7c900_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</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_AccountsPayableAndAccruedLiabilitiesCurrent_277328a1-1842-4e1a-ab94-9dff1a09d893_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_537f3edf-562b-4092-8f4b-7cd8df230ca8_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" 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 accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_06f7127b-88c4-4814-ade4-1fb29a938fbe_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink: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 Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract_99e4daa6-412f-4c75-84bd-e5b858734d61_terseLabel_en-US" xlink:label="lab_fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent Liabilities</link:label>
    <link:label id="lab_fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract_label_en-US" xlink:label="lab_fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract" xlink: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, Liabilities, NonCurrent, Lessee [Abstract]</link:label>
    <link:label id="lab_fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract_documentation_en-US" xlink:label="lab_fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract" xlink: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, Liabilities, NonCurrent, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract" xlink:href="fi-20201231.xsd#fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract" xlink:to="lab_fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_c7dbe07a-6f5c-49f8-abc6-a4074a271cd2_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative expenses</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntellectualPropertyMember_b2ba928d-9cb3-4728-aadd-1994844cd55f_terseLabel_en-US" xlink:label="lab_us-gaap_IntellectualPropertyMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_IntellectualPropertyMember_label_en-US" xlink:label="lab_us-gaap_IntellectualPropertyMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntellectualPropertyMember" xlink:to="lab_us-gaap_IntellectualPropertyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_1e7d2462-34f1-47f3-a2d5-6b3c43aa0bac_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c9cece1c-702f-4d45-a660-01ee375682b9_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities excluded from computation of EPS (in USD per share)</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_ProceedsFromSaleMaturityAndCollectionsOfInvestments_96718e12-83b4-4015-b2f0-fc0040f1797d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink: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_ProceedsFromSaleMaturityAndCollectionsOfInvestments_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale, Maturity and Collection of Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_07f9250d-925f-467b-a9b2-763309e89519_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_7cbe10e1-a492-497e-ac00-c5a5c0ef926c_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_c361fa2e-33c4-48c1-ada1-53b3267257ba_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductMember_fc6490c9-564f-44b7-94cd-27075e1dda3d_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">Products</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_ShortTermLeaseCost_44b2808a-e4ef-49af-aae7-8aa85deec94c_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink: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 lease expense</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink: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 Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_22da5301-0ed5-4df4-b37d-1cb30d564064_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase from positions taken in current period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_e88ff812-81c2-45ae-8ca1-b48cd4104fde_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase from positions taken in prior periods</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_7922accd-5d77-4c04-94fe-1fe27f60dfac_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_DeferredTaxAssetsValuationAllowance_6c59e1f4-9075-4586-8c51-03354ca67d7c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_6a86372e-ec03-4fa4-bcbc-403eca29d3e4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_f2e3b1c1-e959-4271-9d42-7f5077704eee_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ExecutiveOfficerMember_a2436b4a-6fe7-4ae3-83d9-1e9d66f386df_terseLabel_en-US" xlink:label="lab_srt_ExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Officer</link:label>
    <link:label id="lab_srt_ExecutiveOfficerMember_label_en-US" xlink:label="lab_srt_ExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Officer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExecutiveOfficerMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ExecutiveOfficerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ExecutiveOfficerMember" xlink:to="lab_srt_ExecutiveOfficerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_7f9cfbb5-905c-4da0-93d3-27bbe087c5d8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink: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 Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_ded60e13-1d7b-4704-9bea-df9b411c4883_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink: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 profit (loss)</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_a4d0d1ec-a08a-41dd-ad4d-ccc7f3230675_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_91440917-dfd6-4837-9486-f5712fb9581f_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">Total property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_44ed5e01-da94-41d5-bc49-b094c9125202_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment</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_fi_EmployeeStockPurchasePlanExpense_65a045e4-7dcd-4707-94ea-9752fd9949b1_terseLabel_en-US" xlink:label="lab_fi_EmployeeStockPurchasePlanExpense" xlink: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 expense</link:label>
    <link:label id="lab_fi_EmployeeStockPurchasePlanExpense_label_en-US" xlink:label="lab_fi_EmployeeStockPurchasePlanExpense" xlink: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 Expense</link:label>
    <link:label id="lab_fi_EmployeeStockPurchasePlanExpense_documentation_en-US" xlink:label="lab_fi_EmployeeStockPurchasePlanExpense" xlink: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 Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_EmployeeStockPurchasePlanExpense" xlink:href="fi-20201231.xsd#fi_EmployeeStockPurchasePlanExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_EmployeeStockPurchasePlanExpense" xlink:to="lab_fi_EmployeeStockPurchasePlanExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_5658e651-26a3-40cf-b095-590cbe307590_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress - machinery and equipment</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c6fa7033-4d8c-43fa-bd9b-9c28d397cfa3_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_dei_EntityTaxIdentificationNumber_15f60add-4a38-4e43-9941-2ffb346aec60_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/2020/dei-2020-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_RevenueFromContractWithCustomerPolicyTextBlock_95bd897d-1948-4a30-a372-d89481967af6_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_5c0c326b-7485-4ae6-816a-d2891fa8e86b_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_f15d5826-2547-4b14-aa96-0f12ef2d0c8e_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Nonoperating, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_c4e69593-90a4-440f-9b67-4ab2e8a3e44d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_fbf35d7c-a9fe-4c05-868b-0a7773ceaee8_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_5f622009-72af-4e3c-ace4-49f287d14f3f_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_4453bb68-c11b-46d5-8b76-19e81ed65c29_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_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_dd1eb8f7-55c2-4c22-a60e-d193989adf4c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities, net of effects from acquisitions</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_fi_EmployeeStockPurchasePlanMember_3f3380d3-fc3d-4ce4-82d5-324c56f8a36d_terseLabel_en-US" xlink:label="lab_fi_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:label id="lab_fi_EmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_fi_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_fi_EmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_fi_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_EmployeeStockPurchasePlanMember" xlink:href="fi-20201231.xsd#fi_EmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_EmployeeStockPurchasePlanMember" xlink:to="lab_fi_EmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_7cc21182-db1e-4d74-a786-bce4588e677c_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" 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 current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_9018577b-bb2e-4b5c-bd0e-73b75cc5b4c4_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink: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 Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_c084a59f-41a9-4a71-9f51-c247ab45f462_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_4fb2ee56-0a2e-4008-a1f1-448fc9d6cf09_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink: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_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_ExpirationTaxYears2026To2030Member_68a28d01-5b7f-4b54-b589-31baa4cd9bac_terseLabel_en-US" xlink:label="lab_fi_ExpirationTaxYears2026To2030Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026 - 2030</link:label>
    <link:label id="lab_fi_ExpirationTaxYears2026To2030Member_label_en-US" xlink:label="lab_fi_ExpirationTaxYears2026To2030Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration, Tax Years 2026 To 2030 [Member]</link:label>
    <link:label id="lab_fi_ExpirationTaxYears2026To2030Member_documentation_en-US" xlink:label="lab_fi_ExpirationTaxYears2026To2030Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration, Tax Years 2026 To 2030</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ExpirationTaxYears2026To2030Member" xlink:href="fi-20201231.xsd#fi_ExpirationTaxYears2026To2030Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_ExpirationTaxYears2026To2030Member" xlink:to="lab_fi_ExpirationTaxYears2026To2030Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_ab7fbe57-4e52-4b3a-b595-17f94200bb19_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_68bfd823-fad6-4d35-a280-bb0f468819f4_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_8a2a86df-68c8-4a87-94a0-288ce3a964d5_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_dei_CurrentFiscalYearEndDate_c74a2fe9-2d86-488c-a7e9-740e04df7a37_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/2020/dei-2020-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_OperatingExpensesAbstract_6d746d74-d0a0-40d5-80c2-2b790b53c4ae_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_e9b2e785-78e3-4562-bb8f-a84c232f08ba_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_9fb0f7d8-4011-40c3-b3c0-2f964e2fc420_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss per common share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_5db42d70-0cce-429e-a476-74692154eb39_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance and other costs</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_3ff23812-88be-49a5-af98-e4bf7727b4e9_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" 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">Additions for costs expensed</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_e2ae1bc8-952a-4f11-b573-80cadbd95937_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_RestructuringSettlementAndImpairmentProvisionsCredits_a0e57d75-0be9-40e8-a3cc-294787ca4373_terseLabel_en-US" xlink:label="lab_fi_RestructuringSettlementAndImpairmentProvisionsCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance and other charges (credits), net</link:label>
    <link:label id="lab_fi_RestructuringSettlementAndImpairmentProvisionsCredits_7cc31a86-6381-4f19-8fe4-f13fe2a6bded_totalLabel_en-US" xlink:label="lab_fi_RestructuringSettlementAndImpairmentProvisionsCredits" 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">Severance and other charges (credits), net</link:label>
    <link:label id="lab_fi_RestructuringSettlementAndImpairmentProvisionsCredits_702a690e-af05-4d99-9d15-d6eaa445ca65_negatedLabel_en-US" xlink:label="lab_fi_RestructuringSettlementAndImpairmentProvisionsCredits" 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">Severance and other (charges) credits, net</link:label>
    <link:label id="lab_fi_RestructuringSettlementAndImpairmentProvisionsCredits_label_en-US" xlink:label="lab_fi_RestructuringSettlementAndImpairmentProvisionsCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring, Settlement And Impairment Provisions (Credits)</link:label>
    <link:label id="lab_fi_RestructuringSettlementAndImpairmentProvisionsCredits_documentation_en-US" xlink:label="lab_fi_RestructuringSettlementAndImpairmentProvisionsCredits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring, Settlement And Impairment Provisions (Credits)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits" xlink:href="fi-20201231.xsd#fi_RestructuringSettlementAndImpairmentProvisionsCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits" xlink:to="lab_fi_RestructuringSettlementAndImpairmentProvisionsCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_0a64042d-cae7-4f79-ae20-b05b030c8eed_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_c14c7f58-eec4-46b4-80b5-36850c55a141_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/2020/dei-2020-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_StockIssuedDuringPeriodValueRestrictedStockAwardGross_62af8066-13ff-4de4-baf0-e2f211976555_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common shares issued upon vesting of share-based awards</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonrecurringIncomeExpense_924372af-075c-4677-8830-34525feb29c3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonrecurringIncomeExpense" xlink: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 adjustments</link:label>
    <link:label id="lab_us-gaap_OtherNonrecurringIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonrecurringIncomeExpense" xlink: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 Nonrecurring (Income) Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonrecurringIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonrecurringIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonrecurringIncomeExpense" xlink:to="lab_us-gaap_OtherNonrecurringIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_918597c9-9625-46b4-be02-a9d8b1a2d02c_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_EUR_d27afa44-a765-43e4-9f2f-a2624e267965_terseLabel_en-US" xlink:label="lab_currency_EUR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Euro</link:label>
    <link:label id="lab_currency_EUR_label_en-US" xlink:label="lab_currency_EUR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Euro Member Countries, Euro</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_EUR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_EUR" xlink:to="lab_currency_EUR" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_27c9bb05-02b6-433b-bf88-084c10bae8ea_terseLabel_en-US" xlink:label="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Uncertainty [Axis]</link:label>
    <link:label id="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_label_en-US" xlink:label="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Uncertainty [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:to="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInvestments_ea9d0ba4-6402-402a-af65-e456cc933a35_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in partnership</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInvestments_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInvestments" xlink:to="lab_us-gaap_DeferredTaxAssetsInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_efa7e081-4137-42f3-9f55-ef7dab57a2af_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 Cash Flow Information [Abstract]</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_bbb3ec3f-360f-4e6f-b35b-09627cbc70b4_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink: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 held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink: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 Held-for-sale, Not Part of Disposal Group, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:to="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_8b34833d-6456-43ef-933c-52d99b1d9b87_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">Common shares issued for employee stock purchase plan (&#8220;ESPP&#8221;) (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_dei_EntityFilerCategory_e514050d-e043-4593-822b-09b5508b6734_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/2020/dei-2020-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_fi_UnrealizedandRealizedGainsLossesonDerivatives_9fa98d40-ef94-4a2c-8c87-a97d2891101e_terseLabel_en-US" xlink:label="lab_fi_UnrealizedandRealizedGainsLossesonDerivatives" xlink: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 and realized gains (losses)</link:label>
    <link:label id="lab_fi_UnrealizedandRealizedGainsLossesonDerivatives_label_en-US" xlink:label="lab_fi_UnrealizedandRealizedGainsLossesonDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized and Realized Gains (Losses) on Derivatives</link:label>
    <link:label id="lab_fi_UnrealizedandRealizedGainsLossesonDerivatives_documentation_en-US" xlink:label="lab_fi_UnrealizedandRealizedGainsLossesonDerivatives" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized and Realized Gains (Losses) on Derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_UnrealizedandRealizedGainsLossesonDerivatives" xlink:href="fi-20201231.xsd#fi_UnrealizedandRealizedGainsLossesonDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_UnrealizedandRealizedGainsLossesonDerivatives" xlink:to="lab_fi_UnrealizedandRealizedGainsLossesonDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_7f923872-09f7-4551-85cb-9d75d6b03ffb_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_fi_LongTermIncentivePlanLTIPMember_57cd514f-49e7-42df-b4ba-9d95f7517e26_terseLabel_en-US" xlink:label="lab_fi_LongTermIncentivePlanLTIPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LTIP</link:label>
    <link:label id="lab_fi_LongTermIncentivePlanLTIPMember_label_en-US" xlink:label="lab_fi_LongTermIncentivePlanLTIPMember" xlink: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 Incentive Plan (LTIP) [Member]</link:label>
    <link:label id="lab_fi_LongTermIncentivePlanLTIPMember_documentation_en-US" xlink:label="lab_fi_LongTermIncentivePlanLTIPMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Incentive Plan (LTIP) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LongTermIncentivePlanLTIPMember" xlink:href="fi-20201231.xsd#fi_LongTermIncentivePlanLTIPMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_LongTermIncentivePlanLTIPMember" xlink:to="lab_fi_LongTermIncentivePlanLTIPMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_3d7772d0-db34-403b-a7a1-e173839174f2_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_srt_ProductsAndServicesDomain_e5cd48ff-d676-446c-a262-9d63940560ac_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_1da1a205-0b1e-4c69-962d-84e21ec58118_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_RepaymentsOfDebtAndCapitalLeaseObligations_c4bb4cdf-95f0-4954-81df-ffad251d16f5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" 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">Repayments of borrowings</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Debt and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_f0024119-2cfd-41ea-b25a-8b142d6f2aa4_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_AllowanceForCreditLossMember_2df7d5bb-9c51-487e-8761-1de24fad85a3_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for credit losses</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryTypeDomain_83fc7a98-432e-4cf9-be74-1e2449d7a7e0_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory [Domain]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryTypeDomain_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryTypeDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="lab_us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_87491196-7569-4dcc-88cf-269bd813bcb6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink: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 volatility rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_cf076633-b5b4-45dd-8782-8666bd832692_terseLabel_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated</link:label>
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due to Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_cfd46f50-e204-4333-aab9-ea9557a9f578_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost recognized</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_7ddd0776-93a5-4aaa-8b5e-b4fa55ee3b83_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_caa4fc1d-9194-4dd3-9cce-5ceab52b5a3b_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">Summary of Property, Plant 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_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_58bc83b0-4bd3-4eb4-842e-c07810d4faa8_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" 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">Property, plant and equipment, transfers increase (decrease)</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_55af55e6-06e6-49d8-914f-092f6b922d54_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink: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 transfers from inventory to property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink: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, Transfers and Changes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTransfersAndChanges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_5bf517f3-2b2e-45f8-adfb-cb803a9f9076_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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 Expense (Benefit) Continuing Operations [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtMember_af04de80-e0c5-40f8-945f-88fcd7313b1f_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_6440fbd3-f895-4ced-8c7d-409956e60fd1_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink: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, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonmonetaryTransactionsAbstract_99e35821-1837-46d3-82a6-9a09aefa8219_terseLabel_en-US" xlink:label="lab_us-gaap_NonmonetaryTransactionsAbstract" xlink: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 transactions:</link:label>
    <link:label id="lab_us-gaap_NonmonetaryTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_NonmonetaryTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonmonetary Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonmonetaryTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonmonetaryTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonmonetaryTransactionsAbstract" xlink:to="lab_us-gaap_NonmonetaryTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_da108ff5-777d-4f38-8e19-638a39e4af8f_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_2a84956c-dfa8-405d-94fb-b89faf737675_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_08ada4ea-907a-4af6-916d-20f06adb78e1_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for bad debts</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_abbf0996-d46e-40a2-ac05-87bc2e4d43a3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink: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 tax credit carryover</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_698d25d0-327a-4aa1-9046-a84d9c5dfd8d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="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_srt_CurrencyAxis_429db9d3-57db-4bd6-bb2c-bc8a4ca7e4b9_terseLabel_en-US" xlink:label="lab_srt_CurrencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency [Axis]</link:label>
    <link:label id="lab_srt_CurrencyAxis_label_en-US" xlink:label="lab_srt_CurrencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CurrencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CurrencyAxis" xlink:to="lab_srt_CurrencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_LineofCreditFacilityCovenantTermMinimumFixedCharges_c0e274a3-6539-443e-a3c4-09d502e40cfe_terseLabel_en-US" xlink:label="lab_fi_LineofCreditFacilityCovenantTermMinimumFixedCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant, minimum fixed charges amount</link:label>
    <link:label id="lab_fi_LineofCreditFacilityCovenantTermMinimumFixedCharges_label_en-US" xlink:label="lab_fi_LineofCreditFacilityCovenantTermMinimumFixedCharges" xlink: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, Covenant Term, Minimum Fixed Charges</link:label>
    <link:label id="lab_fi_LineofCreditFacilityCovenantTermMinimumFixedCharges_documentation_en-US" xlink:label="lab_fi_LineofCreditFacilityCovenantTermMinimumFixedCharges" xlink: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, Covenant Term, Minimum Fixed Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LineofCreditFacilityCovenantTermMinimumFixedCharges" xlink:href="fi-20201231.xsd#fi_LineofCreditFacilityCovenantTermMinimumFixedCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_LineofCreditFacilityCovenantTermMinimumFixedCharges" xlink:to="lab_fi_LineofCreditFacilityCovenantTermMinimumFixedCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_6ff139bf-98db-4a4a-b3f4-3ebb2f0d3c1e_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_dbc584fb-4f8c-471e-aaeb-aba001b68a76_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_NonoperatingIncomeExpense_0cadf4f3-5d64-4108-b21d-f828cad0b8af_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other income (expense)</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_995f0ad0-db15-4103-a1b7-221ee6ef0294_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturity of Lease Liabilities</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_BasisOfAccountingPolicyPolicyTextBlock_bb479867-a959-407e-859c-b04a17a5db93_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_d4860554-6185-41c1-ae43-1a7f057d42b5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d3286e06-5c03-4c6a-a207-bf5fd0a39611_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">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5a775e9b-69da-407a-b15d-9cf359c28b36_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_e494885c-be3a-4d63-b4ad-c47e7a7a9848_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, at cost (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveCurrent_2f6126e1-9ae2-440c-8b79-a69d8aaac444_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveCurrent" xlink: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 severance and other charges</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveCurrent_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveCurrent" xlink:to="lab_us-gaap_RestructuringReserveCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_890dda8a-16ac-4bb5-98d8-637751405002_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requisite service period</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Requisite Service Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3f22552d-78bf-4840-a539-2bf004b937b8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_5a6a2efe-fa2d-47b4-b8e8-2dc65be0006d_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_dei_EntityWellKnownSeasonedIssuer_d750a20b-f814-4fc6-b41d-37715a3d5358_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_6c808091-6cf4-4b5d-b0ee-a5301fe63bc1_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_us-gaap_TaxPeriodDomain_9d09fdcb-fc07-4767-a886-eb8206a8e068_terseLabel_en-US" xlink:label="lab_us-gaap_TaxPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Period [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxPeriodDomain_label_en-US" xlink:label="lab_us-gaap_TaxPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxPeriodDomain" xlink:to="lab_us-gaap_TaxPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_31ef618e-a6de-4227-95ea-bfbf8fbc1985_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink: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 net operating loss</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2f8fd388-8ad3-4373-9f47-d6b27663a60e_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets obtained in an exchange for lease obligations</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_6caa61d2-a038-41b0-b27e-002089043ac0_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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9e54b6c8-ba71-4d82-bd2f-b2fab6a59aac_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_StatementClassOfStockAxis_2e4c5462-680b-45b8-9e0f-f65fc396acf3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_cea61727-be03-4bd7-9da4-674645255d26_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency loss</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_f21c34fd-a280-43a2-bcb9-bc4560339617_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink: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 Foreign Currency Derivative Contracts Outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink: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 Derivative Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_ee729237-9e28-4f4c-a23c-464fda8fe2bb_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_48b3d912-18fa-4c61-9cdc-c6ecdfcf9154_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 expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_756923c9-2ec7-4afd-b8fb-5979a925b98d_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_4222aaaf-895f-4a0d-a96e-648034ec0a36_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefit (expense)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_6ac24897-4bf4-4eb4-b319-ae37bb3f3717_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 (received) 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_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense_dee4b080-6197-4960-96e5-a2d8d296aad4_totalLabel_en-US" xlink:label="lab_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred</link:label>
    <link:label id="lab_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense_label_en-US" xlink:label="lab_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit) Other Noncash Income Tax Expense</link:label>
    <link:label id="lab_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense_documentation_en-US" xlink:label="lab_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit) Other Noncash Income Tax Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense" xlink:href="fi-20201231.xsd#fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense" xlink:to="lab_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f182c4cf-c34b-47f0-aa9e-88d0741e1f4f_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_b7950a56-aa69-476c-bb6b-3a73312018b9_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_d7d1f2a1-1d2d-4eff-8866-59aadb86ef0a_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 shown in the consolidated statements of cash flows</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_448c736b-4dba-4df9-9830-7aed013418bd_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_8b7fe0d0-68c1-4806-963a-c08c5f476026_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_LongTermPurchaseCommitmentTable_90145fe3-f4fc-4fbc-8686-580bce1bf06c_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Table]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTable_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_910e2593-8048-441e-b01c-a3da164ba579_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/2020/dei-2020-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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_665af1e0-08a0-4618-b42b-42565dbfb35b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1697fb81-be44-43f9-8354-ceb8302857fd_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_1dac3848-020b-4a8c-9e77-1077465a6ee1_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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_05ed2721-a19e-42c1-9364-4998d5346215_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets Amortization Expense</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink: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 Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_8dba28a1-81c0-4e7f-b630-486fa41dbc19_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">25th Percentile (Threshold Level)</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_DerivativeLineItems_8f49e7dd-bc08-47fc-b629-b07abb1ef4e4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_6a53572a-3168-4c76-93fd-0484340a2a34_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_6cca3941-46e1-49d8-bc87-a3c4f1ac1c33_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/2020/dei-2020-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_fi_TaxReceivableAgreementRelatedAdjustments_7709c615-5132-47e2-9e81-b280fe6f7049_terseLabel_en-US" xlink:label="lab_fi_TaxReceivableAgreementRelatedAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax receivable agreement (&#8220;TRA&#8221;) related adjustments</link:label>
    <link:label id="lab_fi_TaxReceivableAgreementRelatedAdjustments_f02fbe28-9ee7-4e59-b801-16a1bcdeb6bd_verboseLabel_en-US" xlink:label="lab_fi_TaxReceivableAgreementRelatedAdjustments" 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">TRA related adjustments</link:label>
    <link:label id="lab_fi_TaxReceivableAgreementRelatedAdjustments_label_en-US" xlink:label="lab_fi_TaxReceivableAgreementRelatedAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Receivable Agreement Related Adjustments</link:label>
    <link:label id="lab_fi_TaxReceivableAgreementRelatedAdjustments_documentation_en-US" xlink:label="lab_fi_TaxReceivableAgreementRelatedAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Receivable Agreement Related Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TaxReceivableAgreementRelatedAdjustments" xlink:href="fi-20201231.xsd#fi_TaxReceivableAgreementRelatedAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_TaxReceivableAgreementRelatedAdjustments" xlink:to="lab_fi_TaxReceivableAgreementRelatedAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_84bf4dc0-3fb5-4a65-873f-e25fd6eb27d2_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_7ca09877-f7e3-4a01-b549-440aaffd7080_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/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_339d417c-d40b-455a-8c44-f3153c3ae9cc_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink: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 II - Valuation and Qualifying Accounts</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8ecc2d1d-7cc8-4d84-a15c-6d5b1e5eb3c1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_ae64c685-e941-4cf2-b3ce-d7d9e7a81c29_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax provision (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_844a7e94-333c-481b-b639-2d8e99065062_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" 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 position - asset / (liability)</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Fair Value, Gross Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_b3297540-dcfa-432d-be9b-36a316b4cf59_verboseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" 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">Assets held-for-sale, impairment loss</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets to be Disposed of</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_83f86d9e-868e-450a-8f49-ba0efbb1f430_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_78ab07b0-b762-4457-b8b5-06c7eb11fa47_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f0bcc0d9-ada9-445e-be71-c4564bc7c270_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f2221016-2af2-46a1-82c8-34478c7aca9c_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_7c8d5fde-eab4-46a9-b1be-7f0d7c411001_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of awards vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://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, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_76c4ddf2-4e0f-44ae-838f-3dd712b17c29_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_us-gaap_AmortizationOfFinancingCosts_bd0ed387-061d-4c6f-9a06-9a2f969b6068_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred financing costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_e2797e92-f57c-46d8-b6fd-36d9f965e191_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink: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 performance units granted</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:role="http://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, Nonvested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCash_ff744c9a-243f-4d77-a90c-f9b333565802_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCash_label_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash" xlink:to="lab_us-gaap_RestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_FinishedGoodsMember_f354cd1c-7674-4f1f-b4d0-baa2b08db849_terseLabel_en-US" xlink:label="lab_fi_FinishedGoodsMember" xlink: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_fi_FinishedGoodsMember_label_en-US" xlink:label="lab_fi_FinishedGoodsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished Goods [Member]</link:label>
    <link:label id="lab_fi_FinishedGoodsMember_documentation_en-US" xlink:label="lab_fi_FinishedGoodsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished Goods [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_FinishedGoodsMember" xlink:href="fi-20201231.xsd#fi_FinishedGoodsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_FinishedGoodsMember" xlink:to="lab_fi_FinishedGoodsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_d2f63e88-f7fd-4391-ab93-fbb08a256804_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">Retained Earnings (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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1574190e-6908-4ed2-83ce-16bb3c403518_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_f9a35d63-726b-4926-b008-7a2f070e182c_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_9f6c8ef4-b635-4372-840f-bc278fa13e70_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of 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_fi_InsurancePremiumFinanced_d1b0c745-522c-4236-9e02-663217820a6b_terseLabel_en-US" xlink:label="lab_fi_InsurancePremiumFinanced" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financed insurance premium</link:label>
    <link:label id="lab_fi_InsurancePremiumFinanced_label_en-US" xlink:label="lab_fi_InsurancePremiumFinanced" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Premium Financed</link:label>
    <link:label id="lab_fi_InsurancePremiumFinanced_documentation_en-US" xlink:label="lab_fi_InsurancePremiumFinanced" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Premium Financed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_InsurancePremiumFinanced" xlink:href="fi-20201231.xsd#fi_InsurancePremiumFinanced"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_InsurancePremiumFinanced" xlink:to="lab_fi_InsurancePremiumFinanced" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_TubularRunningServicesMember_6a3ebf7a-2004-405e-9087-b91d6d0844e9_terseLabel_en-US" xlink:label="lab_fi_TubularRunningServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tubular Running Services</link:label>
    <link:label id="lab_fi_TubularRunningServicesMember_label_en-US" xlink:label="lab_fi_TubularRunningServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tubular Running Services [Member]</link:label>
    <link:label id="lab_fi_TubularRunningServicesMember_documentation_en-US" xlink:label="lab_fi_TubularRunningServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tubular Running Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularRunningServicesMember" xlink:href="fi-20201231.xsd#fi_TubularRunningServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_TubularRunningServicesMember" xlink:to="lab_fi_TubularRunningServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9f0ae60b-de01-4494-9efa-f2bccad6b693_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_2743d058-b3c3-4bf2-8329-9b0e36dc515e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffsettingLiabilitiesTableTextBlock_10d36224-917e-461f-b16d-4abcbfa69ac9_terseLabel_en-US" xlink:label="lab_us-gaap_OffsettingLiabilitiesTableTextBlock" xlink: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 Derivative Liabilities, Gross and Net Fair Values</link:label>
    <link:label id="lab_us-gaap_OffsettingLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OffsettingLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offsetting Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffsettingLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffsettingLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffsettingLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OffsettingLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays_277dd736-f46e-494f-a64e-67c674513b6f_terseLabel_en-US" xlink:label="lab_fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant, availability under facility, triggering event, consecutive number of days (at least)</link:label>
    <link:label id="lab_fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays_label_en-US" xlink:label="lab_fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" xlink: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, Covenant Terms, Triggering Event, Remaining Borrowing Capacity, Threshold Consecutive Days</link:label>
    <link:label id="lab_fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays_documentation_en-US" xlink:label="lab_fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" xlink: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, Covenant Terms, Triggering Event, Remaining Borrowing Capacity, Threshold Consecutive Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" xlink:href="fi-20201231.xsd#fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" xlink:to="lab_fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement_3727fd53-704d-4ed0-9de6-a5b36143752a_terseLabel_en-US" xlink:label="lab_fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefits realized and payable under tax receivable agreement</link:label>
    <link:label id="lab_fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement_label_en-US" xlink:label="lab_fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Tax Benefits Realized Payable Under Tax Receivable Agreement</link:label>
    <link:label id="lab_fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement_documentation_en-US" xlink:label="lab_fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Tax Benefits Realized Payable Under Tax Receivable Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement" xlink:href="fi-20201231.xsd#fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement" xlink:to="lab_fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_42884c62-f6b9-4f58-9428-9d8df1193975_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Employee Separation Liability</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring Reserve by Type of Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_a97281da-b88c-4a48-b968-253f8723addc_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/2020/dei-2020-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_DeferredTaxAssetsInProcessResearchAndDevelopment_7773d7f4-fd0d-4366-80ca-112fc38cbe06_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink: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 credit</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, in Process Research and Development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_383f9eeb-aff5-493e-a312-e55fd0aed81d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_a50b795d-3d45-424c-99d9-d2ac400471e9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink: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 Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink: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 Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_ff83127e-9c3e-4451-af58-744e727229d3_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 capacity, commitment fee</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_CashSurrenderValueOfLifeInsurance_6cf8ca93-cc51-4e79-ad5c-e27cba09e8db_terseLabel_en-US" xlink:label="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink: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 surrender value of life insurance policies</link:label>
    <link:label id="lab_us-gaap_CashSurrenderValueOfLifeInsurance_label_en-US" xlink:label="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink: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 Surrender Value of Life Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:to="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_fb1ea529-8d19-4b75-92a5-8cbac446b010_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" 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">Treasury stock (at cost), 2,481,742 and 1,489,857 shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_4431031b-2347-4903-ac8b-740bd51c7b1d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays_542d6800-1cf1-4372-974f-7f6806b952dc_terseLabel_en-US" xlink:label="lab_fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant, availability under facility, post triggering event, consecutive number of days</link:label>
    <link:label id="lab_fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays_label_en-US" xlink:label="lab_fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" xlink: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, Covenant Terms, Post Triggering Event, Remaining Borrowing Capacity, Threshold Consecutive Days</link:label>
    <link:label id="lab_fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays_documentation_en-US" xlink:label="lab_fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" xlink: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, Covenant Terms, Post Triggering Event, Remaining Borrowing Capacity, Threshold Consecutive Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" xlink:href="fi-20201231.xsd#fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" xlink:to="lab_fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_b9ebbf13-ca54-4ecd-a0d4-6f0f967898bf_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">Equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_label_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_659af984-74d6-4332-9d1e-ebcc697ea2ee_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_ca18f0db-8e04-4529-b3d2-8768f137a172_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_c8f96723-5399-4d7f-8a01-2706484d52fc_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/2020/dei-2020-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_SegmentReportingInformationLineItems_2dbed665-97d7-4cb8-849a-ca3ed2d5cb34_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_9c319fa7-0ecc-4f0a-a14c-fc6247ea3a88_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury shares withheld (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_fi_AssetsAndLiabilitiesLesseeTableTextBlock_2983b22e-3dfc-47ab-bb85-80d577fc608b_terseLabel_en-US" xlink:label="lab_fi_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 Operating Lease Assets and Liabilities</link:label>
    <link:label id="lab_fi_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_fi_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_fi_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_fi_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_fi_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="fi-20201231.xsd#fi_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fi_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_fi_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_47b230ae-e14c-42a0-8656-5f0a60b093eb_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_71626b97-9b25-4f66-9b73-01c1a0991623_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_ad009c52-ee32-43ba-8797-28aab64ee977_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermInvestments_e8c76090-51e3-4160-a2f0-45c78b558b13_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments" xlink:to="lab_us-gaap_ShortTermInvestments" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>fi-20201231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:7b080edc-b469-4367-8ae0-0595ccfdacbf,g:0c015d3f-7bd2-4587-a75a-c9522531e30d-->
<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.franksinternational.com/role/CoverPage" xlink:type="simple" xlink:href="fi-20201231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_12053a42-edb0-4487-9473-37c1027fd5e1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_DocumentType_12053a42-edb0-4487-9473-37c1027fd5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_61bbc947-5c53-425e-a827-1f7eabe9b7fa" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_DocumentAnnualReport_61bbc947-5c53-425e-a827-1f7eabe9b7fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_600e1159-3c0b-4bfa-84fe-957f0a7a6470" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_DocumentPeriodEndDate_600e1159-3c0b-4bfa-84fe-957f0a7a6470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_be6be786-c5d8-44ce-bb80-61b261a2646c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_CurrentFiscalYearEndDate_be6be786-c5d8-44ce-bb80-61b261a2646c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_c8aee806-4750-4935-acf7-34f820971933" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_DocumentTransitionReport_c8aee806-4750-4935-acf7-34f820971933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_e77fb4db-a9c9-41b8-8298-35282b00ad29" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityFileNumber_e77fb4db-a9c9-41b8-8298-35282b00ad29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_df01993b-a887-47a1-b644-c6c3cac7dd71" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityRegistrantName_df01993b-a887-47a1-b644-c6c3cac7dd71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_4e6fdf2f-aab0-427b-bb7d-475cdb7a8252" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityIncorporationStateCountryCode_4e6fdf2f-aab0-427b-bb7d-475cdb7a8252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_174cd76c-7e6a-41a6-9b62-8dd7bce330b3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityTaxIdentificationNumber_174cd76c-7e6a-41a6-9b62-8dd7bce330b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_9df3c8c2-9003-4b02-bb1e-e92304849acb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityAddressAddressLine1_9df3c8c2-9003-4b02-bb1e-e92304849acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_b016254e-feb5-45bb-9903-6b4081af766f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityAddressPostalZipCode_b016254e-feb5-45bb-9903-6b4081af766f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_e27c3c02-d16d-4af4-bfab-9634a734a737" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityAddressCityOrTown_e27c3c02-d16d-4af4-bfab-9634a734a737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry_e3e3a637-f9d2-4575-bd44-78e909947ac6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCountry"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityAddressCountry_e3e3a637-f9d2-4575-bd44-78e909947ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_1ba07455-1370-450e-b661-e1c7abf166d2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_CityAreaCode_1ba07455-1370-450e-b661-e1c7abf166d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_099f4fc3-fdeb-4fd7-b4de-e7c13e5cb3d9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_LocalPhoneNumber_099f4fc3-fdeb-4fd7-b4de-e7c13e5cb3d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_3e36932d-e13c-4fed-a882-c35949ec659e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_Security12bTitle_3e36932d-e13c-4fed-a882-c35949ec659e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_5ddfe7d7-1d2d-4a64-8819-94685ed18ff4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_TradingSymbol_5ddfe7d7-1d2d-4a64-8819-94685ed18ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_4c9516de-1863-4f29-a4f9-790773b82caa" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_SecurityExchangeName_4c9516de-1863-4f29-a4f9-790773b82caa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_cde28a17-7a5f-41ec-a349-1a23d9ac2d55" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_cde28a17-7a5f-41ec-a349-1a23d9ac2d55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_2bb11fdf-97f5-428a-a5a7-6ae25acd61c8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityVoluntaryFilers_2bb11fdf-97f5-428a-a5a7-6ae25acd61c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_d08bc46f-fc09-4a63-b32d-c1d7d8eade78" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityCurrentReportingStatus_d08bc46f-fc09-4a63-b32d-c1d7d8eade78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_02e6132b-06c9-449b-9d43-2b7f0f0bbb48" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityInteractiveDataCurrent_02e6132b-06c9-449b-9d43-2b7f0f0bbb48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_29fe52e5-4d17-49af-a9a7-188af9933501" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityFilerCategory_29fe52e5-4d17-49af-a9a7-188af9933501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_c07b1b5e-2b88-4d3f-8bee-b0fdfaec2736" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntitySmallBusiness_c07b1b5e-2b88-4d3f-8bee-b0fdfaec2736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_c9af57de-5101-41d8-bfcf-d009d03f7023" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityEmergingGrowthCompany_c9af57de-5101-41d8-bfcf-d009d03f7023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_6b183510-f350-4f2a-874e-7f28f5844967" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_IcfrAuditorAttestationFlag_6b183510-f350-4f2a-874e-7f28f5844967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_216233bf-6c68-480e-8419-895cb08170c4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityShellCompany_216233bf-6c68-480e-8419-895cb08170c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_3c267c6a-76ef-49df-9956-6848bb42815a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityPublicFloat_3c267c6a-76ef-49df-9956-6848bb42815a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_dfd1e5e2-a351-4539-8c6f-b3c891985078" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_dfd1e5e2-a351-4539-8c6f-b3c891985078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_0f7f81ea-f1e1-4eed-9c33-53ab325a8f2a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_0f7f81ea-f1e1-4eed-9c33-53ab325a8f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_7ca65232-59e4-4fe1-89f8-9f8e87fa4f9f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_EntityCentralIndexKey_7ca65232-59e4-4fe1-89f8-9f8e87fa4f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_819670ab-259d-4d61-95bf-9803e3d9068f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_DocumentFiscalYearFocus_819670ab-259d-4d61-95bf-9803e3d9068f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_766c959b-30f2-4c1a-afce-ba5e8c103a69" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_DocumentFiscalPeriodFocus_766c959b-30f2-4c1a-afce-ba5e8c103a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_8289065e-02a8-4e69-ab6f-ae839fe140e7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5288545-5f5b-42f3-b76c-163e4db49928" xlink:to="loc_dei_AmendmentFlag_8289065e-02a8-4e69-ab6f-ae839fe140e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_71b279d1-ab07-44c5-bb5e-06ff3ccecf26" 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_0d286de7-a95b-45e9-a0af-729edce78590" 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_71b279d1-ab07-44c5-bb5e-06ff3ccecf26" xlink:to="loc_us-gaap_AssetsAbstract_0d286de7-a95b-45e9-a0af-729edce78590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_c0cc0353-3a04-4124-b760-1127331c88fa" 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_0d286de7-a95b-45e9-a0af-729edce78590" xlink:to="loc_us-gaap_AssetsCurrentAbstract_c0cc0353-3a04-4124-b760-1127331c88fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f89eae4e-71b1-49cc-8410-0a69b9f9d044" 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_c0cc0353-3a04-4124-b760-1127331c88fa" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f89eae4e-71b1-49cc-8410-0a69b9f9d044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_c96a7077-987c-4e56-92f8-260c8dfa8f8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c0cc0353-3a04-4124-b760-1127331c88fa" xlink:to="loc_us-gaap_RestrictedCash_c96a7077-987c-4e56-92f8-260c8dfa8f8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_d6c971d2-d762-4943-813f-79faf70a4a7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c0cc0353-3a04-4124-b760-1127331c88fa" xlink:to="loc_us-gaap_ShortTermInvestments_d6c971d2-d762-4943-813f-79faf70a4a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_d70d723e-e102-43fe-8500-39d509779f6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c0cc0353-3a04-4124-b760-1127331c88fa" xlink:to="loc_us-gaap_ReceivablesNetCurrent_d70d723e-e102-43fe-8500-39d509779f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_72d32abf-4ab0-4315-b90e-05988a904820" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c0cc0353-3a04-4124-b760-1127331c88fa" xlink:to="loc_us-gaap_InventoryNet_72d32abf-4ab0-4315-b90e-05988a904820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_669d46f9-9c3f-46ba-bb98-8b3a4bab7ca3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c0cc0353-3a04-4124-b760-1127331c88fa" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_669d46f9-9c3f-46ba-bb98-8b3a4bab7ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_103c8e91-639f-4f37-a9d8-89f9adc2cd83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c0cc0353-3a04-4124-b760-1127331c88fa" xlink:to="loc_us-gaap_OtherAssetsCurrent_103c8e91-639f-4f37-a9d8-89f9adc2cd83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_5932b3a3-f2f9-4b94-8e96-0f16157f03c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c0cc0353-3a04-4124-b760-1127331c88fa" xlink:to="loc_us-gaap_AssetsCurrent_5932b3a3-f2f9-4b94-8e96-0f16157f03c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b291d5ad-4e0e-42a1-92bc-fa3e1bc59078" 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_0d286de7-a95b-45e9-a0af-729edce78590" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b291d5ad-4e0e-42a1-92bc-fa3e1bc59078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5d7dd177-b629-4bd9-a7a7-26ac6a0de7d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0d286de7-a95b-45e9-a0af-729edce78590" xlink:to="loc_us-gaap_Goodwill_5d7dd177-b629-4bd9-a7a7-26ac6a0de7d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6f9b3cfb-9c9e-4333-88f8-09506ede4922" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0d286de7-a95b-45e9-a0af-729edce78590" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6f9b3cfb-9c9e-4333-88f8-09506ede4922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_8f54d22c-540a-4cdd-90fb-db5e741ac5cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0d286de7-a95b-45e9-a0af-729edce78590" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_8f54d22c-540a-4cdd-90fb-db5e741ac5cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_538a892c-0794-4804-9ac1-b802944a76e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0d286de7-a95b-45e9-a0af-729edce78590" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_538a892c-0794-4804-9ac1-b802944a76e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_134d2f1c-d2a3-4c8b-abb6-ef9a47f3f0ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0d286de7-a95b-45e9-a0af-729edce78590" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_134d2f1c-d2a3-4c8b-abb6-ef9a47f3f0ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9530fac4-b048-4109-8280-a5c42de89de6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0d286de7-a95b-45e9-a0af-729edce78590" xlink:to="loc_us-gaap_Assets_9530fac4-b048-4109-8280-a5c42de89de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_47e52ad7-81e7-4bdc-85f1-5fbaf980217f" 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_71b279d1-ab07-44c5-bb5e-06ff3ccecf26" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_47e52ad7-81e7-4bdc-85f1-5fbaf980217f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_d944a5b7-8792-404a-ac53-da6dd304ffd1" 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_47e52ad7-81e7-4bdc-85f1-5fbaf980217f" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_d944a5b7-8792-404a-ac53-da6dd304ffd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_e17d4737-6e81-4bd7-ba22-b5ecdc443dce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d944a5b7-8792-404a-ac53-da6dd304ffd1" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_e17d4737-6e81-4bd7-ba22-b5ecdc443dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_2b725aed-287d-4de8-aa78-df4018108929" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d944a5b7-8792-404a-ac53-da6dd304ffd1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_2b725aed-287d-4de8-aa78-df4018108929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_d34c0eb3-07fb-47b9-a65d-e9b559cb464d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d944a5b7-8792-404a-ac53-da6dd304ffd1" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_d34c0eb3-07fb-47b9-a65d-e9b559cb464d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_7372cae0-7168-4b2d-a476-8fc89b14a90a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d944a5b7-8792-404a-ac53-da6dd304ffd1" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_7372cae0-7168-4b2d-a476-8fc89b14a90a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4e83202a-87c7-4b26-a86f-f3f8499d6017" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d944a5b7-8792-404a-ac53-da6dd304ffd1" xlink:to="loc_us-gaap_LiabilitiesCurrent_4e83202a-87c7-4b26-a86f-f3f8499d6017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_777ec008-62ef-431e-b391-25f10c9dab37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_47e52ad7-81e7-4bdc-85f1-5fbaf980217f" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_777ec008-62ef-431e-b391-25f10c9dab37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d08b04f2-ee8f-4c83-8e06-0f93d82fe06e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_47e52ad7-81e7-4bdc-85f1-5fbaf980217f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d08b04f2-ee8f-4c83-8e06-0f93d82fe06e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_a868c38c-3543-401a-a1b7-b14db55008a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_47e52ad7-81e7-4bdc-85f1-5fbaf980217f" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_a868c38c-3543-401a-a1b7-b14db55008a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_4a35adc1-d3e0-4797-97bc-f40e5592cb7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_47e52ad7-81e7-4bdc-85f1-5fbaf980217f" xlink:to="loc_us-gaap_Liabilities_4a35adc1-d3e0-4797-97bc-f40e5592cb7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1092dc0f-63a2-4ffb-be19-2632d31e8874" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_47e52ad7-81e7-4bdc-85f1-5fbaf980217f" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1092dc0f-63a2-4ffb-be19-2632d31e8874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_f0045ac3-fd32-46fb-842e-f2f30b1c1e03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_47e52ad7-81e7-4bdc-85f1-5fbaf980217f" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_f0045ac3-fd32-46fb-842e-f2f30b1c1e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_4ad92f47-b3b5-4eb1-a664-d5c4529e4f3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_f0045ac3-fd32-46fb-842e-f2f30b1c1e03" xlink:to="loc_us-gaap_CommonStockValueOutstanding_4ad92f47-b3b5-4eb1-a664-d5c4529e4f3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_be5a3f29-3dce-44aa-9964-92c1040bb22b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_f0045ac3-fd32-46fb-842e-f2f30b1c1e03" xlink:to="loc_us-gaap_AdditionalPaidInCapital_be5a3f29-3dce-44aa-9964-92c1040bb22b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_15775625-762c-42dd-9b1a-c4b27137a98a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_f0045ac3-fd32-46fb-842e-f2f30b1c1e03" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_15775625-762c-42dd-9b1a-c4b27137a98a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_90018d72-dedb-42ec-ada9-95eb66dc064f" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_f0045ac3-fd32-46fb-842e-f2f30b1c1e03" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_90018d72-dedb-42ec-ada9-95eb66dc064f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_f525a7bb-b696-437d-8b32-2727a59b179e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_f0045ac3-fd32-46fb-842e-f2f30b1c1e03" xlink:to="loc_us-gaap_TreasuryStockValue_f525a7bb-b696-437d-8b32-2727a59b179e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4ee17e4f-91cf-4aba-bfa6-00f9faecd71b" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_f0045ac3-fd32-46fb-842e-f2f30b1c1e03" xlink:to="loc_us-gaap_StockholdersEquity_4ee17e4f-91cf-4aba-bfa6-00f9faecd71b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_78e8eb02-54aa-42af-86ed-6f5196d58f73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_47e52ad7-81e7-4bdc-85f1-5fbaf980217f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_78e8eb02-54aa-42af-86ed-6f5196d58f73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedBalanceSheetParenthetical" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedBalanceSheetParenthetical"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/ConsolidatedBalanceSheetParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_9954c478-19c2-49ff-bf5d-ae9e946cd01e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_ad4db6de-e50a-4b4c-859f-c49d9d261d58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9954c478-19c2-49ff-bf5d-ae9e946cd01e" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_ad4db6de-e50a-4b4c-859f-c49d9d261d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_67238e7f-7d98-474d-840b-7d54e0253514" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9954c478-19c2-49ff-bf5d-ae9e946cd01e" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_67238e7f-7d98-474d-840b-7d54e0253514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_42804079-bb7f-4b71-a9d5-4a809b8e287e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9954c478-19c2-49ff-bf5d-ae9e946cd01e" xlink:to="loc_us-gaap_CommonStockSharesIssued_42804079-bb7f-4b71-a9d5-4a809b8e287e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_7f987c1e-2ae5-4ffa-9c35-c3d6cb0c9f08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9954c478-19c2-49ff-bf5d-ae9e946cd01e" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_7f987c1e-2ae5-4ffa-9c35-c3d6cb0c9f08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_9db20b10-ec4f-4582-9483-18658615e21a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9954c478-19c2-49ff-bf5d-ae9e946cd01e" xlink:to="loc_us-gaap_TreasuryStockShares_9db20b10-ec4f-4582-9483-18658615e21a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_0a556589-5552-4aab-b237-1e3fd3fa7567" 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_b8e32613-152b-47fc-9be3-6b566d41cb6e" 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_0a556589-5552-4aab-b237-1e3fd3fa7567" xlink:to="loc_us-gaap_StatementTable_b8e32613-152b-47fc-9be3-6b566d41cb6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_7f60a706-b2aa-4976-ac47-d2c1a9261088" 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_b8e32613-152b-47fc-9be3-6b566d41cb6e" xlink:to="loc_srt_ProductOrServiceAxis_7f60a706-b2aa-4976-ac47-d2c1a9261088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_078acee0-d67e-4361-8dfa-c3b0de3d3303" 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_7f60a706-b2aa-4976-ac47-d2c1a9261088" xlink:to="loc_srt_ProductsAndServicesDomain_078acee0-d67e-4361-8dfa-c3b0de3d3303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_c1ba4ce0-6d85-4bf4-8a35-3bcc8d5bedc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_078acee0-d67e-4361-8dfa-c3b0de3d3303" xlink:to="loc_us-gaap_ServiceMember_c1ba4ce0-6d85-4bf4-8a35-3bcc8d5bedc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_102511ee-648a-4e80-9fd1-c4e4bc4af713" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_078acee0-d67e-4361-8dfa-c3b0de3d3303" xlink:to="loc_us-gaap_ProductMember_102511ee-648a-4e80-9fd1-c4e4bc4af713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f034530f-2dd0-416d-80ce-c4c078323dc6" 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_b8e32613-152b-47fc-9be3-6b566d41cb6e" xlink:to="loc_us-gaap_StatementLineItems_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ae2e8bc4-c05b-4861-99b4-b5bdc582c6d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ae2e8bc4-c05b-4861-99b4-b5bdc582c6d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_efbd353c-0cca-4499-a4f7-605497ab55c3" 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_RevenueFromContractWithCustomerAbstract_ae2e8bc4-c05b-4861-99b4-b5bdc582c6d9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_efbd353c-0cca-4499-a4f7-605497ab55c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_7f1854ae-e586-4b5a-9bb9-2a3871acb0e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_OperatingExpensesAbstract_7f1854ae-e586-4b5a-9bb9-2a3871acb0e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_3b3d951c-56bf-48e8-a06b-e41285684ea7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7f1854ae-e586-4b5a-9bb9-2a3871acb0e1" xlink:to="loc_us-gaap_CostOfRevenueAbstract_3b3d951c-56bf-48e8-a06b-e41285684ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1953af12-8c87-4b20-bb8d-75a80ca1b5f0" 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_CostOfRevenueAbstract_3b3d951c-56bf-48e8-a06b-e41285684ea7" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_1953af12-8c87-4b20-bb8d-75a80ca1b5f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_68d50a20-2e45-4105-9827-31a17aba8746" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7f1854ae-e586-4b5a-9bb9-2a3871acb0e1" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_68d50a20-2e45-4105-9827-31a17aba8746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_f3c96711-701f-4b73-8b9e-c75b42c9f18b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7f1854ae-e586-4b5a-9bb9-2a3871acb0e1" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_f3c96711-701f-4b73-8b9e-c75b42c9f18b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_7b6efbef-f7ee-4762-8ac3-abf98b0820f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7f1854ae-e586-4b5a-9bb9-2a3871acb0e1" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_7b6efbef-f7ee-4762-8ac3-abf98b0820f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_d5c1f7c4-1b8a-4b6e-83fb-453391f9e0bc" xlink:href="fi-20201231.xsd#fi_RestructuringSettlementAndImpairmentProvisionsCredits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7f1854ae-e586-4b5a-9bb9-2a3871acb0e1" xlink:to="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_d5c1f7c4-1b8a-4b6e-83fb-453391f9e0bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_a2abce9d-c64d-49c0-8570-3af73a4e3b36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_7f1854ae-e586-4b5a-9bb9-2a3871acb0e1" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_a2abce9d-c64d-49c0-8570-3af73a4e3b36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3d328888-7de3-47af-81f0-d16bf83f255c" 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_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_OperatingIncomeLoss_3d328888-7de3-47af-81f0-d16bf83f255c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0a4bf2c5-2363-4796-b573-15bf39079224" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0a4bf2c5-2363-4796-b573-15bf39079224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TaxReceivableAgreementRelatedAdjustments_24cab26d-f4d1-44cf-8fc4-00944b50b8ba" xlink:href="fi-20201231.xsd#fi_TaxReceivableAgreementRelatedAdjustments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0a4bf2c5-2363-4796-b573-15bf39079224" xlink:to="loc_fi_TaxReceivableAgreementRelatedAdjustments_24cab26d-f4d1-44cf-8fc4-00944b50b8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_b79ef909-fc0d-4925-8555-9635ee63e882" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0a4bf2c5-2363-4796-b573-15bf39079224" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_b79ef909-fc0d-4925-8555-9635ee63e882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_7f5a35c6-11ab-43f0-96bb-4b17a7900975" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0a4bf2c5-2363-4796-b573-15bf39079224" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_7f5a35c6-11ab-43f0-96bb-4b17a7900975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_53ab4446-3482-405b-a2b6-c87419e98a28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0a4bf2c5-2363-4796-b573-15bf39079224" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_53ab4446-3482-405b-a2b6-c87419e98a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_22b29ac6-4ce4-4018-9e0d-87d97f45c6ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0a4bf2c5-2363-4796-b573-15bf39079224" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_22b29ac6-4ce4-4018-9e0d-87d97f45c6ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_6515521e-56e6-43f3-b398-fbe41fb3c003" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0a4bf2c5-2363-4796-b573-15bf39079224" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_6515521e-56e6-43f3-b398-fbe41fb3c003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_65d9cc8c-8828-48b1-8e61-8eed3d731d00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_65d9cc8c-8828-48b1-8e61-8eed3d731d00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3d464f0b-a835-4812-b9a8-d0bdd3ef82ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3d464f0b-a835-4812-b9a8-d0bdd3ef82ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f39c5f9c-6e2f-415e-b3c5-6836b95484fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_NetIncomeLoss_f39c5f9c-6e2f-415e-b3c5-6836b95484fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_3bf1d42b-e83b-4c79-8394-cc2e8cdf276e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_3bf1d42b-e83b-4c79-8394-cc2e8cdf276e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_137d5ef4-18c8-4e79-96f7-8eec3796d1c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_3bf1d42b-e83b-4c79-8394-cc2e8cdf276e" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_137d5ef4-18c8-4e79-96f7-8eec3796d1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_4bf84c2b-c015-4cdf-ae36-f67a462b2c37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f034530f-2dd0-416d-80ce-c4c078323dc6" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_4bf84c2b-c015-4cdf-ae36-f67a462b2c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_764c955f-358d-4647-8aaa-04a651adeaa9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_4bf84c2b-c015-4cdf-ae36-f67a462b2c37" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_764c955f-358d-4647-8aaa-04a651adeaa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedStatementsofComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3efb915b-70d2-4ab9-801f-b38154807462" 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_63400c7b-0adc-41cd-b86b-23489c48b0b2" 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_3efb915b-70d2-4ab9-801f-b38154807462" xlink:to="loc_us-gaap_NetIncomeLoss_63400c7b-0adc-41cd-b86b-23489c48b0b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4e33e365-71a3-40a6-be4c-08854747886d" 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_3efb915b-70d2-4ab9-801f-b38154807462" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4e33e365-71a3-40a6-be4c-08854747886d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_46965f41-306d-47b8-b7ee-87481e26f98d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4e33e365-71a3-40a6-be4c-08854747886d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_46965f41-306d-47b8-b7ee-87481e26f98d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_f8f9ddd5-8621-4d1d-a715-24c95283f353" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4e33e365-71a3-40a6-be4c-08854747886d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_f8f9ddd5-8621-4d1d-a715-24c95283f353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_eb8e6eb1-cbde-4970-a760-2fa89bc3ec53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_f8f9ddd5-8621-4d1d-a715-24c95283f353" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_eb8e6eb1-cbde-4970-a760-2fa89bc3ec53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_9ee1f81e-7dc0-4b14-9fb1-96375a379395" 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_4e33e365-71a3-40a6-be4c-08854747886d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_9ee1f81e-7dc0-4b14-9fb1-96375a379395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_a6f01b24-c453-476c-84fd-266a116924a6" 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_3efb915b-70d2-4ab9-801f-b38154807462" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_a6f01b24-c453-476c-84fd-266a116924a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_1d82c93f-d639-4f0b-9981-2f5982c3aa81" 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_ac9c3e79-8f89-41d4-b671-fd27a5a1a749" 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_1d82c93f-d639-4f0b-9981-2f5982c3aa81" xlink:to="loc_us-gaap_StatementTable_ac9c3e79-8f89-41d4-b671-fd27a5a1a749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_25e75d0b-27c0-458c-9e8f-3621e95ac5e1" 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_ac9c3e79-8f89-41d4-b671-fd27a5a1a749" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_25e75d0b-27c0-458c-9e8f-3621e95ac5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_868c9491-2c8d-4b1c-b480-53a2f554d61d" 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_25e75d0b-27c0-458c-9e8f-3621e95ac5e1" xlink:to="loc_us-gaap_EquityComponentDomain_868c9491-2c8d-4b1c-b480-53a2f554d61d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_75430c56-032d-4941-80ca-6a287a22386a" 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_868c9491-2c8d-4b1c-b480-53a2f554d61d" xlink:to="loc_us-gaap_CommonStockMember_75430c56-032d-4941-80ca-6a287a22386a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_432680c8-8e0a-4024-b970-dc8f28713d2c" 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_868c9491-2c8d-4b1c-b480-53a2f554d61d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_432680c8-8e0a-4024-b970-dc8f28713d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_823366b5-489b-4b21-b1aa-e42227062381" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_868c9491-2c8d-4b1c-b480-53a2f554d61d" xlink:to="loc_us-gaap_RetainedEarningsMember_823366b5-489b-4b21-b1aa-e42227062381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e89c6fff-532e-44cc-8942-f95af807d7f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_868c9491-2c8d-4b1c-b480-53a2f554d61d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e89c6fff-532e-44cc-8942-f95af807d7f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_dfb58b26-82ac-4233-b69c-c0ff52dab4ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_868c9491-2c8d-4b1c-b480-53a2f554d61d" xlink:to="loc_us-gaap_TreasuryStockMember_dfb58b26-82ac-4233-b69c-c0ff52dab4ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c265da92-bb13-4ea5-9f80-4164e1d37062" 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_ac9c3e79-8f89-41d4-b671-fd27a5a1a749" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c265da92-bb13-4ea5-9f80-4164e1d37062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4baf44b8-c4c0-4032-9675-3622f39701d9" 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_c265da92-bb13-4ea5-9f80-4164e1d37062" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4baf44b8-c4c0-4032-9675-3622f39701d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_0a79b4b1-fac7-4c36-a965-4116d6d2eb65" 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_4baf44b8-c4c0-4032-9675-3622f39701d9" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_0a79b4b1-fac7-4c36-a965-4116d6d2eb65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ffcebbbe-4164-4b1d-b6df-9bafce95f020" 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_ac9c3e79-8f89-41d4-b671-fd27a5a1a749" xlink:to="loc_us-gaap_StatementLineItems_ffcebbbe-4164-4b1d-b6df-9bafce95f020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" 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_ffcebbbe-4164-4b1d-b6df-9bafce95f020" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_1737679d-2023-4ee3-b6ee-c9e4b8c35a63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_SharesOutstanding_1737679d-2023-4ee3-b6ee-c9e4b8c35a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_11ca3e07-da5e-4f66-8731-a2c19ced6137" 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_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_StockholdersEquity_11ca3e07-da5e-4f66-8731-a2c19ced6137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f7de5929-094c-4b1b-b880-e697b2fff25b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_NetIncomeLoss_f7de5929-094c-4b1b-b880-e697b2fff25b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d018c39f-0704-45d3-8abc-28a8d9ad68a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d018c39f-0704-45d3-8abc-28a8d9ad68a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_e4d587fd-20ec-473f-be99-7618e4c6c901" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_e4d587fd-20ec-473f-be99-7618e4c6c901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_384f532f-7147-4e62-9f62-5d0ec6da7aff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_384f532f-7147-4e62-9f62-5d0ec6da7aff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5c21e607-f1d7-47be-add6-0e4fb1cc18d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5c21e607-f1d7-47be-add6-0e4fb1cc18d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_dc72cfc2-8c1c-42ca-9a38-b1e4afdd8eae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_dc72cfc2-8c1c-42ca-9a38-b1e4afdd8eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_d1708959-33a5-436a-ae75-df41ed0520b2" 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_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_d1708959-33a5-436a-ae75-df41ed0520b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_6a72a0d5-a644-4bd0-8c40-f98d17bbe24a" 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_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_6a72a0d5-a644-4bd0-8c40-f98d17bbe24a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_036e90de-aab1-4b77-8a5d-6afe6c12677b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_036e90de-aab1-4b77-8a5d-6afe6c12677b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_530037ef-215c-44cc-b226-16aed3812ee7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_530037ef-215c-44cc-b226-16aed3812ee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_82ee9cc7-e514-4a45-a42d-edbf4f801240" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_82ee9cc7-e514-4a45-a42d-edbf4f801240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_26ab3828-7416-4f80-8c13-a7abcfa37b59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_26ab3828-7416-4f80-8c13-a7abcfa37b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_c793a363-1b3e-4b68-9c63-6dc66445da10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_SharesOutstanding_c793a363-1b3e-4b68-9c63-6dc66445da10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f1301c10-74a8-46d8-8f4c-4dcbae65f2db" 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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7c62be5f-c80e-4eee-a832-49ab1fa8708b" xlink:to="loc_us-gaap_StockholdersEquity_f1301c10-74a8-46d8-8f4c-4dcbae65f2db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_17839549-920a-43cd-b6c3-8e7045ef1473" 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_ffcebbbe-4164-4b1d-b6df-9bafce95f020" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_17839549-920a-43cd-b6c3-8e7045ef1473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="fi-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_941bf6ab-19b7-4097-902c-6cf398cafb16" 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_7c7ffc96-3f31-4d00-a00d-b4144b2aea78" 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_941bf6ab-19b7-4097-902c-6cf398cafb16" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_7c7ffc96-3f31-4d00-a00d-b4144b2aea78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_959791b3-4196-478d-99bd-21a97efb5723" 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_7c7ffc96-3f31-4d00-a00d-b4144b2aea78" xlink:to="loc_us-gaap_NetIncomeLoss_959791b3-4196-478d-99bd-21a97efb5723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9f9851c3-0be5-4caa-bc3f-3b2dda3131c3" 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_7c7ffc96-3f31-4d00-a00d-b4144b2aea78" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9f9851c3-0be5-4caa-bc3f-3b2dda3131c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_cf543b5a-ed01-4608-8c13-ef97eb0a3f91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9f9851c3-0be5-4caa-bc3f-3b2dda3131c3" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_cf543b5a-ed01-4608-8c13-ef97eb0a3f91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_1498d44a-2f16-42bc-a918-5d3538ec3de3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9f9851c3-0be5-4caa-bc3f-3b2dda3131c3" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_1498d44a-2f16-42bc-a918-5d3538ec3de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_22c8330e-2e7b-4907-b117-96bf3318c920" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9f9851c3-0be5-4caa-bc3f-3b2dda3131c3" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_22c8330e-2e7b-4907-b117-96bf3318c920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_34345f5e-e605-46c6-a29e-7ec4ff7d5a8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9f9851c3-0be5-4caa-bc3f-3b2dda3131c3" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_34345f5e-e605-46c6-a29e-7ec4ff7d5a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_f3cf05ff-90dd-4e8d-b20d-ce77dabd7239" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9f9851c3-0be5-4caa-bc3f-3b2dda3131c3" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_f3cf05ff-90dd-4e8d-b20d-ce77dabd7239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f0bf099f-90ef-4d67-96ae-5fb536f0af0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9f9851c3-0be5-4caa-bc3f-3b2dda3131c3" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f0bf099f-90ef-4d67-96ae-5fb536f0af0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_ee3ef172-eb74-470f-93ab-d2cca324c89a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9f9851c3-0be5-4caa-bc3f-3b2dda3131c3" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_ee3ef172-eb74-470f-93ab-d2cca324c89a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_fceef7f3-68eb-4631-9fd2-215d7d5e62a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9f9851c3-0be5-4caa-bc3f-3b2dda3131c3" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_fceef7f3-68eb-4631-9fd2-215d7d5e62a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_d20e5dcf-194e-4b6a-97ef-2d25c4f84c35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9f9851c3-0be5-4caa-bc3f-3b2dda3131c3" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_d20e5dcf-194e-4b6a-97ef-2d25c4f84c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_ef504fee-bd0a-48da-ac0f-94a0b8665277" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9f9851c3-0be5-4caa-bc3f-3b2dda3131c3" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_ef504fee-bd0a-48da-ac0f-94a0b8665277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_9b587647-3408-4b4b-a9f5-9af8b469a5f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9f9851c3-0be5-4caa-bc3f-3b2dda3131c3" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_9b587647-3408-4b4b-a9f5-9af8b469a5f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5364b986-9c27-4dfe-a210-4e5008486a58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9f9851c3-0be5-4caa-bc3f-3b2dda3131c3" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5364b986-9c27-4dfe-a210-4e5008486a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_2b0d2834-77d7-441d-8109-d35e3d59a14e" 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_5364b986-9c27-4dfe-a210-4e5008486a58" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_2b0d2834-77d7-441d-8109-d35e3d59a14e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_4c2fe7d9-3d19-40a5-9bbb-fffd4086d879" 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_5364b986-9c27-4dfe-a210-4e5008486a58" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_4c2fe7d9-3d19-40a5-9bbb-fffd4086d879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_53630ecd-5f1c-4bf3-8068-76f9207a1ada" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5364b986-9c27-4dfe-a210-4e5008486a58" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_53630ecd-5f1c-4bf3-8068-76f9207a1ada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_1de5260c-4da4-4650-bb3c-fb1ccbcfd771" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5364b986-9c27-4dfe-a210-4e5008486a58" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_1de5260c-4da4-4650-bb3c-fb1ccbcfd771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7273fc19-529a-49d4-b72a-d4e0729ede48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5364b986-9c27-4dfe-a210-4e5008486a58" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7273fc19-529a-49d4-b72a-d4e0729ede48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_9706d6e4-718d-4226-a57f-261506be8dca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5364b986-9c27-4dfe-a210-4e5008486a58" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_9706d6e4-718d-4226-a57f-261506be8dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_7e373d6e-02bb-4a75-a774-097dd6b6c79d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5364b986-9c27-4dfe-a210-4e5008486a58" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_7e373d6e-02bb-4a75-a774-097dd6b6c79d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_532b8ccb-1ea1-471f-b387-d73f491c5acb" 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_7c7ffc96-3f31-4d00-a00d-b4144b2aea78" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_532b8ccb-1ea1-471f-b387-d73f491c5acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8742cfb0-8b19-4d73-9572-1f49ccf64a50" 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_941bf6ab-19b7-4097-902c-6cf398cafb16" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8742cfb0-8b19-4d73-9572-1f49ccf64a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_19adf105-fea8-4c02-a2fb-4e936644e4aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8742cfb0-8b19-4d73-9572-1f49ccf64a50" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_19adf105-fea8-4c02-a2fb-4e936644e4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties_03d12512-e539-4515-8896-4b377ec9161c" xlink:href="fi-20201231.xsd#fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8742cfb0-8b19-4d73-9572-1f49ccf64a50" xlink:to="loc_fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties_03d12512-e539-4515-8896-4b377ec9161c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_a272f648-e125-4b0f-86a3-110408057ff7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8742cfb0-8b19-4d73-9572-1f49ccf64a50" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_a272f648-e125-4b0f-86a3-110408057ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_8cf7072c-1234-4873-be7d-368b5f553a62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8742cfb0-8b19-4d73-9572-1f49ccf64a50" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_8cf7072c-1234-4873-be7d-368b5f553a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_1b3a67c9-74e2-4b3c-94f0-66801f071c21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8742cfb0-8b19-4d73-9572-1f49ccf64a50" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_1b3a67c9-74e2-4b3c-94f0-66801f071c21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_55732956-336a-403a-92a0-782ae1ff921c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8742cfb0-8b19-4d73-9572-1f49ccf64a50" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_55732956-336a-403a-92a0-782ae1ff921c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b742218c-80a7-467a-80c1-86bc40c57f6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8742cfb0-8b19-4d73-9572-1f49ccf64a50" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b742218c-80a7-467a-80c1-86bc40c57f6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4372a37d-e766-4049-818a-d191a8ab7a45" 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_941bf6ab-19b7-4097-902c-6cf398cafb16" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4372a37d-e766-4049-818a-d191a8ab7a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_00d5bb16-b60b-4dc2-ba93-393be904d4d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4372a37d-e766-4049-818a-d191a8ab7a45" xlink:to="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_00d5bb16-b60b-4dc2-ba93-393be904d4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_15c0ce5c-6d9e-4d02-8ca1-ae04f7720bde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4372a37d-e766-4049-818a-d191a8ab7a45" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_15c0ce5c-6d9e-4d02-8ca1-ae04f7720bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_c8e22f15-321c-4f4d-a56a-4f6ed9067b1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4372a37d-e766-4049-818a-d191a8ab7a45" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_c8e22f15-321c-4f4d-a56a-4f6ed9067b1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d84cb7b9-3f30-48ff-ad90-10b95cdee9e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4372a37d-e766-4049-818a-d191a8ab7a45" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d84cb7b9-3f30-48ff-ad90-10b95cdee9e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_83ef4b51-cdd9-41fd-a535-5a97133f2d12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4372a37d-e766-4049-818a-d191a8ab7a45" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_83ef4b51-cdd9-41fd-a535-5a97133f2d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_27d596e4-ed49-41a0-b1e9-39193dcb0ae2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4372a37d-e766-4049-818a-d191a8ab7a45" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_27d596e4-ed49-41a0-b1e9-39193dcb0ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e415c518-8205-4e6c-8c23-ea6651884ebc" 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_941bf6ab-19b7-4097-902c-6cf398cafb16" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e415c518-8205-4e6c-8c23-ea6651884ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_463865e4-0f79-4ab0-820c-b8b8ceee9f41" 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_941bf6ab-19b7-4097-902c-6cf398cafb16" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_463865e4-0f79-4ab0-820c-b8b8ceee9f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5418df0a-617a-4d8f-8ef2-cb32593e331e" 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_941bf6ab-19b7-4097-902c-6cf398cafb16" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5418df0a-617a-4d8f-8ef2-cb32593e331e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c7fc78d1-1cdb-4a34-b68c-89dc6002c5d0" 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_941bf6ab-19b7-4097-902c-6cf398cafb16" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c7fc78d1-1cdb-4a34-b68c-89dc6002c5d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPolicies" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_3fd93d4d-8de9-41a2-852a-1d82b9f4ae1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_fa27272a-e68d-41c3-af7f-e8056fcea9c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3fd93d4d-8de9-41a2-852a-1d82b9f4ae1f" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_fa27272a-e68d-41c3-af7f-e8056fcea9c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" 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_1029f3c9-95ca-4e60-8601-9fae2c225d9d" 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_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_1029f3c9-95ca-4e60-8601-9fae2c225d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_69051c9e-2326-4dc7-80c3-5d50f8acdbdc" 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_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_69051c9e-2326-4dc7-80c3-5d50f8acdbdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_c1957704-34e9-405d-9074-2b820fcef28c" 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_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_UseOfEstimates_c1957704-34e9-405d-9074-2b820fcef28c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_f32c0bbe-cbce-4227-9835-5f31e3391185" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_f32c0bbe-cbce-4227-9835-5f31e3391185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_2aab3181-a299-4210-8fa6-2e44da254b82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_2aab3181-a299-4210-8fa6-2e44da254b82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock_5b480911-62b8-4050-a581-1212088c8b58" xlink:href="fi-20201231.xsd#fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock_5b480911-62b8-4050-a581-1212088c8b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_cfca0e32-1d90-4cd6-a205-36cdff53a411" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_cfca0e32-1d90-4cd6-a205-36cdff53a411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_b6d04bea-40bf-4a7f-bc18-816e83b94d68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_b6d04bea-40bf-4a7f-bc18-816e83b94d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_956346fd-7bec-4ac0-b8fd-344d2e09a6af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_956346fd-7bec-4ac0-b8fd-344d2e09a6af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_8c76ecf3-0e36-4e93-86d7-4960a4d4d8a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_8c76ecf3-0e36-4e93-86d7-4960a4d4d8a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_2ee6ee5c-68dd-4d59-9a88-cdbfc8550f9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_2ee6ee5c-68dd-4d59-9a88-cdbfc8550f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_2555f899-1821-4a89-9ea8-76ac5bedfaaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_2555f899-1821-4a89-9ea8-76ac5bedfaaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_aa7224c4-b371-4bde-8d1c-b8ddb6fb7174" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_aa7224c4-b371-4bde-8d1c-b8ddb6fb7174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ae14ca5e-57a6-4c45-a004-9ac3f6319195" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ae14ca5e-57a6-4c45-a004-9ac3f6319195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_16c2ee33-e4e9-4781-85ff-0376818edd0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_16c2ee33-e4e9-4781-85ff-0376818edd0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_e0cdc5fe-e72a-4ba8-a542-6f5b99aaa099" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_e0cdc5fe-e72a-4ba8-a542-6f5b99aaa099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_a46e5247-2dfa-4fc2-88d2-1fd36eb4b28c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_a46e5247-2dfa-4fc2-88d2-1fd36eb4b28c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_9a646fba-658f-44e9-88ef-96c585182ae9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_9a646fba-658f-44e9-88ef-96c585182ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_ffcc827e-1bc1-4b5b-a602-d3c09de50f3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_ffcc827e-1bc1-4b5b-a602-d3c09de50f3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_08760824-31b9-448d-9645-66295901d8f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_08760824-31b9-448d-9645-66295901d8f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_150669ac-7f19-4ec4-b3fb-b556ac584e43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_InvestmentPolicyTextBlock_150669ac-7f19-4ec4-b3fb-b556ac584e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_0e9b2c6f-4fca-4bf8-8883-15ffde204a3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_0e9b2c6f-4fca-4bf8-8883-15ffde204a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_d86633ed-c4eb-419d-8e76-49a94be305d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f356c55b-b210-4ff7-865b-7adf34b27e57" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_d86633ed-c4eb-419d-8e76-49a94be305d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0bd71ecc-6c19-4781-a4ab-2d251066f957" 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_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_c5bd2d63-2b65-4d37-9ad2-67aa4e52b8e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0bd71ecc-6c19-4781-a4ab-2d251066f957" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_c5bd2d63-2b65-4d37-9ad2-67aa4e52b8e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_8ce69e34-cc24-4aad-9db0-1cd784ee2b21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0bd71ecc-6c19-4781-a4ab-2d251066f957" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_8ce69e34-cc24-4aad-9db0-1cd784ee2b21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_2c05c3d0-fd79-42ca-a5bf-f90923b133db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0bd71ecc-6c19-4781-a4ab-2d251066f957" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_2c05c3d0-fd79-42ca-a5bf-f90923b133db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_a6ac3ba7-c830-47a3-a7bc-3ae529462901" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0bd71ecc-6c19-4781-a4ab-2d251066f957" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_a6ac3ba7-c830-47a3-a7bc-3ae529462901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5fc1f7bb-9a66-42e9-aa26-e18d38a145b6" 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_ScheduleOfGoodwillTable_59acc129-6165-4e15-96de-dc6b7b2da5cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5fc1f7bb-9a66-42e9-aa26-e18d38a145b6" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_59acc129-6165-4e15-96de-dc6b7b2da5cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e7373a00-d091-4b7c-8976-16df46b3f17c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_59acc129-6165-4e15-96de-dc6b7b2da5cb" xlink:to="loc_srt_RangeAxis_e7373a00-d091-4b7c-8976-16df46b3f17c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_335d6361-9f9a-4ed6-9a57-ff08237082ed" 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_e7373a00-d091-4b7c-8976-16df46b3f17c" xlink:to="loc_srt_RangeMember_335d6361-9f9a-4ed6-9a57-ff08237082ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f3d6c3d4-0a30-4e90-8001-9d1e277ff188" 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_335d6361-9f9a-4ed6-9a57-ff08237082ed" xlink:to="loc_srt_MinimumMember_f3d6c3d4-0a30-4e90-8001-9d1e277ff188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_68c0120d-8396-4d2b-8371-5efadd093004" 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_335d6361-9f9a-4ed6-9a57-ff08237082ed" xlink:to="loc_srt_MaximumMember_68c0120d-8396-4d2b-8371-5efadd093004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_985de0da-c481-49f0-9eda-6b69ee61535d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_59acc129-6165-4e15-96de-dc6b7b2da5cb" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_985de0da-c481-49f0-9eda-6b69ee61535d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2cdcb2c2-5acd-4db5-99fb-f4bc1adcbd02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_985de0da-c481-49f0-9eda-6b69ee61535d" xlink:to="loc_us-gaap_SegmentDomain_2cdcb2c2-5acd-4db5-99fb-f4bc1adcbd02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CementingEquipmentMember_6abe5bb1-e645-4912-96ca-61e5a3d9b3ce" xlink:href="fi-20201231.xsd#fi_CementingEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2cdcb2c2-5acd-4db5-99fb-f4bc1adcbd02" xlink:to="loc_fi_CementingEquipmentMember_6abe5bb1-e645-4912-96ca-61e5a3d9b3ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularRunningServicesMember_79357458-f68e-4cd4-bb04-fd45d967923c" xlink:href="fi-20201231.xsd#fi_TubularRunningServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2cdcb2c2-5acd-4db5-99fb-f4bc1adcbd02" xlink:to="loc_fi_TubularRunningServicesMember_79357458-f68e-4cd4-bb04-fd45d967923c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_47fc9d44-0673-4b54-8e3a-0348fd575c6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_59acc129-6165-4e15-96de-dc6b7b2da5cb" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_47fc9d44-0673-4b54-8e3a-0348fd575c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_df1ed160-a9a7-48b8-aafe-6caeba8de6a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_47fc9d44-0673-4b54-8e3a-0348fd575c6e" xlink:to="loc_us-gaap_TypeOfAdoptionMember_df1ed160-a9a7-48b8-aafe-6caeba8de6a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_811b30a7-c9f9-40ac-be7d-7f454bb06d50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_df1ed160-a9a7-48b8-aafe-6caeba8de6a4" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_811b30a7-c9f9-40ac-be7d-7f454bb06d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3acddacf-4fff-46c5-b436-b081ed648e44" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_59acc129-6165-4e15-96de-dc6b7b2da5cb" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3acddacf-4fff-46c5-b436-b081ed648e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_146abdca-6d17-47bb-ad21-ca979ebef974" 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_3acddacf-4fff-46c5-b436-b081ed648e44" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_146abdca-6d17-47bb-ad21-ca979ebef974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_ec562ac5-512c-419b-b21a-0c49faa654f7" 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_146abdca-6d17-47bb-ad21-ca979ebef974" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_ec562ac5-512c-419b-b21a-0c49faa654f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2caf89ae-9992-4b0e-bb0d-5e029a6a94f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_59acc129-6165-4e15-96de-dc6b7b2da5cb" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2caf89ae-9992-4b0e-bb0d-5e029a6a94f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_97881def-2a6a-4546-aeef-fe9404cb10c8" 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_2caf89ae-9992-4b0e-bb0d-5e029a6a94f7" xlink:to="loc_us-gaap_EquityComponentDomain_97881def-2a6a-4546-aeef-fe9404cb10c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_088494cc-da6d-4512-8578-e1040413682e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_97881def-2a6a-4546-aeef-fe9404cb10c8" xlink:to="loc_us-gaap_RetainedEarningsMember_088494cc-da6d-4512-8578-e1040413682e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_59acc129-6165-4e15-96de-dc6b7b2da5cb" xlink:to="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealizedInvestmentGainsLosses_817192c0-982b-4442-8777-06dbf2725062" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_RealizedInvestmentGainsLosses_817192c0-982b-4442-8777-06dbf2725062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_781ba249-c336-446d-acb8-c1568975ab87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_781ba249-c336-446d-acb8-c1568975ab87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate_4c7b3cc9-b9ef-402c-af73-c215deab7890" xlink:href="fi-20201231.xsd#fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate_4c7b3cc9-b9ef-402c-af73-c215deab7890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate_e24ddc0e-2861-4fee-a5ed-890ad4431f0f" xlink:href="fi-20201231.xsd#fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate_e24ddc0e-2861-4fee-a5ed-890ad4431f0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_48af5338-6823-45da-b4dc-a2367a0d4c57" 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_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_Goodwill_48af5338-6823-45da-b4dc-a2367a0d4c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_4b026d6d-b9e5-4cad-8f67-aaac4d07129d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfCountriesInWhichEntityOperates"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_4b026d6d-b9e5-4cad-8f67-aaac4d07129d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_74c71b36-9dae-40e3-9ea4-ae8362344c41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_74c71b36-9dae-40e3-9ea4-ae8362344c41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_dafb5b4e-d8ee-495b-9390-49cc7dc77171" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_dafb5b4e-d8ee-495b-9390-49cc7dc77171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_aecb9205-4d73-4919-aa4d-14c379c8ed85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_Depreciation_aecb9205-4d73-4919-aa4d-14c379c8ed85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RevenueFromContractWithCustomerPaymentTerm_ed9dd27c-cafe-4f6f-9e63-2035612e7ea0" xlink:href="fi-20201231.xsd#fi_RevenueFromContractWithCustomerPaymentTerm"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_fi_RevenueFromContractWithCustomerPaymentTerm_ed9dd27c-cafe-4f6f-9e63-2035612e7ea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a7d6eace-9c33-499d-b2ab-b191c5d3d086" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a7d6eace-9c33-499d-b2ab-b191c5d3d086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_c549d996-295b-45aa-9de7-724ae76cbf12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_OperatingLeaseLiability_c549d996-295b-45aa-9de7-724ae76cbf12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1645d8f5-6bdc-4939-a8c2-c7664a542301" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_5c0dd21b-3711-4f75-a8c6-ae5afa0fe381" xlink:to="loc_us-gaap_StockholdersEquity_1645d8f5-6bdc-4939-a8c2-c7664a542301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f5dd4d86-47e9-48db-bf1a-70728d6f974b" 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_CashAndCashEquivalentsAtCarryingValue_6f4c43c1-0beb-4187-98a3-b64fb1bc4a0d" 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_AccountingPoliciesAbstract_f5dd4d86-47e9-48db-bf1a-70728d6f974b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6f4c43c1-0beb-4187-98a3-b64fb1bc4a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_18923f75-ce96-479b-b980-a018bc6cbed0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f5dd4d86-47e9-48db-bf1a-70728d6f974b" xlink:to="loc_us-gaap_RestrictedCash_18923f75-ce96-479b-b980-a018bc6cbed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_645a8bb9-3d9f-4662-b3ae-2ca7ac26147c" 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_AccountingPoliciesAbstract_f5dd4d86-47e9-48db-bf1a-70728d6f974b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_645a8bb9-3d9f-4662-b3ae-2ca7ac26147c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_904ae895-7a00-4501-bbd4-464d44eefc64" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_75d2f5d5-3908-4d06-b681-9579a3a99889" 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_AccountingPoliciesAbstract_904ae895-7a00-4501-bbd4-464d44eefc64" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_75d2f5d5-3908-4d06-b681-9579a3a99889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2304fec4-d4e4-441b-8197-1dd02c8f54d6" 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_75d2f5d5-3908-4d06-b681-9579a3a99889" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2304fec4-d4e4-441b-8197-1dd02c8f54d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_353275fe-2931-4ae4-a560-1ce2a47a7cf9" 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_2304fec4-d4e4-441b-8197-1dd02c8f54d6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_353275fe-2931-4ae4-a560-1ce2a47a7cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_3f7740b1-25c2-4bac-8667-95341761b4e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_353275fe-2931-4ae4-a560-1ce2a47a7cf9" xlink:to="loc_us-gaap_CustomerRelationshipsMember_3f7740b1-25c2-4bac-8667-95341761b4e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember_3c6279de-a418-4dd7-a7cd-f76a08408305" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_353275fe-2931-4ae4-a560-1ce2a47a7cf9" xlink:to="loc_us-gaap_IntellectualPropertyMember_3c6279de-a418-4dd7-a7cd-f76a08408305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_31e15787-e5c8-4e21-af15-38e7c609b94f" 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_75d2f5d5-3908-4d06-b681-9579a3a99889" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_31e15787-e5c8-4e21-af15-38e7c609b94f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5c62891e-6ee4-4ba8-af74-41c9285e73bb" 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_31e15787-e5c8-4e21-af15-38e7c609b94f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5c62891e-6ee4-4ba8-af74-41c9285e73bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6bbbab80-3b08-46c9-ac1d-82cabdd2746d" 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_31e15787-e5c8-4e21-af15-38e7c609b94f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6bbbab80-3b08-46c9-ac1d-82cabdd2746d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_55be76cb-ee10-438c-9c72-03eb01128ed9" 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_31e15787-e5c8-4e21-af15-38e7c609b94f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_55be76cb-ee10-438c-9c72-03eb01128ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4b64099f-35b0-47c7-adbd-1d586a52eb8d" 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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_30d3e2e4-5e90-4be6-999a-013ab7dd3e3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4b64099f-35b0-47c7-adbd-1d586a52eb8d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_30d3e2e4-5e90-4be6-999a-013ab7dd3e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_12499955-62d4-49cf-a6cd-fb1c4d9d2f66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4b64099f-35b0-47c7-adbd-1d586a52eb8d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_12499955-62d4-49cf-a6cd-fb1c4d9d2f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_0dccdb7f-bbd0-4da7-9b92-7d65c065859b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4b64099f-35b0-47c7-adbd-1d586a52eb8d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_0dccdb7f-bbd0-4da7-9b92-7d65c065859b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_58deea5f-dd1e-4d5b-98b5-fbb6780c69c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4b64099f-35b0-47c7-adbd-1d586a52eb8d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_58deea5f-dd1e-4d5b-98b5-fbb6780c69c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_fe847bee-4214-45b4-b9d4-903cef9c1094" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4b64099f-35b0-47c7-adbd-1d586a52eb8d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_fe847bee-4214-45b4-b9d4-903cef9c1094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_9c8c5e95-f3fb-4e4f-a07c-c2ba0a8bf0f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4b64099f-35b0-47c7-adbd-1d586a52eb8d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_9c8c5e95-f3fb-4e4f-a07c-c2ba0a8bf0f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_757140df-6b58-4374-8816-65bac515351f" 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_AccountingPoliciesAbstract_4b64099f-35b0-47c7-adbd-1d586a52eb8d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_757140df-6b58-4374-8816-65bac515351f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/Leases" xlink:type="simple" xlink:href="fi-20201231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_45df32a9-618a-4058-8990-6b003719cd62" 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_343cf7f7-b403-42e7-9b5a-7b51bbf4290d" 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_45df32a9-618a-4058-8990-6b003719cd62" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_343cf7f7-b403-42e7-9b5a-7b51bbf4290d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesTables" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_7ebf0dad-d495-4269-9634-59e21fd097d9" 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_fi_AssetsAndLiabilitiesLesseeTableTextBlock_da82a3b6-b6e6-4754-85f7-e697f1a8809a" xlink:href="fi-20201231.xsd#fi_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7ebf0dad-d495-4269-9634-59e21fd097d9" xlink:to="loc_fi_AssetsAndLiabilitiesLesseeTableTextBlock_da82a3b6-b6e6-4754-85f7-e697f1a8809a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_aae66600-7fc3-42bb-9858-e304591cfcdd" 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_7ebf0dad-d495-4269-9634-59e21fd097d9" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_aae66600-7fc3-42bb-9858-e304591cfcdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4c057a12-41cd-427b-b9f2-58fe2f5ad9cf" 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_7ebf0dad-d495-4269-9634-59e21fd097d9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4c057a12-41cd-427b-b9f2-58fe2f5ad9cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/LeasesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_d25abfb2-f6ec-4b47-86ce-21adbe4ff9fd" 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_LesseeLeaseDescriptionTable_1ff41bc2-98d0-4605-a530-ffa207bf5f27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d25abfb2-f6ec-4b47-86ce-21adbe4ff9fd" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_1ff41bc2-98d0-4605-a530-ffa207bf5f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9aeaf488-0b8c-4bb1-8220-b249097dd588" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_1ff41bc2-98d0-4605-a530-ffa207bf5f27" xlink:to="loc_srt_RangeAxis_9aeaf488-0b8c-4bb1-8220-b249097dd588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cf0c5b14-2078-478d-a1f4-fee7269cb55f" 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_9aeaf488-0b8c-4bb1-8220-b249097dd588" xlink:to="loc_srt_RangeMember_cf0c5b14-2078-478d-a1f4-fee7269cb55f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cab56e4f-2202-483f-97b2-ef7da509b67e" 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_cf0c5b14-2078-478d-a1f4-fee7269cb55f" xlink:to="loc_srt_MinimumMember_cab56e4f-2202-483f-97b2-ef7da509b67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4adfd2f3-d0c0-42f5-a0d0-84c52391a23a" 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_cf0c5b14-2078-478d-a1f4-fee7269cb55f" xlink:to="loc_srt_MaximumMember_4adfd2f3-d0c0-42f5-a0d0-84c52391a23a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_5589f991-6015-4b68-a1f0-52bfd91eeee2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_1ff41bc2-98d0-4605-a530-ffa207bf5f27" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_5589f991-6015-4b68-a1f0-52bfd91eeee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_3c2ced7b-8fb1-4f70-b07e-6266042e9975" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5589f991-6015-4b68-a1f0-52bfd91eeee2" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_3c2ced7b-8fb1-4f70-b07e-6266042e9975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_6025acc2-bd36-44c5-b7cc-c4c35f15cb20" 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_LesseeLeaseDescriptionLineItems_5589f991-6015-4b68-a1f0-52bfd91eeee2" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_6025acc2-bd36-44c5-b7cc-c4c35f15cb20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LesseeOperatingLeaseTerminationPeriod_a019b9ff-aeb1-4e09-9fab-4b19c5b16acb" xlink:href="fi-20201231.xsd#fi_LesseeOperatingLeaseTerminationPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5589f991-6015-4b68-a1f0-52bfd91eeee2" xlink:to="loc_fi_LesseeOperatingLeaseTerminationPeriod_a019b9ff-aeb1-4e09-9fab-4b19c5b16acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_7db54083-b7b8-433c-8003-6ecbf69e5178" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5589f991-6015-4b68-a1f0-52bfd91eeee2" xlink:to="loc_us-gaap_ShortTermLeaseCost_7db54083-b7b8-433c-8003-6ecbf69e5178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_0d6c3ba9-d35f-49b8-a018-6e80d31d475c" 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_fi_OperatingLeaseAssetsLesseeAbstract_10305262-b5fc-4dbb-abc0-d2466e559ed2" xlink:href="fi-20201231.xsd#fi_OperatingLeaseAssetsLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0d6c3ba9-d35f-49b8-a018-6e80d31d475c" xlink:to="loc_fi_OperatingLeaseAssetsLesseeAbstract_10305262-b5fc-4dbb-abc0-d2466e559ed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_55520240-f757-4ea6-9fba-1ae854b49931" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fi_OperatingLeaseAssetsLesseeAbstract_10305262-b5fc-4dbb-abc0-d2466e559ed2" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_55520240-f757-4ea6-9fba-1ae854b49931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract_ae4cdd4f-6198-4c00-8bb7-b7e5d8ed26a0" xlink:href="fi-20201231.xsd#fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0d6c3ba9-d35f-49b8-a018-6e80d31d475c" xlink:to="loc_fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract_ae4cdd4f-6198-4c00-8bb7-b7e5d8ed26a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_24eede07-4826-4503-993b-38c0085c2f9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract_ae4cdd4f-6198-4c00-8bb7-b7e5d8ed26a0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_24eede07-4826-4503-993b-38c0085c2f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract_db6d4c90-5352-4a86-817b-64c15344c02a" xlink:href="fi-20201231.xsd#fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0d6c3ba9-d35f-49b8-a018-6e80d31d475c" xlink:to="loc_fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract_db6d4c90-5352-4a86-817b-64c15344c02a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_15b35284-c4ab-43eb-8413-29b043c225d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract_db6d4c90-5352-4a86-817b-64c15344c02a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_15b35284-c4ab-43eb-8413-29b043c225d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_4fe1acb6-736a-4f11-b186-d12aac8399c4" 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_LeasesAbstract_0d6c3ba9-d35f-49b8-a018-6e80d31d475c" xlink:to="loc_us-gaap_OperatingLeaseLiability_4fe1acb6-736a-4f11-b186-d12aac8399c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_60f0e685-fb03-444a-bbca-a3aa87aba3aa" 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_0b917dc3-1df0-428a-85d2-473bfd2de773" 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_60f0e685-fb03-444a-bbca-a3aa87aba3aa" xlink:to="loc_us-gaap_OperatingLeaseCost_0b917dc3-1df0-428a-85d2-473bfd2de773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_3d42d02b-3835-4db1-9a5b-18afba2aa6a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_60f0e685-fb03-444a-bbca-a3aa87aba3aa" xlink:to="loc_us-gaap_SubleaseIncome_3d42d02b-3835-4db1-9a5b-18afba2aa6a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesOtherInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesOtherInformationDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/LeasesOtherInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f64086eb-1856-4aa3-b742-3a2b8ea52668" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_c761383d-e566-4a55-824b-aa8c1333eb93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f64086eb-1856-4aa3-b742-3a2b8ea52668" xlink:to="loc_us-gaap_OperatingLeasePayments_c761383d-e566-4a55-824b-aa8c1333eb93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_f74652f6-28c2-4d43-a8a3-95bc321d17b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f64086eb-1856-4aa3-b742-3a2b8ea52668" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_f74652f6-28c2-4d43-a8a3-95bc321d17b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesLeaseTermandDiscountRateDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesLeaseTermandDiscountRateDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/LeasesLeaseTermandDiscountRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_3c2ad4d5-85ed-442d-9ace-2e18815d217d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1a5b8e8c-1c68-4d01-ae1c-238b83f6857d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3c2ad4d5-85ed-442d-9ace-2e18815d217d" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1a5b8e8c-1c68-4d01-ae1c-238b83f6857d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_c33c38c2-60ec-4c12-bd56-f2adef8fcc59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3c2ad4d5-85ed-442d-9ace-2e18815d217d" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_c33c38c2-60ec-4c12-bd56-f2adef8fcc59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesMaturityofLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_fbefd9bb-b39c-418b-8d15-9296ff1dbe7a" 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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1246834f-5f63-4539-926d-80020e8b7f2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fbefd9bb-b39c-418b-8d15-9296ff1dbe7a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1246834f-5f63-4539-926d-80020e8b7f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ce805b9a-2e5d-40d3-95b3-0c844da82409" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fbefd9bb-b39c-418b-8d15-9296ff1dbe7a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ce805b9a-2e5d-40d3-95b3-0c844da82409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_f901ad0e-64af-4695-830e-c0714cd70e92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fbefd9bb-b39c-418b-8d15-9296ff1dbe7a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_f901ad0e-64af-4695-830e-c0714cd70e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_027fa603-774b-4cee-bde6-655a0911b128" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fbefd9bb-b39c-418b-8d15-9296ff1dbe7a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_027fa603-774b-4cee-bde6-655a0911b128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_5ea6b837-00ce-42a6-b003-a3d76cdfd97a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fbefd9bb-b39c-418b-8d15-9296ff1dbe7a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_5ea6b837-00ce-42a6-b003-a3d76cdfd97a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_c78ce7e7-a6b2-481a-9fea-cd31e00f2455" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fbefd9bb-b39c-418b-8d15-9296ff1dbe7a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_c78ce7e7-a6b2-481a-9fea-cd31e00f2455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a93e2f76-9d09-4c3d-a859-ebd23d567844" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fbefd9bb-b39c-418b-8d15-9296ff1dbe7a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a93e2f76-9d09-4c3d-a859-ebd23d567844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_157a0317-6d82-4f8a-ade5-9e5bd90badf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fbefd9bb-b39c-418b-8d15-9296ff1dbe7a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_157a0317-6d82-4f8a-ade5-9e5bd90badf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b0d385c6-e433-4c26-bb1d-b38974e9175c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fbefd9bb-b39c-418b-8d15-9296ff1dbe7a" xlink:to="loc_us-gaap_OperatingLeaseLiability_b0d385c6-e433-4c26-bb1d-b38974e9175c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="fi-20201231.xsd#LeasesMaturityofLeaseLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsReceivablenet" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsReceivablenet"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/AccountsReceivablenet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_dbdf030e-4bf3-4885-9ec6-8b4b8bc0e2ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_d36bc75f-d06b-4170-bb6d-57af12417fd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_dbdf030e-4bf3-4885-9ec6-8b4b8bc0e2ab" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_d36bc75f-d06b-4170-bb6d-57af12417fd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsReceivablenetTables" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsReceivablenetTables"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/AccountsReceivablenetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_bfc7f631-6056-4d5e-8d55-45d9baa3b7b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_e7eed3df-d207-47fc-8ea6-03e3f1604a4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_bfc7f631-6056-4d5e-8d55-45d9baa3b7b8" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_e7eed3df-d207-47fc-8ea6-03e3f1604a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsReceivablenetScheduleofAccountsReceivableNetDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_6cb58231-e649-445a-8506-7e112c87235f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1fd7cb26-d4a0-4d27-b145-890e6106adfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_6cb58231-e649-445a-8506-7e112c87235f" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1fd7cb26-d4a0-4d27-b145-890e6106adfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_00d80261-0fd0-4101-a8e3-82943c990d6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_6cb58231-e649-445a-8506-7e112c87235f" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_00d80261-0fd0-4101-a8e3-82943c990d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_b341813d-58f2-45a4-948d-79a59fd3b680" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_6cb58231-e649-445a-8506-7e112c87235f" xlink:to="loc_us-gaap_UnbilledContractsReceivable_b341813d-58f2-45a4-948d-79a59fd3b680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_927f8fd6-eac5-4ffc-8b7d-5be2d44cea18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_6cb58231-e649-445a-8506-7e112c87235f" xlink:to="loc_us-gaap_IncomeTaxReceivable_927f8fd6-eac5-4ffc-8b7d-5be2d44cea18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_cccfdff0-4b8c-4a92-9fb8-8668489a742a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_6cb58231-e649-445a-8506-7e112c87235f" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_cccfdff0-4b8c-4a92-9fb8-8668489a742a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_02c2004d-cb8c-4b20-a8a1-19b313c502fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_6cb58231-e649-445a-8506-7e112c87235f" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_02c2004d-cb8c-4b20-a8a1-19b313c502fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_c62be28c-eeff-4961-abff-fd1c06f00111" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_6cb58231-e649-445a-8506-7e112c87235f" xlink:to="loc_us-gaap_ReceivablesNetCurrent_c62be28c-eeff-4961-abff-fd1c06f00111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsReceivablenetAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_33d00596-49a2-45d0-b4b3-df9f3e4a6ba3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_e74731d6-f611-4123-a58b-0e8bda4f30fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_33d00596-49a2-45d0-b4b3-df9f3e4a6ba3" xlink:to="loc_us-gaap_ConcentrationRiskTable_e74731d6-f611-4123-a58b-0e8bda4f30fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a6d2ed65-eeac-4399-b7d5-2d18e137a193" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_e74731d6-f611-4123-a58b-0e8bda4f30fc" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a6d2ed65-eeac-4399-b7d5-2d18e137a193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b2b63b9a-2193-48cd-908f-0b181542b417" 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_a6d2ed65-eeac-4399-b7d5-2d18e137a193" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b2b63b9a-2193-48cd-908f-0b181542b417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_a1b23d16-7bb3-4e57-a2af-ce3235ad7624" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b2b63b9a-2193-48cd-908f-0b181542b417" xlink:to="loc_us-gaap_AccountsReceivableMember_a1b23d16-7bb3-4e57-a2af-ce3235ad7624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_eeeb112e-2b4d-4cff-8549-205647149c73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_e74731d6-f611-4123-a58b-0e8bda4f30fc" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_eeeb112e-2b4d-4cff-8549-205647149c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_298d50f5-1d83-4263-8143-fb66f043abaf" 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_eeeb112e-2b4d-4cff-8549-205647149c73" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_298d50f5-1d83-4263-8143-fb66f043abaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_674e6687-d7c1-4f4c-bac5-c6a3390a7c98" 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_298d50f5-1d83-4263-8143-fb66f043abaf" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_674e6687-d7c1-4f4c-bac5-c6a3390a7c98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_c3677cc4-bbae-4393-84e1-0b083099a34d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_e74731d6-f611-4123-a58b-0e8bda4f30fc" xlink:to="loc_srt_StatementGeographicalAxis_c3677cc4-bbae-4393-84e1-0b083099a34d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f41334f3-e930-4ca5-8d71-d23d355a7d08" 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_c3677cc4-bbae-4393-84e1-0b083099a34d" xlink:to="loc_srt_SegmentGeographicalDomain_f41334f3-e930-4ca5-8d71-d23d355a7d08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_2a0f7ee2-19f6-47a3-9d96-12c84cd9ab65" 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_f41334f3-e930-4ca5-8d71-d23d355a7d08" xlink:to="loc_country_US_2a0f7ee2-19f6-47a3-9d96-12c84cd9ab65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_SA_0712392a-6c61-45fc-b1ab-a86a06408ecb" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_SA"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f41334f3-e930-4ca5-8d71-d23d355a7d08" xlink:to="loc_country_SA_0712392a-6c61-45fc-b1ab-a86a06408ecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_afe35a0f-4c5e-4738-8cf8-205aedb20e8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_e74731d6-f611-4123-a58b-0e8bda4f30fc" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_afe35a0f-4c5e-4738-8cf8-205aedb20e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_493f1a02-5b97-444a-97d8-555be3320b94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_afe35a0f-4c5e-4738-8cf8-205aedb20e8d" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_493f1a02-5b97-444a-97d8-555be3320b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_c72bdf4b-1d6b-4ce4-8069-48813e71d88e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_afe35a0f-4c5e-4738-8cf8-205aedb20e8d" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_c72bdf4b-1d6b-4ce4-8069-48813e71d88e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/Inventoriesnet" xlink:type="simple" xlink:href="fi-20201231.xsd#Inventoriesnet"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/Inventoriesnet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_c686fb1e-fae7-48ef-a85e-1ebf995b7ebc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_b3394cb8-5b76-4c48-92d9-4bbad6ad3e23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c686fb1e-fae7-48ef-a85e-1ebf995b7ebc" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_b3394cb8-5b76-4c48-92d9-4bbad6ad3e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/InventoriesnetTables" xlink:type="simple" xlink:href="fi-20201231.xsd#InventoriesnetTables"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/InventoriesnetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_42d3b40e-4b81-4f5d-98ae-fc8fd7c12b82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_04a397ee-fe1d-4a36-a7f9-6a89dda8548f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_42d3b40e-4b81-4f5d-98ae-fc8fd7c12b82" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_04a397ee-fe1d-4a36-a7f9-6a89dda8548f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/InventoriesnetDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#InventoriesnetDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/InventoriesnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_3b29d00d-91e2-4511-9a89-ea742256e20c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable_27096314-b5ef-49a9-ac6f-d6d76426b33b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryCurrentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_3b29d00d-91e2-4511-9a89-ea742256e20c" xlink:to="loc_us-gaap_InventoryCurrentTable_27096314-b5ef-49a9-ac6f-d6d76426b33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryAxis_b7b15387-3a72-49ba-94cc-886e9de77492" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_27096314-b5ef-49a9-ac6f-d6d76426b33b" xlink:to="loc_us-gaap_PublicUtilitiesInventoryAxis_b7b15387-3a72-49ba-94cc-886e9de77492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1b5296d8-81f1-47b6-814a-072ffa064359" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_b7b15387-3a72-49ba-94cc-886e9de77492" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1b5296d8-81f1-47b6-814a-072ffa064359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PipeAndConnectorsMember_b53b13df-d929-4333-a614-c7717b6d7863" xlink:href="fi-20201231.xsd#fi_PipeAndConnectorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1b5296d8-81f1-47b6-814a-072ffa064359" xlink:to="loc_fi_PipeAndConnectorsMember_b53b13df-d929-4333-a614-c7717b6d7863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_FinishedGoodsMember_90872dde-920d-4398-996e-0d2a5f9ee909" xlink:href="fi-20201231.xsd#fi_FinishedGoodsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1b5296d8-81f1-47b6-814a-072ffa064359" xlink:to="loc_fi_FinishedGoodsMember_90872dde-920d-4398-996e-0d2a5f9ee909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems_80544f20-cbe1-410a-943b-75b314912e23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_27096314-b5ef-49a9-ac6f-d6d76426b33b" xlink:to="loc_us-gaap_InventoryLineItems_80544f20-cbe1-410a-943b-75b314912e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_InventoryPipeandConnectors_1fabd17c-c00f-4fd4-9b63-6a74dfff2650" xlink:href="fi-20201231.xsd#fi_InventoryPipeandConnectors"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_80544f20-cbe1-410a-943b-75b314912e23" xlink:to="loc_fi_InventoryPipeandConnectors_1fabd17c-c00f-4fd4-9b63-6a74dfff2650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_16b1a201-166a-4e59-b6c3-76c4a5fb2eef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_80544f20-cbe1-410a-943b-75b314912e23" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_16b1a201-166a-4e59-b6c3-76c4a5fb2eef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_edc1a6ba-f5d2-4148-a225-723e4f1d0372" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_80544f20-cbe1-410a-943b-75b314912e23" xlink:to="loc_us-gaap_InventoryValuationReserves_edc1a6ba-f5d2-4148-a225-723e4f1d0372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_c2e7ef39-6f33-4c17-b457-015650a679a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_80544f20-cbe1-410a-943b-75b314912e23" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_c2e7ef39-6f33-4c17-b457-015650a679a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_563915ae-6721-41dd-bcbc-0988f3b98188" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_80544f20-cbe1-410a-943b-75b314912e23" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_563915ae-6721-41dd-bcbc-0988f3b98188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_28b3fb08-7b64-4703-9105-63f59c42a76f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_80544f20-cbe1-410a-943b-75b314912e23" xlink:to="loc_us-gaap_InventoryNet_28b3fb08-7b64-4703-9105-63f59c42a76f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="fi-20201231.xsd#PropertyPlantandEquipment"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/PropertyPlantandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5f70117c-c7f5-4d26-9fcc-a82b77331808" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_ad11ca2a-26b9-4ed2-92cd-91aa612585b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5f70117c-c7f5-4d26-9fcc-a82b77331808" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_ad11ca2a-26b9-4ed2-92cd-91aa612585b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="fi-20201231.xsd#PropertyPlantandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/PropertyPlantandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ea0dca6c-7476-4e5f-9736-de1ef5f18304" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_578897a7-ff1a-43f6-ac01-d0f9c0de85cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ea0dca6c-7476-4e5f-9736-de1ef5f18304" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_578897a7-ff1a-43f6-ac01-d0f9c0de85cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DepreciationAndAmortizationExpenseTableTextBlock_e27a1b2a-f4c3-40d3-a5c6-80a1bd9779b4" xlink:href="fi-20201231.xsd#fi_DepreciationAndAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ea0dca6c-7476-4e5f-9736-de1ef5f18304" xlink:to="loc_fi_DepreciationAndAmortizationExpenseTableTextBlock_e27a1b2a-f4c3-40d3-a5c6-80a1bd9779b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9505c33f-f09f-41c3-b345-dd06b12d3aaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_ef8c7b6c-80c5-42d0-b059-cfbdd54b1fe4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9505c33f-f09f-41c3-b345-dd06b12d3aaf" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_ef8c7b6c-80c5-42d0-b059-cfbdd54b1fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_30a387a5-534a-4000-8c76-169f306d6c3a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_ef8c7b6c-80c5-42d0-b059-cfbdd54b1fe4" xlink:to="loc_srt_RangeAxis_30a387a5-534a-4000-8c76-169f306d6c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d62520d0-4a6e-4161-823f-3a828e26c4a3" 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_30a387a5-534a-4000-8c76-169f306d6c3a" xlink:to="loc_srt_RangeMember_d62520d0-4a6e-4161-823f-3a828e26c4a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_524f1792-b2b5-4038-af0f-05f202c8b325" 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_d62520d0-4a6e-4161-823f-3a828e26c4a3" xlink:to="loc_srt_MinimumMember_524f1792-b2b5-4038-af0f-05f202c8b325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0f51fb5e-3eda-42ae-b660-4c6e53fce74c" 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_d62520d0-4a6e-4161-823f-3a828e26c4a3" xlink:to="loc_srt_MaximumMember_0f51fb5e-3eda-42ae-b660-4c6e53fce74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0674bc39-984f-4615-904a-4ea4267cd815" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_ef8c7b6c-80c5-42d0-b059-cfbdd54b1fe4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0674bc39-984f-4615-904a-4ea4267cd815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" 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_0674bc39-984f-4615-904a-4ea4267cd815" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_a9d17b13-7a80-4278-ad8c-090fa7e19d97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_us-gaap_LandMember_a9d17b13-7a80-4278-ad8c-090fa7e19d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember_9f3732f5-2cd9-4485-82d6-1d90c84d6e0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_us-gaap_LandImprovementsMember_9f3732f5-2cd9-4485-82d6-1d90c84d6e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_01a6f094-d5a1-4443-bf2f-622f851b1b25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_01a6f094-d5a1-4443-bf2f-622f851b1b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_4001c687-cc30-440c-a31b-2703803d5f41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_4001c687-cc30-440c-a31b-2703803d5f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherMachineryAndEquipmentMember_0adfdd57-05e4-42bd-bda2-2aa59a8d2a3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherMachineryAndEquipmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_us-gaap_OtherMachineryAndEquipmentMember_0adfdd57-05e4-42bd-bda2-2aa59a8d2a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_FurnitureFixturesandComputersMember_c2549491-f4a1-4e6c-9675-6504a8416df5" xlink:href="fi-20201231.xsd#fi_FurnitureFixturesandComputersMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_fi_FurnitureFixturesandComputersMember_c2549491-f4a1-4e6c-9675-6504a8416df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AutomobilesMember_8454f803-14b4-418b-aaea-c6ed3af14eb6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AutomobilesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_us-gaap_AutomobilesMember_8454f803-14b4-418b-aaea-c6ed3af14eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_603a47ef-cca0-4147-94ff-1dcd43e96297" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_603a47ef-cca0-4147-94ff-1dcd43e96297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_63046357-de86-4606-8ed1-77e99b937061" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a650fa73-dc40-40b2-9486-c4e20ad6df74" xlink:to="loc_us-gaap_ConstructionInProgressMember_63046357-de86-4606-8ed1-77e99b937061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2ef69418-fdbd-45cf-ba4b-662d3ded2a6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_ef8c7b6c-80c5-42d0-b059-cfbdd54b1fe4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2ef69418-fdbd-45cf-ba4b-662d3ded2a6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_65a95d47-a2ae-4f87-949c-ca632ad64eee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2ef69418-fdbd-45cf-ba4b-662d3ded2a6c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_65a95d47-a2ae-4f87-949c-ca632ad64eee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_8f00cbb0-b623-4e75-9d32-453dcf5b33de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2ef69418-fdbd-45cf-ba4b-662d3ded2a6c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_8f00cbb0-b623-4e75-9d32-453dcf5b33de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_81218c9b-6804-4bef-8994-ac31f7f76407" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2ef69418-fdbd-45cf-ba4b-662d3ded2a6c" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_81218c9b-6804-4bef-8994-ac31f7f76407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_54bb6928-6f6e-420e-8812-dbd4fa5413be" 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_2ef69418-fdbd-45cf-ba4b-662d3ded2a6c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_54bb6928-6f6e-420e-8812-dbd4fa5413be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#PropertyPlantandEquipmentAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_31308216-8944-4165-93eb-be47d6c3339d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_aad7f348-8ec3-402e-a7ab-a6547b9641b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_31308216-8944-4165-93eb-be47d6c3339d" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_aad7f348-8ec3-402e-a7ab-a6547b9641b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c0e01b85-7b51-4f5f-859d-41714408c275" 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_aad7f348-8ec3-402e-a7ab-a6547b9641b9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c0e01b85-7b51-4f5f-859d-41714408c275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7d9082a0-8f95-4665-a419-6ad83f2a9fa8" 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_c0e01b85-7b51-4f5f-859d-41714408c275" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7d9082a0-8f95-4665-a419-6ad83f2a9fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_2f9d49b6-6bd8-4255-8427-404b5184691a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7d9082a0-8f95-4665-a419-6ad83f2a9fa8" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_2f9d49b6-6bd8-4255-8427-404b5184691a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_62d635e5-e391-4091-8b2e-b9c595a950bd" 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_7d9082a0-8f95-4665-a419-6ad83f2a9fa8" xlink:to="loc_us-gaap_EquipmentMember_62d635e5-e391-4091-8b2e-b9c595a950bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e78062af-6dcd-47da-8909-2bce62687fa1" 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_aad7f348-8ec3-402e-a7ab-a6547b9641b9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e78062af-6dcd-47da-8909-2bce62687fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_a1c8a61d-16c4-4a9b-a56b-11d0fafbc3ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e78062af-6dcd-47da-8909-2bce62687fa1" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_a1c8a61d-16c4-4a9b-a56b-11d0fafbc3ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_871206d2-6af6-4363-bc87-06e39b8dd41c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e78062af-6dcd-47da-8909-2bce62687fa1" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_871206d2-6af6-4363-bc87-06e39b8dd41c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_d8475b53-31ae-4b7d-bda4-1ceec5776ca1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e78062af-6dcd-47da-8909-2bce62687fa1" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_d8475b53-31ae-4b7d-bda4-1ceec5776ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_b91e7efe-d275-451f-87e9-96c04b41f8d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e78062af-6dcd-47da-8909-2bce62687fa1" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_b91e7efe-d275-451f-87e9-96c04b41f8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_2073c98a-5fd6-47d1-8668-1c88c967bee4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTransfersAndChanges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e78062af-6dcd-47da-8909-2bce62687fa1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_2073c98a-5fd6-47d1-8668-1c88c967bee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_9dfb28f3-c394-43fc-80f3-d71d41b40298" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e78062af-6dcd-47da-8909-2bce62687fa1" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_9dfb28f3-c394-43fc-80f3-d71d41b40298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/PropertyPlantandEquipmentDepreciationandAmortizationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#PropertyPlantandEquipmentDepreciationandAmortizationDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/PropertyPlantandEquipmentDepreciationandAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_220ff847-151a-4b88-82ef-d2abd17cb300" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4701044c-fac2-4738-bcce-4c992c3313ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_220ff847-151a-4b88-82ef-d2abd17cb300" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4701044c-fac2-4738-bcce-4c992c3313ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_e45b82f4-aafd-40d6-941f-21a308ea5ffb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4701044c-fac2-4738-bcce-4c992c3313ce" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_e45b82f4-aafd-40d6-941f-21a308ea5ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c4c180d7-f51a-4cad-a976-adb55b7c437a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e45b82f4-aafd-40d6-941f-21a308ea5ffb" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c4c180d7-f51a-4cad-a976-adb55b7c437a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ServicesMember_d1c00909-cbd8-4816-8dbe-4ff4d8989547" xlink:href="fi-20201231.xsd#fi_ServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c4c180d7-f51a-4cad-a976-adb55b7c437a" xlink:to="loc_fi_ServicesMember_d1c00909-cbd8-4816-8dbe-4ff4d8989547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ProductsMember_5db19327-8ab5-4237-8c4f-eaa1e8a94825" xlink:href="fi-20201231.xsd#fi_ProductsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c4c180d7-f51a-4cad-a976-adb55b7c437a" xlink:to="loc_fi_ProductsMember_5db19327-8ab5-4237-8c4f-eaa1e8a94825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_a6983d06-986c-45da-9b64-76d0e97a3c14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c4c180d7-f51a-4cad-a976-adb55b7c437a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_a6983d06-986c-45da-9b64-76d0e97a3c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_30ac9f32-7267-4cc7-b02f-879d73f2191d" 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_4701044c-fac2-4738-bcce-4c992c3313ce" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_30ac9f32-7267-4cc7-b02f-879d73f2191d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_82aae0be-edeb-4cf5-95be-f65aeb0dbfb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_30ac9f32-7267-4cc7-b02f-879d73f2191d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_82aae0be-edeb-4cf5-95be-f65aeb0dbfb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/OtherAssets" xlink:type="simple" xlink:href="fi-20201231.xsd#OtherAssets"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/OtherAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_050a89b3-0a50-4940-bfec-1622975d8d25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock_ad0c5835-15d2-4364-a62e-47f88099119d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_050a89b3-0a50-4940-bfec-1622975d8d25" xlink:to="loc_us-gaap_OtherAssetsDisclosureTextBlock_ad0c5835-15d2-4364-a62e-47f88099119d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/OtherAssetsTables" xlink:type="simple" xlink:href="fi-20201231.xsd#OtherAssetsTables"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/OtherAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_7b506d91-2021-418d-8480-ada211647a12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_e54e762d-1b26-409c-8e72-aa69512b4f1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_7b506d91-2021-418d-8480-ada211647a12" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_e54e762d-1b26-409c-8e72-aa69512b4f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/OtherAssetsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#OtherAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/OtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_715e1dda-4dc2-4dfc-baef-bce6178212c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_c84e0364-9f73-4a61-b7e1-ae9d11551602" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_715e1dda-4dc2-4dfc-baef-bce6178212c3" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_c84e0364-9f73-4a61-b7e1-ae9d11551602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositAssets_0bbebfa7-ff02-424e-b17d-72549a19c2da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_715e1dda-4dc2-4dfc-baef-bce6178212c3" xlink:to="loc_us-gaap_DepositAssets_0bbebfa7-ff02-424e-b17d-72549a19c2da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_c60b451b-d100-40d8-9e49-92ac2838d3fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_715e1dda-4dc2-4dfc-baef-bce6178212c3" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_c60b451b-d100-40d8-9e49-92ac2838d3fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0e69cf22-e794-42dc-914a-778241f90beb" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_715e1dda-4dc2-4dfc-baef-bce6178212c3" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0e69cf22-e794-42dc-914a-778241f90beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilities" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsPayableandAccruedLiabilities"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_31f876a9-c3be-49c2-878f-583b4f9f06a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_3847e01e-6d99-4429-8738-0b287fa13503" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_31f876a9-c3be-49c2-878f-583b4f9f06a0" xlink:to="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_3847e01e-6d99-4429-8738-0b287fa13503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesTables" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsPayableandAccruedLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_67eafcaf-ff93-4610-bf51-764a0789e0b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_d8281298-12bb-4195-8f69-986a85bc23f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_67eafcaf-ff93-4610-bf51-764a0789e0b5" xlink:to="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_d8281298-12bb-4195-8f69-986a85bc23f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#AccountsPayableandAccruedLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_d37e1cf1-0438-4ff2-87c8-5607659c64ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_a011d6bc-362c-479b-9dfc-e1a72f9f1e98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_d37e1cf1-0438-4ff2-87c8-5607659c64ed" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_a011d6bc-362c-479b-9dfc-e1a72f9f1e98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_08857fc4-617e-4eb8-bf70-1e371902181d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_d37e1cf1-0438-4ff2-87c8-5607659c64ed" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_08857fc4-617e-4eb8-bf70-1e371902181d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_3df0fe5a-7c76-4632-b471-3df8f1337de5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_d37e1cf1-0438-4ff2-87c8-5607659c64ed" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_3df0fe5a-7c76-4632-b471-3df8f1337de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent_7d019574-ae14-49c5-819f-714c48e19d97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_d37e1cf1-0438-4ff2-87c8-5607659c64ed" xlink:to="loc_us-gaap_RestructuringReserveCurrent_7d019574-ae14-49c5-819f-714c48e19d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_371d4f0e-790e-4170-be46-817429741dbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_d37e1cf1-0438-4ff2-87c8-5607659c64ed" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_371d4f0e-790e-4170-be46-817429741dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_8113b0f0-d04c-4dd6-a5a0-00672c174f8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_d37e1cf1-0438-4ff2-87c8-5607659c64ed" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_8113b0f0-d04c-4dd6-a5a0-00672c174f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_AccruedPurchaseOrders_f7fffe89-3852-4672-9a1e-7762718e423f" xlink:href="fi-20201231.xsd#fi_AccruedPurchaseOrders"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_d37e1cf1-0438-4ff2-87c8-5607659c64ed" xlink:to="loc_fi_AccruedPurchaseOrders_f7fffe89-3852-4672-9a1e-7762718e423f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_886aef6c-3a1d-4a04-93f3-f9a99a770a65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_d37e1cf1-0438-4ff2-87c8-5607659c64ed" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_886aef6c-3a1d-4a04-93f3-f9a99a770a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/Debt" xlink:type="simple" xlink:href="fi-20201231.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7bb67d53-7c85-40e6-8b36-6797789539ea" 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_e59c58e4-0a46-4fcd-a0b0-8857b958a518" 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_7bb67d53-7c85-40e6-8b36-6797789539ea" xlink:to="loc_us-gaap_LongTermDebtTextBlock_e59c58e4-0a46-4fcd-a0b0-8857b958a518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DebtCreditFacilityDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#DebtCreditFacilityDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/DebtCreditFacilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_45642c81-22c7-4884-a973-9d09921d6925" 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_LineOfCreditFacilityTable_e29e344a-7105-4311-9179-3c240ad4ef06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_45642c81-22c7-4884-a973-9d09921d6925" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_e29e344a-7105-4311-9179-3c240ad4ef06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_a3c99491-bc99-487b-89f1-f97594709c45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e29e344a-7105-4311-9179-3c240ad4ef06" xlink:to="loc_us-gaap_CreditFacilityAxis_a3c99491-bc99-487b-89f1-f97594709c45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f26d05cf-393f-454e-b6a9-b379b38aae56" 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_a3c99491-bc99-487b-89f1-f97594709c45" xlink:to="loc_us-gaap_CreditFacilityDomain_f26d05cf-393f-454e-b6a9-b379b38aae56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_8d32e284-90e5-426b-883d-af2f8c722772" 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_f26d05cf-393f-454e-b6a9-b379b38aae56" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_8d32e284-90e5-426b-883d-af2f8c722772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_c4ea81ed-fa72-437f-b404-50dc62eead1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_f26d05cf-393f-454e-b6a9-b379b38aae56" xlink:to="loc_us-gaap_LetterOfCreditMember_c4ea81ed-fa72-437f-b404-50dc62eead1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_8058bc75-e168-46f4-b480-a4113dd82578" 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_LineOfCreditFacilityTable_e29e344a-7105-4311-9179-3c240ad4ef06" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_8058bc75-e168-46f4-b480-a4113dd82578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3bf2bd5f-82eb-4c77-8c40-6a0d9759f9c6" 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_8058bc75-e168-46f4-b480-a4113dd82578" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3bf2bd5f-82eb-4c77-8c40-6a0d9759f9c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_14463464-ddc3-49bd-be1d-a9c976252397" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3bf2bd5f-82eb-4c77-8c40-6a0d9759f9c6" xlink:to="loc_us-gaap_LineOfCreditMember_14463464-ddc3-49bd-be1d-a9c976252397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_5e7b6496-ecfe-45e3-afb6-e942d0a5a7f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3bf2bd5f-82eb-4c77-8c40-6a0d9759f9c6" xlink:to="loc_us-gaap_SecuredDebtMember_5e7b6496-ecfe-45e3-afb6-e942d0a5a7f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ae4083c1-0258-428c-90c1-b942b969d441" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e29e344a-7105-4311-9179-3c240ad4ef06" xlink:to="loc_us-gaap_DebtInstrumentAxis_ae4083c1-0258-428c-90c1-b942b969d441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e0105c4b-05b5-4841-91aa-1ddd00a51776" 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_ae4083c1-0258-428c-90c1-b942b969d441" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e0105c4b-05b5-4841-91aa-1ddd00a51776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ABLCreditFacilityMember_3c5b5f23-c1e0-4f9a-97bb-420ea6b8f871" xlink:href="fi-20201231.xsd#fi_ABLCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e0105c4b-05b5-4841-91aa-1ddd00a51776" xlink:to="loc_fi_ABLCreditFacilityMember_3c5b5f23-c1e0-4f9a-97bb-420ea6b8f871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_b0045bdb-cd2e-4dd3-8975-8a69a1ab4158" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e29e344a-7105-4311-9179-3c240ad4ef06" xlink:to="loc_us-gaap_VariableRateAxis_b0045bdb-cd2e-4dd3-8975-8a69a1ab4158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_6f893fed-540f-435f-942b-7c5c4ee79062" 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_b0045bdb-cd2e-4dd3-8975-8a69a1ab4158" xlink:to="loc_us-gaap_VariableRateDomain_6f893fed-540f-435f-942b-7c5c4ee79062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_8c4508e9-cc1c-46c6-a903-85cb03719c2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_6f893fed-540f-435f-942b-7c5c4ee79062" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_8c4508e9-cc1c-46c6-a903-85cb03719c2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_AlternateBaseRateMember_648579bc-9ddc-4f93-9a7c-743247a1aa44" xlink:href="fi-20201231.xsd#fi_AlternateBaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_6f893fed-540f-435f-942b-7c5c4ee79062" xlink:to="loc_fi_AlternateBaseRateMember_648579bc-9ddc-4f93-9a7c-743247a1aa44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarMember_c11457d4-472e-44d4-950f-143d0e7c4226" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EurodollarMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_6f893fed-540f-435f-942b-7c5c4ee79062" xlink:to="loc_us-gaap_EurodollarMember_c11457d4-472e-44d4-950f-143d0e7c4226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_53feef77-dc61-4e65-81ab-08672092f39f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e29e344a-7105-4311-9179-3c240ad4ef06" xlink:to="loc_srt_RangeAxis_53feef77-dc61-4e65-81ab-08672092f39f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_828d34e1-53a2-4c85-9868-1350960e104a" 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_53feef77-dc61-4e65-81ab-08672092f39f" xlink:to="loc_srt_RangeMember_828d34e1-53a2-4c85-9868-1350960e104a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3fe7e818-3661-46aa-bdd6-8cbaa3966744" 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_828d34e1-53a2-4c85-9868-1350960e104a" xlink:to="loc_srt_MinimumMember_3fe7e818-3661-46aa-bdd6-8cbaa3966744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_95a4ea9f-9d1d-4c4b-aae4-49814a213ae4" 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_828d34e1-53a2-4c85-9868-1350960e104a" xlink:to="loc_srt_MaximumMember_95a4ea9f-9d1d-4c4b-aae4-49814a213ae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e29e344a-7105-4311-9179-3c240ad4ef06" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_4f586e0f-d9d0-4a9b-a7a5-ff64a1e4b0bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_4f586e0f-d9d0-4a9b-a7a5-ff64a1e4b0bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_94673371-7b43-4e4e-8671-6f80f45893fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_94673371-7b43-4e4e-8671-6f80f45893fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease_b6105c16-978d-4495-bc37-f837c092a1b8" xlink:href="fi-20201231.xsd#fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease_b6105c16-978d-4495-bc37-f837c092a1b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_FederalFundsEffectiveRateInterestRateFloor_68484f67-ee9f-4e2d-a242-bf9ca926d2e3" xlink:href="fi-20201231.xsd#fi_FederalFundsEffectiveRateInterestRateFloor"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_fi_FederalFundsEffectiveRateInterestRateFloor_68484f67-ee9f-4e2d-a242-bf9ca926d2e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8012463d-f7cb-4eaa-94ac-d1d8124e0d42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8012463d-f7cb-4eaa-94ac-d1d8124e0d42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate_34e343b0-ac11-44e5-87ab-c04f47749244" xlink:href="fi-20201231.xsd#fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate_34e343b0-ac11-44e5-87ab-c04f47749244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_612566c5-37de-4ca4-9754-9e670394592b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_612566c5-37de-4ca4-9754-9e670394592b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum_3fc800b5-83a4-40fa-b1b3-010c08b4e9e3" xlink:href="fi-20201231.xsd#fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum_3fc800b5-83a4-40fa-b1b3-010c08b4e9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays_7af422ff-d66f-4c5e-8c7b-5d9d6ae95c17" xlink:href="fi-20201231.xsd#fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays_7af422ff-d66f-4c5e-8c7b-5d9d6ae95c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LineofCreditFacilityCovenantTermMinimumFixedCharges_3dfee77c-62b5-4d0e-a857-94ac007708ca" xlink:href="fi-20201231.xsd#fi_LineofCreditFacilityCovenantTermMinimumFixedCharges"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_fi_LineofCreditFacilityCovenantTermMinimumFixedCharges_3dfee77c-62b5-4d0e-a857-94ac007708ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage_8ec406d8-4bf8-4d35-bd52-c37cd60af2fd" xlink:href="fi-20201231.xsd#fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage_8ec406d8-4bf8-4d35-bd52-c37cd60af2fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays_5e3f39dd-bd71-4a26-997c-fd84ca7b8c53" xlink:href="fi-20201231.xsd#fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays_5e3f39dd-bd71-4a26-997c-fd84ca7b8c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_74d4f800-a18c-4693-80a5-cec9e6474b99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_us-gaap_LineOfCredit_74d4f800-a18c-4693-80a5-cec9e6474b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_31c8efea-3d83-415e-9679-0f248c142630" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_31c8efea-3d83-415e-9679-0f248c142630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_ef8fe64e-dcf5-47a1-a359-370548f8c660" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f3ff3d43-7e6b-4388-8958-bbd0eae8f4e7" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_ef8fe64e-dcf5-47a1-a359-370548f8c660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="fi-20201231.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_d17bb32d-b98b-4fd6-888e-6eb5d7623ded" 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_890236d3-2ea2-4abf-a78c-c7d48971f20b" 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_d17bb32d-b98b-4fd6-888e-6eb5d7623ded" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_890236d3-2ea2-4abf-a78c-c7d48971f20b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="fi-20201231.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_a0d776ec-e2a1-41a8-a183-bd324e23d3ff" 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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_e3e1309e-7570-4b2d-8678-2541c9b4c59f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a0d776ec-e2a1-41a8-a183-bd324e23d3ff" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_e3e1309e-7570-4b2d-8678-2541c9b4c59f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#FairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_108455b1-eeb4-408d-befb-5d952adaf1f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a2083f16-fc4f-48ad-8ab3-8ea60604f08b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_108455b1-eeb4-408d-befb-5d952adaf1f8" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a2083f16-fc4f-48ad-8ab3-8ea60604f08b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bf29842c-6789-43b4-91d3-7f7a12ce2f44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a2083f16-fc4f-48ad-8ab3-8ea60604f08b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bf29842c-6789-43b4-91d3-7f7a12ce2f44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_08125e73-6672-462c-912f-9ff7d96354a8" 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_bf29842c-6789-43b4-91d3-7f7a12ce2f44" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_08125e73-6672-462c-912f-9ff7d96354a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_c8c24eff-215e-473f-a3ab-540e2f2cdb75" 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_08125e73-6672-462c-912f-9ff7d96354a8" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_c8c24eff-215e-473f-a3ab-540e2f2cdb75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_59413699-7679-474d-857e-158f2a4fe0db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_08125e73-6672-462c-912f-9ff7d96354a8" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_59413699-7679-474d-857e-158f2a4fe0db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_d861c9b4-2ac4-458e-b666-b7d60a95f226" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_08125e73-6672-462c-912f-9ff7d96354a8" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_d861c9b4-2ac4-458e-b666-b7d60a95f226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_8f887e26-9497-4a0d-91eb-8f8ccfd245dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a2083f16-fc4f-48ad-8ab3-8ea60604f08b" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_8f887e26-9497-4a0d-91eb-8f8ccfd245dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_26067536-d411-462e-82e2-bf31c9d0a4ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_8f887e26-9497-4a0d-91eb-8f8ccfd245dd" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_26067536-d411-462e-82e2-bf31c9d0a4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember_512e4d26-0656-4c25-b98c-ba9f9e17f1ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_26067536-d411-462e-82e2-bf31c9d0a4ff" xlink:to="loc_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember_512e4d26-0656-4c25-b98c-ba9f9e17f1ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e5eac35-458c-4ffb-a5f0-d658f3de7a53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a2083f16-fc4f-48ad-8ab3-8ea60604f08b" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e5eac35-458c-4ffb-a5f0-d658f3de7a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_951a072f-b1b3-4b43-bd37-1e781a6baf87" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e5eac35-458c-4ffb-a5f0-d658f3de7a53" xlink:to="loc_us-gaap_AssetsAbstract_951a072f-b1b3-4b43-bd37-1e781a6baf87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAbstract_2aa1e3d8-59d8-439d-bb1b-0eb3bb8d366c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_951a072f-b1b3-4b43-bd37-1e781a6baf87" xlink:to="loc_us-gaap_InvestmentsAbstract_2aa1e3d8-59d8-439d-bb1b-0eb3bb8d366c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueFairValueDisclosure_90946637-e2f6-49b8-b9d0-a34ac3646b06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_2aa1e3d8-59d8-439d-bb1b-0eb3bb8d366c" xlink:to="loc_us-gaap_CashSurrenderValueFairValueDisclosure_90946637-e2f6-49b8-b9d0-a34ac3646b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities_493f34ab-0358-45df-90b5-8365339d7b19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_2aa1e3d8-59d8-439d-bb1b-0eb3bb8d366c" xlink:to="loc_us-gaap_MarketableSecurities_493f34ab-0358-45df-90b5-8365339d7b19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_4112f226-37f4-4e58-9bc9-dbb227653161" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e5eac35-458c-4ffb-a5f0-d658f3de7a53" xlink:to="loc_us-gaap_LiabilitiesAbstract_4112f226-37f4-4e58-9bc9-dbb227653161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_787b5a5f-ce6c-459d-b71d-0a2ebd9adefc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_4112f226-37f4-4e58-9bc9-dbb227653161" xlink:to="loc_us-gaap_DerivativeLiabilities_787b5a5f-ce6c-459d-b71d-0a2ebd9adefc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_2a34d05c-cfb6-4379-8f63-4c5234973676" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_4112f226-37f4-4e58-9bc9-dbb227653161" xlink:to="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_2a34d05c-cfb6-4379-8f63-4c5234973676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/Derivatives" xlink:type="simple" xlink:href="fi-20201231.xsd#Derivatives"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/Derivatives" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_879a0cb8-d607-40fe-b575-8e49938873de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_77855e73-ab8d-42ff-abd9-ec3c509a25e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_879a0cb8-d607-40fe-b575-8e49938873de" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_77855e73-ab8d-42ff-abd9-ec3c509a25e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DerivativesTables" xlink:type="simple" xlink:href="fi-20201231.xsd#DerivativesTables"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/DerivativesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_72125860-50bd-49f9-82a7-1a1de7861c64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_7079234d-3de3-446d-b9eb-9efae5f85293" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_72125860-50bd-49f9-82a7-1a1de7861c64" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_7079234d-3de3-446d-b9eb-9efae5f85293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_34ee9cda-ff52-421d-bfd7-33a9244b2036" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_72125860-50bd-49f9-82a7-1a1de7861c64" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_34ee9cda-ff52-421d-bfd7-33a9244b2036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_544ad03b-4b71-4af3-87a6-e9e022bdb841" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_72125860-50bd-49f9-82a7-1a1de7861c64" xlink:to="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_544ad03b-4b71-4af3-87a6-e9e022bdb841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffsettingAssetsTableTextBlock_a368a390-82b8-4a4d-95bc-5e0189826869" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffsettingAssetsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_72125860-50bd-49f9-82a7-1a1de7861c64" xlink:to="loc_us-gaap_OffsettingAssetsTableTextBlock_a368a390-82b8-4a4d-95bc-5e0189826869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffsettingLiabilitiesTableTextBlock_8bee15ae-043d-46b2-b748-62db1ce3ac5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffsettingLiabilitiesTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_72125860-50bd-49f9-82a7-1a1de7861c64" xlink:to="loc_us-gaap_OffsettingLiabilitiesTableTextBlock_8bee15ae-043d-46b2-b748-62db1ce3ac5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#DerivativesForeignCurrencyDerivativeContractsOutstandingDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ddbe886a-8dcf-4179-a9e8-6f4e730dd2d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_21b8bc05-afa4-4df2-b927-f6e7c75b32cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ddbe886a-8dcf-4179-a9e8-6f4e730dd2d6" xlink:to="loc_us-gaap_DerivativeTable_21b8bc05-afa4-4df2-b927-f6e7c75b32cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_b5289493-2340-47a1-ac19-ec686e1c9f3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_21b8bc05-afa4-4df2-b927-f6e7c75b32cb" xlink:to="loc_us-gaap_HedgingDesignationAxis_b5289493-2340-47a1-ac19-ec686e1c9f3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_5bc3532e-8646-4d1e-a36d-9987d3e4a16f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_b5289493-2340-47a1-ac19-ec686e1c9f3e" xlink:to="loc_us-gaap_HedgingDesignationDomain_5bc3532e-8646-4d1e-a36d-9987d3e4a16f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_584b2ef0-320f-4956-b02e-d56ea8916ada" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_5bc3532e-8646-4d1e-a36d-9987d3e4a16f" xlink:to="loc_us-gaap_NondesignatedMember_584b2ef0-320f-4956-b02e-d56ea8916ada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_f176506d-d49e-4ef5-a0e6-722a72687feb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_21b8bc05-afa4-4df2-b927-f6e7c75b32cb" xlink:to="loc_srt_CurrencyAxis_f176506d-d49e-4ef5-a0e6-722a72687feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_080e7b0f-1f6e-48a4-b9df-d3496494ace0" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_f176506d-d49e-4ef5-a0e6-722a72687feb" xlink:to="loc_currency_AllCurrenciesDomain_080e7b0f-1f6e-48a4-b9df-d3496494ace0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_CAD_b17f32d8-989c-4591-8a6e-ca479f67ed57" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_CAD"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_080e7b0f-1f6e-48a4-b9df-d3496494ace0" xlink:to="loc_currency_CAD_b17f32d8-989c-4591-8a6e-ca479f67ed57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR_a3d5b121-581b-4d4e-9418-8599b997d5b3" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_EUR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_080e7b0f-1f6e-48a4-b9df-d3496494ace0" xlink:to="loc_currency_EUR_a3d5b121-581b-4d4e-9418-8599b997d5b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_NOK_5ae16ab2-2a5d-4061-8ba0-ef79414ba5b5" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_NOK"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_080e7b0f-1f6e-48a4-b9df-d3496494ace0" xlink:to="loc_currency_NOK_5ae16ab2-2a5d-4061-8ba0-ef79414ba5b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_GBP_8fb08998-8fd4-4e5f-ae1d-de0f8a122ce0" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_GBP"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_080e7b0f-1f6e-48a4-b9df-d3496494ace0" xlink:to="loc_currency_GBP_8fb08998-8fd4-4e5f-ae1d-de0f8a122ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_3ce3b251-a297-47e0-abc7-459bbeb4cc8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_21b8bc05-afa4-4df2-b927-f6e7c75b32cb" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_3ce3b251-a297-47e0-abc7-459bbeb4cc8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e4cd4b1a-6453-4b9a-91f3-63f5e93f72ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_3ce3b251-a297-47e0-abc7-459bbeb4cc8c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e4cd4b1a-6453-4b9a-91f3-63f5e93f72ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_f1a5ff12-8e52-48ed-9c20-f6d788b6100f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e4cd4b1a-6453-4b9a-91f3-63f5e93f72ae" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_f1a5ff12-8e52-48ed-9c20-f6d788b6100f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_18ab43ba-2735-45af-ac6c-5b2cb743e911" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_21b8bc05-afa4-4df2-b927-f6e7c75b32cb" xlink:to="loc_us-gaap_DerivativeLineItems_18ab43ba-2735-45af-ac6c-5b2cb743e911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_391a194c-cee9-4602-9bc5-d21dd3100305" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_18ab43ba-2735-45af-ac6c-5b2cb743e911" xlink:to="loc_us-gaap_DerivativeNotionalAmount_391a194c-cee9-4602-9bc5-d21dd3100305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeForwardExchangeRate1_0ef072d4-aa83-4c46-94cd-2841462ae22c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeForwardExchangeRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_18ab43ba-2735-45af-ac6c-5b2cb743e911" xlink:to="loc_us-gaap_DerivativeForwardExchangeRate1_0ef072d4-aa83-4c46-94cd-2841462ae22c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_61ef1d32-6a04-43d5-980b-205cc7e70baf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_739aece3-121c-4814-bff3-37eb8c1c1798" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_61ef1d32-6a04-43d5-980b-205cc7e70baf" xlink:to="loc_us-gaap_DerivativeTable_739aece3-121c-4814-bff3-37eb8c1c1798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f92c1f7e-cdad-4cf1-ac9d-84db7e148777" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_739aece3-121c-4814-bff3-37eb8c1c1798" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f92c1f7e-cdad-4cf1-ac9d-84db7e148777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_69e27df0-5c77-47d9-aef9-5a7614c0314b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f92c1f7e-cdad-4cf1-ac9d-84db7e148777" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_69e27df0-5c77-47d9-aef9-5a7614c0314b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_aa8bc461-e79b-439e-b2c7-3b1aad8e3004" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_69e27df0-5c77-47d9-aef9-5a7614c0314b" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_aa8bc461-e79b-439e-b2c7-3b1aad8e3004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_c82c48bc-3b2a-44e7-b917-46371a022525" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_739aece3-121c-4814-bff3-37eb8c1c1798" xlink:to="loc_us-gaap_HedgingDesignationAxis_c82c48bc-3b2a-44e7-b917-46371a022525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_b923320b-d83b-4de6-a26d-8ebb6172828a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_c82c48bc-3b2a-44e7-b917-46371a022525" xlink:to="loc_us-gaap_HedgingDesignationDomain_b923320b-d83b-4de6-a26d-8ebb6172828a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_259f4ff7-291d-4370-9d3b-b669de6bc039" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_b923320b-d83b-4de6-a26d-8ebb6172828a" xlink:to="loc_us-gaap_NondesignatedMember_259f4ff7-291d-4370-9d3b-b669de6bc039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_1660743f-4dd8-440c-826f-479666fb55c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_739aece3-121c-4814-bff3-37eb8c1c1798" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_1660743f-4dd8-440c-826f-479666fb55c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_26065c83-893e-4f6c-99cf-30dec93ea847" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1660743f-4dd8-440c-826f-479666fb55c4" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_26065c83-893e-4f6c-99cf-30dec93ea847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_cdb117f5-bcf4-40bc-9d65-2b45c843b7e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_26065c83-893e-4f6c-99cf-30dec93ea847" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_cdb117f5-bcf4-40bc-9d65-2b45c843b7e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_44fc914d-ce5e-4811-965f-d68b803d43de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_739aece3-121c-4814-bff3-37eb8c1c1798" xlink:to="loc_us-gaap_DerivativeLineItems_44fc914d-ce5e-4811-965f-d68b803d43de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_39cab83f-a78d-4669-91ad-77fc3676496f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_44fc914d-ce5e-4811-965f-d68b803d43de" xlink:to="loc_us-gaap_DerivativeLiabilities_39cab83f-a78d-4669-91ad-77fc3676496f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ca2e00a2-8749-41af-b48f-e37500c9ee6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_bf91b808-b5bc-44e9-a3b7-0d1e41bad3ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ca2e00a2-8749-41af-b48f-e37500c9ee6b" xlink:to="loc_us-gaap_DerivativeTable_bf91b808-b5bc-44e9-a3b7-0d1e41bad3ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a31b6adb-dd70-4f36-8e57-35b74f7a45ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_bf91b808-b5bc-44e9-a3b7-0d1e41bad3ac" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a31b6adb-dd70-4f36-8e57-35b74f7a45ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4f78ca23-168f-41ce-bca5-57000d058c0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a31b6adb-dd70-4f36-8e57-35b74f7a45ad" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4f78ca23-168f-41ce-bca5-57000d058c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ForeignExchangeForwardWithUnrealizedGainLossMember_28a23649-2376-4e74-8214-5aff3c74f3a7" xlink:href="fi-20201231.xsd#fi_ForeignExchangeForwardWithUnrealizedGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4f78ca23-168f-41ce-bca5-57000d058c0f" xlink:to="loc_fi_ForeignExchangeForwardWithUnrealizedGainLossMember_28a23649-2376-4e74-8214-5aff3c74f3a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ForeignExchangeForwardWithRealizedGainLossMember_7bb7315e-a56c-4d63-ba2b-cbbcf3fad936" xlink:href="fi-20201231.xsd#fi_ForeignExchangeForwardWithRealizedGainLossMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4f78ca23-168f-41ce-bca5-57000d058c0f" xlink:to="loc_fi_ForeignExchangeForwardWithRealizedGainLossMember_7bb7315e-a56c-4d63-ba2b-cbbcf3fad936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_7a939ddd-97cd-4660-aa45-9f01a7d61dbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4f78ca23-168f-41ce-bca5-57000d058c0f" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_7a939ddd-97cd-4660-aa45-9f01a7d61dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_09a37d4d-7069-4bb0-8879-6e284057a295" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_bf91b808-b5bc-44e9-a3b7-0d1e41bad3ac" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_09a37d4d-7069-4bb0-8879-6e284057a295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_7e34371a-8732-426b-865d-8b56e436be3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_09a37d4d-7069-4bb0-8879-6e284057a295" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_7e34371a-8732-426b-865d-8b56e436be3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseMember_8978b3bc-579b-4ee1-a25c-e9357db6f3b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_7e34371a-8732-426b-865d-8b56e436be3e" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseMember_8978b3bc-579b-4ee1-a25c-e9357db6f3b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_2e87c56c-1a10-44a2-83fa-9a7c4cd744ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_bf91b808-b5bc-44e9-a3b7-0d1e41bad3ac" xlink:to="loc_us-gaap_DerivativeLineItems_2e87c56c-1a10-44a2-83fa-9a7c4cd744ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_0eef31cb-49b5-4d96-aa5f-053710e346d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_2e87c56c-1a10-44a2-83fa-9a7c4cd744ce" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_0eef31cb-49b5-4d96-aa5f-053710e346d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#DerivativesGrossandNetFairValueofDerivativesDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_b3ed73ac-6cda-43b1-abab-df7df9f60d2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsAbstract_61af6c20-3813-447f-bc6f-2ff0772abf33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_b3ed73ac-6cda-43b1-abab-df7df9f60d2f" xlink:to="loc_us-gaap_DerivativeAssetsAbstract_61af6c20-3813-447f-bc6f-2ff0772abf33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_e94adf97-4dfa-4a0c-980e-d058a94d0559" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeAssetsAbstract_61af6c20-3813-447f-bc6f-2ff0772abf33" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_e94adf97-4dfa-4a0c-980e-d058a94d0559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_84bbc4c5-aff7-4279-95f2-701163bb6b85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeAssetsAbstract_61af6c20-3813-447f-bc6f-2ff0772abf33" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_84bbc4c5-aff7-4279-95f2-701163bb6b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_17729479-2c45-4a0f-b8fd-3c3ec9607414" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeAssetsAbstract_61af6c20-3813-447f-bc6f-2ff0772abf33" xlink:to="loc_us-gaap_DerivativeAssets_17729479-2c45-4a0f-b8fd-3c3ec9607414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesAbstract_413e5703-6b85-4a0c-84f6-0668e2ca99ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_b3ed73ac-6cda-43b1-abab-df7df9f60d2f" xlink:to="loc_us-gaap_DerivativeLiabilitiesAbstract_413e5703-6b85-4a0c-84f6-0668e2ca99ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_ea5a5cf8-4a07-4dd1-9411-334bca2bda15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract_413e5703-6b85-4a0c-84f6-0668e2ca99ab" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_ea5a5cf8-4a07-4dd1-9411-334bca2bda15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_85e68726-b5b8-43c7-bdfe-ecaf116dbb51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilityFairValueGrossAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract_413e5703-6b85-4a0c-84f6-0668e2ca99ab" xlink:to="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_85e68726-b5b8-43c7-bdfe-ecaf116dbb51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_7a415327-c458-4ed0-ab38-d5ff7648d07c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract_413e5703-6b85-4a0c-84f6-0668e2ca99ab" xlink:to="loc_us-gaap_DerivativeLiabilities_7a415327-c458-4ed0-ab38-d5ff7648d07c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="fi-20201231.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_b28172b4-bd56-4d23-95e6-eea713128902" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_ac5ead02-74a8-4eb3-ac77-9645853b522d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_b28172b4-bd56-4d23-95e6-eea713128902" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_ac5ead02-74a8-4eb3-ac77-9645853b522d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#RelatedPartyTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_0eb8a405-bf02-4117-981a-7ba85cbdfbd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_cfdb7b6c-f9ad-40bb-9b30-f64a10a348c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_0eb8a405-bf02-4117-981a-7ba85cbdfbd3" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_cfdb7b6c-f9ad-40bb-9b30-f64a10a348c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_d1d4112c-9874-4ae5-83d6-9c570be4bcd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_cfdb7b6c-f9ad-40bb-9b30-f64a10a348c8" xlink:to="loc_us-gaap_VariableRateAxis_d1d4112c-9874-4ae5-83d6-9c570be4bcd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_32f9f3c2-b773-4fa7-a703-258b302b057f" 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_d1d4112c-9874-4ae5-83d6-9c570be4bcd0" xlink:to="loc_us-gaap_VariableRateDomain_32f9f3c2-b773-4fa7-a703-258b302b057f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LongTermTreasuryRateMember_bc3762dc-165c-44e0-aa85-26ca616a696f" xlink:href="fi-20201231.xsd#fi_LongTermTreasuryRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_32f9f3c2-b773-4fa7-a703-258b302b057f" xlink:to="loc_fi_LongTermTreasuryRateMember_bc3762dc-165c-44e0-aa85-26ca616a696f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_69d7d23a-3a73-46c4-b6c5-ac4d240d7b22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_cfdb7b6c-f9ad-40bb-9b30-f64a10a348c8" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_69d7d23a-3a73-46c4-b6c5-ac4d240d7b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_61b04eb1-defc-483a-bd79-60cbf0a424df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_69d7d23a-3a73-46c4-b6c5-ac4d240d7b22" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_61b04eb1-defc-483a-bd79-60cbf0a424df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RealPropertyAcquisitionFromMosingCompaniesMember_57e15cf0-dd3b-42fb-8162-9f1fdb00f6ab" xlink:href="fi-20201231.xsd#fi_RealPropertyAcquisitionFromMosingCompaniesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_61b04eb1-defc-483a-bd79-60cbf0a424df" xlink:to="loc_fi_RealPropertyAcquisitionFromMosingCompaniesMember_57e15cf0-dd3b-42fb-8162-9f1fdb00f6ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_09d959e3-0658-43f3-9356-6fa619452047" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_cfdb7b6c-f9ad-40bb-9b30-f64a10a348c8" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_09d959e3-0658-43f3-9356-6fa619452047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_cf24d1f1-1489-4ee7-b166-d74d4b601aec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_09d959e3-0658-43f3-9356-6fa619452047" xlink:to="loc_us-gaap_RelatedPartyDomain_cf24d1f1-1489-4ee7-b166-d74d4b601aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_a202ae22-b010-44d2-ae60-f935e7abbfa0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AffiliatedEntityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_cf24d1f1-1489-4ee7-b166-d74d4b601aec" xlink:to="loc_srt_AffiliatedEntityMember_a202ae22-b010-44d2-ae60-f935e7abbfa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_4a20dd02-3da9-4844-b62b-fb6d5752779b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_cfdb7b6c-f9ad-40bb-9b30-f64a10a348c8" xlink:to="loc_srt_CounterpartyNameAxis_4a20dd02-3da9-4844-b62b-fb6d5752779b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_2e70bd2b-ef48-4172-b697-91a5a4295f7a" 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_4a20dd02-3da9-4844-b62b-fb6d5752779b" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_2e70bd2b-ef48-4172-b697-91a5a4295f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_MosingHoldingsMember_dc5a0e6e-4681-4fb0-aeca-31deff3f1686" xlink:href="fi-20201231.xsd#fi_MosingHoldingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_2e70bd2b-ef48-4172-b697-91a5a4295f7a" xlink:to="loc_fi_MosingHoldingsMember_dc5a0e6e-4681-4fb0-aeca-31deff3f1686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_cfdb7b6c-f9ad-40bb-9b30-f64a10a348c8" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_5c5a8daa-0b3b-4177-a3dc-6fe09fae4ee9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_us-gaap_OperatingLeaseExpense_5c5a8daa-0b3b-4177-a3dc-6fe09fae4ee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseAndRentalExpense_90c158a4-e339-49d9-bdfd-e37ea3c7fca0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_us-gaap_LeaseAndRentalExpense_90c158a4-e339-49d9-bdfd-e37ea3c7fca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_cf62ff85-40d3-4fe3-afb3-69238da1fee9" 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_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_cf62ff85-40d3-4fe3-afb3-69238da1fee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_0e07cd0c-7014-4ea8-8ee3-243cf9a48c19" 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_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_us-gaap_OperatingLeaseLiability_0e07cd0c-7014-4ea8-8ee3-243cf9a48c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_e0b5c61d-5ef9-40e1-96db-e57d40160592" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_e0b5c61d-5ef9-40e1-96db-e57d40160592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RelatedPartyTransactionTermOfEstablishingTerms_d826c615-5f28-4841-8ed9-01eec9d20284" xlink:href="fi-20201231.xsd#fi_RelatedPartyTransactionTermOfEstablishingTerms"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_fi_RelatedPartyTransactionTermOfEstablishingTerms_d826c615-5f28-4841-8ed9-01eec9d20284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement_3fef674e-0f7e-4bea-8417-4ff48a66d400" xlink:href="fi-20201231.xsd#fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement_3fef674e-0f7e-4bea-8417-4ff48a66d400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement_a0441e10-d6d5-44b8-8f21-dcbf4aceec00" xlink:href="fi-20201231.xsd#fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement_a0441e10-d6d5-44b8-8f21-dcbf4aceec00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CumulativeEarningsDeficitPeriod_6e0349fb-cd78-48b0-8992-710102b690fd" xlink:href="fi-20201231.xsd#fi_CumulativeEarningsDeficitPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_fi_CumulativeEarningsDeficitPeriod_6e0349fb-cd78-48b0-8992-710102b690fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RelatedPartyTransactionBasisSpreadOnVariableRate_ae059318-e807-43ef-a2bc-ba5992d77651" xlink:href="fi-20201231.xsd#fi_RelatedPartyTransactionBasisSpreadOnVariableRate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_fi_RelatedPartyTransactionBasisSpreadOnVariableRate_ae059318-e807-43ef-a2bc-ba5992d77651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment_016087bc-73e7-42c8-95ab-2c871889f7d5" xlink:href="fi-20201231.xsd#fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment_016087bc-73e7-42c8-95ab-2c871889f7d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TaxReceivableAgreementLiabilityDiscountRate_8d45b4d4-dbd3-4399-96fd-4b3d8b4ceb53" xlink:href="fi-20201231.xsd#fi_TaxReceivableAgreementLiabilityDiscountRate"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0efc5f8e-38eb-4338-ab1f-3adb3ab43f92" xlink:to="loc_fi_TaxReceivableAgreementLiabilityDiscountRate_8d45b4d4-dbd3-4399-96fd-4b3d8b4ceb53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LossPerCommonShare" xlink:type="simple" xlink:href="fi-20201231.xsd#LossPerCommonShare"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/LossPerCommonShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3cc53fdf-2097-4b96-8f73-c926dd1b6896" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_44545c41-e2cd-4c75-9dc9-781de61856de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3cc53fdf-2097-4b96-8f73-c926dd1b6896" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_44545c41-e2cd-4c75-9dc9-781de61856de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LossPerCommonShareTables" xlink:type="simple" xlink:href="fi-20201231.xsd#LossPerCommonShareTables"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/LossPerCommonShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_d63ebe4b-05e8-420e-aea8-a58d1c601e4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_ab739913-4acd-467c-b3ed-3f0f07a8b611" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d63ebe4b-05e8-420e-aea8-a58d1c601e4f" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_ab739913-4acd-467c-b3ed-3f0f07a8b611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/LossPerCommonShareDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#LossPerCommonShareDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/LossPerCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_a850fd8d-8b1d-439e-b0f8-2c0550e73596" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_5d9a2f29-d76e-407c-80d1-5d9f04675578" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a850fd8d-8b1d-439e-b0f8-2c0550e73596" xlink:to="loc_us-gaap_NetIncomeLossAbstract_5d9a2f29-d76e-407c-80d1-5d9f04675578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3c9a1b31-6d40-4d9e-81e4-a7ee8fa7869c" 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_NetIncomeLossAbstract_5d9a2f29-d76e-407c-80d1-5d9f04675578" xlink:to="loc_us-gaap_NetIncomeLoss_3c9a1b31-6d40-4d9e-81e4-a7ee8fa7869c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_0f9c498d-fedf-4bbd-a42e-940abdb913b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a850fd8d-8b1d-439e-b0f8-2c0550e73596" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_0f9c498d-fedf-4bbd-a42e-940abdb913b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_d40a0abc-1216-47ad-a9a8-a6c859601673" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_0f9c498d-fedf-4bbd-a42e-940abdb913b3" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_d40a0abc-1216-47ad-a9a8-a6c859601673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_56a1ba9f-9cc7-45d6-8de0-369c9add02cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a850fd8d-8b1d-439e-b0f8-2c0550e73596" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_56a1ba9f-9cc7-45d6-8de0-369c9add02cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_499a1fe0-d234-4641-8ca4-e39ba3e01dd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_56a1ba9f-9cc7-45d6-8de0-369c9add02cd" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_499a1fe0-d234-4641-8ca4-e39ba3e01dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_095629ab-1170-4a60-a934-c5f01e3b2da2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a850fd8d-8b1d-439e-b0f8-2c0550e73596" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_095629ab-1170-4a60-a934-c5f01e3b2da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_587d7031-b409-4b03-a620-24dca782deaf" 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_33999bc6-2662-47d5-ae83-84ae7e28c4fd" 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_587d7031-b409-4b03-a620-24dca782deaf" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_33999bc6-2662-47d5-ae83-84ae7e28c4fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4e7fb239-b097-4ae0-9874-f51ce0813750" 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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_8da12d77-9480-4436-b8c6-a1c75610cf16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4e7fb239-b097-4ae0-9874-f51ce0813750" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_8da12d77-9480-4436-b8c6-a1c75610cf16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_ad40d398-7b79-4d11-a98e-d523e54ff6c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4e7fb239-b097-4ae0-9874-f51ce0813750" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_ad40d398-7b79-4d11-a98e-d523e54ff6c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_154c1f12-ba09-461f-baf9-b807ccbc8733" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4e7fb239-b097-4ae0-9874-f51ce0813750" xlink:to="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_154c1f12-ba09-461f-baf9-b807ccbc8733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensation2013LongTermIncentivePlanDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_006332fd-1ee4-4ff0-b429-357f4bc1c2da" 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_8389bd46-a8d4-40e2-8cb1-8bc343f232a9" 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_006332fd-1ee4-4ff0-b429-357f4bc1c2da" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8389bd46-a8d4-40e2-8cb1-8bc343f232a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_33e8c6fe-82f8-4d65-9e4b-9ec51174a0e1" 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_8389bd46-a8d4-40e2-8cb1-8bc343f232a9" xlink:to="loc_us-gaap_PlanNameAxis_33e8c6fe-82f8-4d65-9e4b-9ec51174a0e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_a7b6843d-ecb6-48d0-9197-b0d4e442428e" 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_33e8c6fe-82f8-4d65-9e4b-9ec51174a0e1" xlink:to="loc_us-gaap_PlanNameDomain_a7b6843d-ecb6-48d0-9197-b0d4e442428e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LongTermIncentivePlanLTIPMember_a4223f0e-6018-4c7f-98f2-a6684ef21678" xlink:href="fi-20201231.xsd#fi_LongTermIncentivePlanLTIPMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_a7b6843d-ecb6-48d0-9197-b0d4e442428e" xlink:to="loc_fi_LongTermIncentivePlanLTIPMember_a4223f0e-6018-4c7f-98f2-a6684ef21678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_204cc6c8-51f4-41c7-8ca4-4944a040870b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8389bd46-a8d4-40e2-8cb1-8bc343f232a9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_204cc6c8-51f4-41c7-8ca4-4944a040870b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3ab69700-d5b3-4313-929d-e6e2b1bab807" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_204cc6c8-51f4-41c7-8ca4-4944a040870b" xlink:to="loc_us-gaap_ClassOfStockDomain_3ab69700-d5b3-4313-929d-e6e2b1bab807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f58d859a-fbfc-415e-8393-80f6c7969d59" 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_ClassOfStockDomain_3ab69700-d5b3-4313-929d-e6e2b1bab807" xlink:to="loc_us-gaap_CommonStockMember_f58d859a-fbfc-415e-8393-80f6c7969d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_897b4d42-7c5f-451e-86f2-9157a7b9851c" 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_8389bd46-a8d4-40e2-8cb1-8bc343f232a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_897b4d42-7c5f-451e-86f2-9157a7b9851c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_e03793ab-b920-4c2d-8eda-b7f0340daf92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_897b4d42-7c5f-451e-86f2-9157a7b9851c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_e03793ab-b920-4c2d-8eda-b7f0340daf92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_70f88907-74c4-4498-a585-64a57c815583" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_897b4d42-7c5f-451e-86f2-9157a7b9851c" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_70f88907-74c4-4498-a585-64a57c815583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7dd7dc04-d3cb-487d-8224-fbdff22b0d3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_897b4d42-7c5f-451e-86f2-9157a7b9851c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7dd7dc04-d3cb-487d-8224-fbdff22b0d3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationRestrictedStockUnitsDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ef38d3f0-4e47-4603-991e-03b2c5aec680" 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_acc917df-4a71-4271-9c48-00e5452d4ea3" 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_ef38d3f0-4e47-4603-991e-03b2c5aec680" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_acc917df-4a71-4271-9c48-00e5452d4ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_277bb57c-f34e-471f-b3b2-877400e4aae7" 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_acc917df-4a71-4271-9c48-00e5452d4ea3" xlink:to="loc_us-gaap_AwardTypeAxis_277bb57c-f34e-471f-b3b2-877400e4aae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a980df67-740c-43c3-ae98-23a3229d514d" 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_277bb57c-f34e-471f-b3b2-877400e4aae7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a980df67-740c-43c3-ae98-23a3229d514d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_e7116db4-ba47-4658-b742-eb0919bdce23" 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_a980df67-740c-43c3-ae98-23a3229d514d" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_e7116db4-ba47-4658-b742-eb0919bdce23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_6a050c8d-9943-4c4f-8011-c1de005cd23d" 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_acc917df-4a71-4271-9c48-00e5452d4ea3" xlink:to="loc_us-gaap_PlanNameAxis_6a050c8d-9943-4c4f-8011-c1de005cd23d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_13c6ad7b-1f25-4b4b-bc92-c2d6cedd17a5" 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_6a050c8d-9943-4c4f-8011-c1de005cd23d" xlink:to="loc_us-gaap_PlanNameDomain_13c6ad7b-1f25-4b4b-bc92-c2d6cedd17a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LongTermIncentivePlanLTIPMember_a563b91b-160a-4358-b552-81c859719e1c" xlink:href="fi-20201231.xsd#fi_LongTermIncentivePlanLTIPMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_13c6ad7b-1f25-4b4b-bc92-c2d6cedd17a5" xlink:to="loc_fi_LongTermIncentivePlanLTIPMember_a563b91b-160a-4358-b552-81c859719e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_df0bd2e9-358c-4b31-863a-7ef9639f788b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_acc917df-4a71-4271-9c48-00e5452d4ea3" xlink:to="loc_us-gaap_VestingAxis_df0bd2e9-358c-4b31-863a-7ef9639f788b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_6096d9ff-08cf-4aac-b25b-c11fa3c89277" 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_df0bd2e9-358c-4b31-863a-7ef9639f788b" xlink:to="loc_us-gaap_VestingDomain_6096d9ff-08cf-4aac-b25b-c11fa3c89277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PrimaryVestingCategoryMember_5963e16b-c92c-4a22-a018-2873216fba42" xlink:href="fi-20201231.xsd#fi_PrimaryVestingCategoryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_6096d9ff-08cf-4aac-b25b-c11fa3c89277" xlink:to="loc_fi_PrimaryVestingCategoryMember_5963e16b-c92c-4a22-a018-2873216fba42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8b27ad2c-9ed2-49cc-92d0-1e06d8c3f570" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_acc917df-4a71-4271-9c48-00e5452d4ea3" xlink:to="loc_srt_RangeAxis_8b27ad2c-9ed2-49cc-92d0-1e06d8c3f570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_38d7f855-2ee7-46a5-8fd1-2edb7f639edb" 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_8b27ad2c-9ed2-49cc-92d0-1e06d8c3f570" xlink:to="loc_srt_RangeMember_38d7f855-2ee7-46a5-8fd1-2edb7f639edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_89fcaac3-20df-4827-b598-3d08198bd699" 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_38d7f855-2ee7-46a5-8fd1-2edb7f639edb" xlink:to="loc_srt_MinimumMember_89fcaac3-20df-4827-b598-3d08198bd699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b966d287-8c81-478f-b93d-c1d32a3b137e" 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_38d7f855-2ee7-46a5-8fd1-2edb7f639edb" xlink:to="loc_srt_MaximumMember_b966d287-8c81-478f-b93d-c1d32a3b137e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_70381054-38b5-4c6e-b312-1388eb68b4f3" 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_acc917df-4a71-4271-9c48-00e5452d4ea3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_70381054-38b5-4c6e-b312-1388eb68b4f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_99072a69-06d0-428b-a50e-5972c7b11b79" 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_70381054-38b5-4c6e-b312-1388eb68b4f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_99072a69-06d0-428b-a50e-5972c7b11b79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue_2abdc6d9-4085-43ac-954f-8773b2ff0320" xlink:href="fi-20201231.xsd#fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_70381054-38b5-4c6e-b312-1388eb68b4f3" xlink:to="loc_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue_2abdc6d9-4085-43ac-954f-8773b2ff0320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_bc2e6308-c7e4-48f0-a2e1-58d36fc10d61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_70381054-38b5-4c6e-b312-1388eb68b4f3" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_bc2e6308-c7e4-48f0-a2e1-58d36fc10d61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_691c3e99-03b4-4376-b8a2-10a22ddc2dee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_70381054-38b5-4c6e-b312-1388eb68b4f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_691c3e99-03b4-4376-b8a2-10a22ddc2dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_74ee7c09-f41d-4430-be61-25ac1131acbf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_70381054-38b5-4c6e-b312-1388eb68b4f3" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_74ee7c09-f41d-4430-be61-25ac1131acbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5a5e7f47-68bc-4c42-a27e-420e5a7b90a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_70381054-38b5-4c6e-b312-1388eb68b4f3" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5a5e7f47-68bc-4c42-a27e-420e5a7b90a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b88e0329-226e-43d6-ac8b-bf0712516358" 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_950aa95a-236f-46f9-8b9f-7b60c5c6898f" 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_b88e0329-226e-43d6-ac8b-bf0712516358" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_950aa95a-236f-46f9-8b9f-7b60c5c6898f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_57746053-34c1-4b26-97eb-758573d6139b" 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_950aa95a-236f-46f9-8b9f-7b60c5c6898f" xlink:to="loc_us-gaap_AwardTypeAxis_57746053-34c1-4b26-97eb-758573d6139b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c33b8ff-b8a3-47d8-b22c-d2e4099855e9" 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_57746053-34c1-4b26-97eb-758573d6139b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c33b8ff-b8a3-47d8-b22c-d2e4099855e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_b4cfdc04-1ba3-4dc8-80c2-4556d0a7a1c8" 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_2c33b8ff-b8a3-47d8-b22c-d2e4099855e9" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_b4cfdc04-1ba3-4dc8-80c2-4556d0a7a1c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_71f43961-27db-4104-bb51-47038746d0d5" 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_2c33b8ff-b8a3-47d8-b22c-d2e4099855e9" xlink:to="loc_us-gaap_PerformanceSharesMember_71f43961-27db-4104-bb51-47038746d0d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5b4f0f1b-112c-42c5-b285-80eeafa7f75e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_950aa95a-236f-46f9-8b9f-7b60c5c6898f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5b4f0f1b-112c-42c5-b285-80eeafa7f75e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9da4f9f3-a569-406d-94b9-c1175b8348a4" 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_5b4f0f1b-112c-42c5-b285-80eeafa7f75e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9da4f9f3-a569-406d-94b9-c1175b8348a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_41361b51-4fa0-44e3-ba88-758a5c350038" 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_9da4f9f3-a569-406d-94b9-c1175b8348a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_41361b51-4fa0-44e3-ba88-758a5c350038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d81cd0c6-8cfd-4218-95bd-82d1b21ba3da" 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_9da4f9f3-a569-406d-94b9-c1175b8348a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d81cd0c6-8cfd-4218-95bd-82d1b21ba3da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_87d81937-06c5-4daa-9d37-2d44ca83e571" 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_9da4f9f3-a569-406d-94b9-c1175b8348a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_87d81937-06c5-4daa-9d37-2d44ca83e571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_084393bc-82bf-4037-baef-0c65fd79deb3" 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_9da4f9f3-a569-406d-94b9-c1175b8348a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_084393bc-82bf-4037-baef-0c65fd79deb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_101e7550-b4d1-416e-bfc7-e50a4700815f" 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_9da4f9f3-a569-406d-94b9-c1175b8348a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_101e7550-b4d1-416e-bfc7-e50a4700815f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_77164c03-7ebc-4c13-a15b-16a46ee23205" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5b4f0f1b-112c-42c5-b285-80eeafa7f75e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_77164c03-7ebc-4c13-a15b-16a46ee23205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4b507d7b-0641-488b-a040-fa8672d1ac40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_77164c03-7ebc-4c13-a15b-16a46ee23205" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4b507d7b-0641-488b-a040-fa8672d1ac40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_be9f37ef-3f4a-4b35-88a9-a24c55b1ec97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_77164c03-7ebc-4c13-a15b-16a46ee23205" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_be9f37ef-3f4a-4b35-88a9-a24c55b1ec97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ab0e917c-2aff-40b9-a20b-69653f5967ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_77164c03-7ebc-4c13-a15b-16a46ee23205" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ab0e917c-2aff-40b9-a20b-69653f5967ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2bfd0f9d-50bd-4241-8cd7-92d520b4d8e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_77164c03-7ebc-4c13-a15b-16a46ee23205" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2bfd0f9d-50bd-4241-8cd7-92d520b4d8e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_058da108-3ed8-4818-9f03-becc84a1c7ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_77164c03-7ebc-4c13-a15b-16a46ee23205" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_058da108-3ed8-4818-9f03-becc84a1c7ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationPerformanceRestrictedStockUnitsDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_df14be85-6e66-48dc-ab32-a68d7f7af9a9" 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_3d1f568a-dca9-4bdd-a58e-183437401a58" 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_df14be85-6e66-48dc-ab32-a68d7f7af9a9" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3d1f568a-dca9-4bdd-a58e-183437401a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3751f8c7-38c5-4c11-8d87-b3d5b2da2107" 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_3d1f568a-dca9-4bdd-a58e-183437401a58" xlink:to="loc_us-gaap_AwardTypeAxis_3751f8c7-38c5-4c11-8d87-b3d5b2da2107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c6d51f11-e37f-4cee-97a2-20d2654cecad" 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_3751f8c7-38c5-4c11-8d87-b3d5b2da2107" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c6d51f11-e37f-4cee-97a2-20d2654cecad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_89bc93ed-4d8d-43ab-9a35-b9fdb8fde926" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c6d51f11-e37f-4cee-97a2-20d2654cecad" xlink:to="loc_us-gaap_PerformanceSharesMember_89bc93ed-4d8d-43ab-9a35-b9fdb8fde926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_81bac2ff-72b0-4dd6-943a-b1357fc56cac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3d1f568a-dca9-4bdd-a58e-183437401a58" xlink:to="loc_us-gaap_VestingAxis_81bac2ff-72b0-4dd6-943a-b1357fc56cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_dd19a3e4-98eb-497f-9e0c-4ad3d5f04ffc" 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_81bac2ff-72b0-4dd6-943a-b1357fc56cac" xlink:to="loc_us-gaap_VestingDomain_dd19a3e4-98eb-497f-9e0c-4ad3d5f04ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_eafa281d-235a-476f-b02c-210346d9dc83" 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_dd19a3e4-98eb-497f-9e0c-4ad3d5f04ffc" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_eafa281d-235a-476f-b02c-210346d9dc83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_5a46ea90-97bf-449b-8fff-d9f2146d98dc" 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_dd19a3e4-98eb-497f-9e0c-4ad3d5f04ffc" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_5a46ea90-97bf-449b-8fff-d9f2146d98dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_766d01cd-1310-48fa-88a3-ebec966c3ff3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_dd19a3e4-98eb-497f-9e0c-4ad3d5f04ffc" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_766d01cd-1310-48fa-88a3-ebec966c3ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_SharebasedCompensationAwardTrancheFourMember_4ff62e12-5aa7-4f38-a1c6-703700a16451" xlink:href="fi-20201231.xsd#fi_SharebasedCompensationAwardTrancheFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_dd19a3e4-98eb-497f-9e0c-4ad3d5f04ffc" xlink:to="loc_fi_SharebasedCompensationAwardTrancheFourMember_4ff62e12-5aa7-4f38-a1c6-703700a16451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ec5a912f-a9d1-4610-bbc0-3e71f7cb9c01" 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_3d1f568a-dca9-4bdd-a58e-183437401a58" xlink:to="loc_srt_RangeAxis_ec5a912f-a9d1-4610-bbc0-3e71f7cb9c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4ce87cec-3d0e-4d0f-85ff-cc2e62d21012" 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_ec5a912f-a9d1-4610-bbc0-3e71f7cb9c01" xlink:to="loc_srt_RangeMember_4ce87cec-3d0e-4d0f-85ff-cc2e62d21012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_62838914-7809-4d4b-bc35-91916f55a0ad" 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_4ce87cec-3d0e-4d0f-85ff-cc2e62d21012" xlink:to="loc_srt_MinimumMember_62838914-7809-4d4b-bc35-91916f55a0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a6eee84c-1c52-40fb-b3d2-b56f9934b2db" 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_4ce87cec-3d0e-4d0f-85ff-cc2e62d21012" xlink:to="loc_srt_MaximumMember_a6eee84c-1c52-40fb-b3d2-b56f9934b2db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3d1f568a-dca9-4bdd-a58e-183437401a58" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods_8ae5fc87-e222-46dd-8995-6ab90326546e" xlink:href="fi-20201231.xsd#fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods_8ae5fc87-e222-46dd-8995-6ab90326546e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3dbb6724-0a97-4fe6-9145-a4babf0e3d58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3dbb6724-0a97-4fe6-9145-a4babf0e3d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_b646ba46-b5a6-474e-8d67-981c6061c3fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_b646ba46-b5a6-474e-8d67-981c6061c3fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_2e5dc651-eccc-45fe-b584-97fd509dc281" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_2e5dc651-eccc-45fe-b584-97fd509dc281" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_c76a5751-55fb-4588-9b59-0986e1931f8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_c76a5751-55fb-4588-9b59-0986e1931f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a7315aa1-157a-40f9-a24d-f0ad5c6acf05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a7315aa1-157a-40f9-a24d-f0ad5c6acf05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_bb863f86-2f17-4002-a43a-625014acf0d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_bb863f86-2f17-4002-a43a-625014acf0d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_b8c6edfc-3fc4-458f-b8c1-4ac8ccf36912" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_b8c6edfc-3fc4-458f-b8c1-4ac8ccf36912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_151397d0-f566-4e84-8675-b89694584e01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_151397d0-f566-4e84-8675-b89694584e01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_34625b1b-2c46-40c4-bab8-db3f81dd01f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_34625b1b-2c46-40c4-bab8-db3f81dd01f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2377b674-9ad8-47fa-a10e-7ddf59d543d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8054df48-07d3-43ae-8c33-fd6776947784" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2377b674-9ad8-47fa-a10e-7ddf59d543d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d218528e-b4fa-4803-a192-e9bac38a47d2" 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_6009311b-f062-4c56-9fac-b448f98d0560" 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_d218528e-b4fa-4803-a192-e9bac38a47d2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6009311b-f062-4c56-9fac-b448f98d0560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_25e31b04-40a0-41c8-ae10-953960672285" 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_6009311b-f062-4c56-9fac-b448f98d0560" xlink:to="loc_us-gaap_AwardTypeAxis_25e31b04-40a0-41c8-ae10-953960672285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a1d4855f-6678-4a79-9f02-66c787bfe4c6" 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_25e31b04-40a0-41c8-ae10-953960672285" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a1d4855f-6678-4a79-9f02-66c787bfe4c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_ff3de827-5b07-4cd2-9114-571993c1fa31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a1d4855f-6678-4a79-9f02-66c787bfe4c6" xlink:to="loc_us-gaap_PerformanceSharesMember_ff3de827-5b07-4cd2-9114-571993c1fa31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2b05b6d0-4453-4250-962e-4fdb341d3b5a" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6009311b-f062-4c56-9fac-b448f98d0560" xlink:to="loc_srt_RangeAxis_2b05b6d0-4453-4250-962e-4fdb341d3b5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eeaa6872-9d6e-4304-800c-4552ad996443" 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_2b05b6d0-4453-4250-962e-4fdb341d3b5a" xlink:to="loc_srt_RangeMember_eeaa6872-9d6e-4304-800c-4552ad996443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_19f0c94b-8ebd-44c2-97cd-f3df9826250b" 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_eeaa6872-9d6e-4304-800c-4552ad996443" xlink:to="loc_srt_MinimumMember_19f0c94b-8ebd-44c2-97cd-f3df9826250b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_16875894-a671-4d7d-9c01-7df3b122e259" 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_eeaa6872-9d6e-4304-800c-4552ad996443" xlink:to="loc_srt_MaximumMember_16875894-a671-4d7d-9c01-7df3b122e259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637e2487-43c9-49cb-ad61-2d2821836701" 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_6009311b-f062-4c56-9fac-b448f98d0560" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637e2487-43c9-49cb-ad61-2d2821836701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_8c813582-0b1f-4e28-8735-f43ad50397e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637e2487-43c9-49cb-ad61-2d2821836701" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_8c813582-0b1f-4e28-8735-f43ad50397e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_a715bcaf-ba17-4f14-b03f-f985b16784f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637e2487-43c9-49cb-ad61-2d2821836701" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_a715bcaf-ba17-4f14-b03f-f985b16784f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_a215d38c-0baa-4087-bba9-e812148cb54a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637e2487-43c9-49cb-ad61-2d2821836701" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_a215d38c-0baa-4087-bba9-e812148cb54a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate_e0fd6fe5-a77f-49cf-a41e-cb8a0ddd6a59" xlink:href="fi-20201231.xsd#fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637e2487-43c9-49cb-ad61-2d2821836701" xlink:to="loc_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate_e0fd6fe5-a77f-49cf-a41e-cb8a0ddd6a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#StockBasedCompensationEmployeeStockPurchasePlanDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_013e839b-76c0-441b-b0c1-5d3db0ac2dcc" 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_161ba085-ed87-4a92-b869-580bee7feb5c" 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_013e839b-76c0-441b-b0c1-5d3db0ac2dcc" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_161ba085-ed87-4a92-b869-580bee7feb5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_d5aad036-5524-4056-ab1a-0a720d731397" 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_161ba085-ed87-4a92-b869-580bee7feb5c" xlink:to="loc_us-gaap_PlanNameAxis_d5aad036-5524-4056-ab1a-0a720d731397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_8ddd60f4-4d9a-401c-8749-9e91c8906ade" 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_d5aad036-5524-4056-ab1a-0a720d731397" xlink:to="loc_us-gaap_PlanNameDomain_8ddd60f4-4d9a-401c-8749-9e91c8906ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_EmployeeStockPurchasePlanMember_e43f1cda-805d-4333-937a-6671ed4f4f1a" xlink:href="fi-20201231.xsd#fi_EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_8ddd60f4-4d9a-401c-8749-9e91c8906ade" xlink:to="loc_fi_EmployeeStockPurchasePlanMember_e43f1cda-805d-4333-937a-6671ed4f4f1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_29ef2c71-b1dd-48a7-b3b0-b057538a01c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_161ba085-ed87-4a92-b869-580bee7feb5c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_29ef2c71-b1dd-48a7-b3b0-b057538a01c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_381a850c-2f5e-42c0-a028-d0f32009abd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_29ef2c71-b1dd-48a7-b3b0-b057538a01c0" xlink:to="loc_us-gaap_ClassOfStockDomain_381a850c-2f5e-42c0-a028-d0f32009abd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0aaba50f-70f0-430c-9285-28a6d9b0e174" 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_ClassOfStockDomain_381a850c-2f5e-42c0-a028-d0f32009abd9" xlink:to="loc_us-gaap_CommonStockMember_0aaba50f-70f0-430c-9285-28a6d9b0e174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9e73c353-7fd5-448b-8321-0282f0e187c7" 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_161ba085-ed87-4a92-b869-580bee7feb5c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9e73c353-7fd5-448b-8321-0282f0e187c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage_84cb0d94-5c88-418f-a143-89da154eb1b9" xlink:href="fi-20201231.xsd#fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9e73c353-7fd5-448b-8321-0282f0e187c7" xlink:to="loc_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage_84cb0d94-5c88-418f-a143-89da154eb1b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage_0491af68-d290-4f0e-8f03-3d86a33a52f5" xlink:href="fi-20201231.xsd#fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9e73c353-7fd5-448b-8321-0282f0e187c7" xlink:to="loc_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage_0491af68-d290-4f0e-8f03-3d86a33a52f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_bd4f3ecd-2c68-478e-83d3-623e31325c92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9e73c353-7fd5-448b-8321-0282f0e187c7" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_bd4f3ecd-2c68-478e-83d3-623e31325c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_41df83d8-daa6-42f5-8f3b-dcee3093beb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9e73c353-7fd5-448b-8321-0282f0e187c7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_41df83d8-daa6-42f5-8f3b-dcee3093beb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b213910e-bad1-490b-be64-e92eca09c702" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9e73c353-7fd5-448b-8321-0282f0e187c7" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b213910e-bad1-490b-be64-e92eca09c702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_EmployeeStockPurchasePlanExpense_f53d488d-32e0-4a92-b8ae-017b1ac4a8d8" xlink:href="fi-20201231.xsd#fi_EmployeeStockPurchasePlanExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9e73c353-7fd5-448b-8321-0282f0e187c7" xlink:to="loc_fi_EmployeeStockPurchasePlanExpense_f53d488d-32e0-4a92-b8ae-017b1ac4a8d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="fi-20201231.xsd#EmployeeBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/EmployeeBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_1e3eeebd-2d30-4410-82b1-678a646a132b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_e6968300-8c53-42e8-9cff-645a2fee0121" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_1e3eeebd-2d30-4410-82b1-678a646a132b" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_e6968300-8c53-42e8-9cff-645a2fee0121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/EmployeeBenefitPlansDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#EmployeeBenefitPlansDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/EmployeeBenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_b11795b6-5f5c-4392-b981-c7ae1ae4fbf5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_28b91457-b082-48e9-9558-0120053aa07d" 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_PostemploymentBenefitsAbstract_b11795b6-5f5c-4392-b981-c7ae1ae4fbf5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_28b91457-b082-48e9-9558-0120053aa07d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_25f1d3a2-92ea-457a-b46e-4b259930f6d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_28b91457-b082-48e9-9558-0120053aa07d" xlink:to="loc_us-gaap_RetirementPlanNameAxis_25f1d3a2-92ea-457a-b46e-4b259930f6d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_36f69ea5-17c4-4e59-a97d-41de6d236723" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_25f1d3a2-92ea-457a-b46e-4b259930f6d9" xlink:to="loc_us-gaap_RetirementPlanNameDomain_36f69ea5-17c4-4e59-a97d-41de6d236723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_A401KSavingsAndInvestmentPlanMember_40104613-5ace-4f40-afc7-524feb5b2030" xlink:href="fi-20201231.xsd#fi_A401KSavingsAndInvestmentPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_36f69ea5-17c4-4e59-a97d-41de6d236723" xlink:to="loc_fi_A401KSavingsAndInvestmentPlanMember_40104613-5ace-4f40-afc7-524feb5b2030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7e7ab20a-7f81-4712-9de9-6f9399cb70a8" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_28b91457-b082-48e9-9558-0120053aa07d" xlink:to="loc_srt_RangeAxis_7e7ab20a-7f81-4712-9de9-6f9399cb70a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fefda3e0-2d4b-4a43-afbe-4f6e221ea60b" 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_7e7ab20a-7f81-4712-9de9-6f9399cb70a8" xlink:to="loc_srt_RangeMember_fefda3e0-2d4b-4a43-afbe-4f6e221ea60b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ee027049-a34f-4144-aaf3-cb3a8930237e" 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_fefda3e0-2d4b-4a43-afbe-4f6e221ea60b" xlink:to="loc_srt_MinimumMember_ee027049-a34f-4144-aaf3-cb3a8930237e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_109c61cd-b359-4cec-b19d-17207d3b0532" 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_fefda3e0-2d4b-4a43-afbe-4f6e221ea60b" xlink:to="loc_srt_MaximumMember_109c61cd-b359-4cec-b19d-17207d3b0532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_bc108a32-9285-4323-bafd-eca4c13a87a2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_28b91457-b082-48e9-9558-0120053aa07d" xlink:to="loc_srt_TitleOfIndividualAxis_bc108a32-9285-4323-bafd-eca4c13a87a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5aa783c1-55ed-45ce-92c0-29ae92673cb1" 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_bc108a32-9285-4323-bafd-eca4c13a87a2" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5aa783c1-55ed-45ce-92c0-29ae92673cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExecutiveOfficerMember_fd48ed58-74a9-4050-bd27-0fa5c6407be2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ExecutiveOfficerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5aa783c1-55ed-45ce-92c0-29ae92673cb1" xlink:to="loc_srt_ExecutiveOfficerMember_fd48ed58-74a9-4050-bd27-0fa5c6407be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_28b91457-b082-48e9-9558-0120053aa07d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_9d87b7d9-7055-4472-9266-59bde0929350" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_9d87b7d9-7055-4472-9266-59bde0929350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_427be901-2d7c-4b90-9eba-10ba841ce289" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_427be901-2d7c-4b90-9eba-10ba841ce289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_548466d4-86c9-4e52-b75b-ea65356fa7e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_548466d4-86c9-4e52-b75b-ea65356fa7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DefinedContributionPlanEmployerDiscretionaryContribution_9214bd1f-9970-429f-bb0e-cdfc8bf0e047" xlink:href="fi-20201231.xsd#fi_DefinedContributionPlanEmployerDiscretionaryContribution"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:to="loc_fi_DefinedContributionPlanEmployerDiscretionaryContribution_9214bd1f-9970-429f-bb0e-cdfc8bf0e047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DefinedContributionPlanEmployerMatch_af38874f-1b9c-4d71-a61c-5cdad2f4cf69" xlink:href="fi-20201231.xsd#fi_DefinedContributionPlanEmployerMatch"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:to="loc_fi_DefinedContributionPlanEmployerMatch_af38874f-1b9c-4d71-a61c-5cdad2f4cf69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_c01d60f2-4813-4a54-bf63-8a2c51997c1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_c01d60f2-4813-4a54-bf63-8a2c51997c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_c2ca415c-5b41-4999-be64-bea6dcbe6062" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_c2ca415c-5b41-4999-be64-bea6dcbe6062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_3b2aa6fa-8f7e-45be-857d-4b6eee5aa286" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6489205-be9b-4a91-b0cc-e0976002d934" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_3b2aa6fa-8f7e-45be-857d-4b6eee5aa286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxes" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b81bddf2-ad19-4fb1-9a9f-2a2da298a23d" 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_84c5ac07-f554-40e4-a947-51ab02ae7e13" 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_b81bddf2-ad19-4fb1-9a9f-2a2da298a23d" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_84c5ac07-f554-40e4-a947-51ab02ae7e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8fbe0bd1-1270-4980-9817-748c995c1856" 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_18cd5996-933a-47f8-ae48-65e856afbc5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8fbe0bd1-1270-4980-9817-748c995c1856" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_18cd5996-933a-47f8-ae48-65e856afbc5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_50c89444-111d-4156-be86-6e16a88b32a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8fbe0bd1-1270-4980-9817-748c995c1856" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_50c89444-111d-4156-be86-6e16a88b32a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_347a3f56-8a3d-48ae-8ba0-bd63c370fa95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8fbe0bd1-1270-4980-9817-748c995c1856" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_347a3f56-8a3d-48ae-8ba0-bd63c370fa95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_37274249-f229-454b-bce0-2fccd8defcb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8fbe0bd1-1270-4980-9817-748c995c1856" xlink:to="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_37274249-f229-454b-bce0-2fccd8defcb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_9d7c6e14-d4d4-4472-be10-849d85299200" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8fbe0bd1-1270-4980-9817-748c995c1856" xlink:to="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_9d7c6e14-d4d4-4472-be10-849d85299200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_a8a28685-8d7b-438d-bec8-b663fa755ab1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8fbe0bd1-1270-4980-9817-748c995c1856" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_a8a28685-8d7b-438d-bec8-b663fa755ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesLossBeforeIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1da8ae73-ffa5-4ddb-8461-036a3ee907f3" 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_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_488db39f-f5cf-4b26-87d7-34edaaa4185a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1da8ae73-ffa5-4ddb-8461-036a3ee907f3" xlink:to="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_488db39f-f5cf-4b26-87d7-34edaaa4185a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_a769f02d-0974-4380-b0f4-cf650714d730" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_488db39f-f5cf-4b26-87d7-34edaaa4185a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_a769f02d-0974-4380-b0f4-cf650714d730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_eb453051-5b08-457d-897f-1cc3a90ab275" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_488db39f-f5cf-4b26-87d7-34edaaa4185a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_eb453051-5b08-457d-897f-1cc3a90ab275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_fa6ebc3b-5e7f-4f35-a83b-087be356ddab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_488db39f-f5cf-4b26-87d7-34edaaa4185a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_fa6ebc3b-5e7f-4f35-a83b-087be356ddab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_974ae726-976e-45d9-b7a5-fc056d07f800" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1da8ae73-ffa5-4ddb-8461-036a3ee907f3" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_974ae726-976e-45d9-b7a5-fc056d07f800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_b55cff00-ca90-436d-889b-d2a639e6e0df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_974ae726-976e-45d9-b7a5-fc056d07f800" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_b55cff00-ca90-436d-889b-d2a639e6e0df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_86f280c4-3533-4e0f-a6ae-bc4dbcb9c1d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_b55cff00-ca90-436d-889b-d2a639e6e0df" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_86f280c4-3533-4e0f-a6ae-bc4dbcb9c1d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_a858607b-a2da-4e3e-97b6-e9b0e80b5a83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_b55cff00-ca90-436d-889b-d2a639e6e0df" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_a858607b-a2da-4e3e-97b6-e9b0e80b5a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_61f006b2-b9ed-451d-80ab-b7eecc3ceadf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_b55cff00-ca90-436d-889b-d2a639e6e0df" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_61f006b2-b9ed-451d-80ab-b7eecc3ceadf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_85e568f9-bf03-4cbf-bb53-54988b15b19b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_b55cff00-ca90-436d-889b-d2a639e6e0df" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_85e568f9-bf03-4cbf-bb53-54988b15b19b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_b5aae522-20ab-4855-8d9e-b8f3489e234f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_974ae726-976e-45d9-b7a5-fc056d07f800" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_b5aae522-20ab-4855-8d9e-b8f3489e234f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_9b8470bc-a4fb-4fb3-984a-babf587ec0ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_b5aae522-20ab-4855-8d9e-b8f3489e234f" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_9b8470bc-a4fb-4fb3-984a-babf587ec0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_3e5844c4-c660-442c-ba97-56730f7fd811" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_b5aae522-20ab-4855-8d9e-b8f3489e234f" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_3e5844c4-c660-442c-ba97-56730f7fd811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense_4123f755-7029-48f8-9011-9b9ab8f7f411" xlink:href="fi-20201231.xsd#fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_b5aae522-20ab-4855-8d9e-b8f3489e234f" xlink:to="loc_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense_4123f755-7029-48f8-9011-9b9ab8f7f411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e933cc65-b386-45d2-8221-6e52a44712dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_974ae726-976e-45d9-b7a5-fc056d07f800" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e933cc65-b386-45d2-8221-6e52a44712dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_bd02f1fe-2336-4e4b-bb71-3951436c3b65" 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_OperatingLossCarryforwardsTable_5661c022-b505-473b-9e65-f13deab15f80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bd02f1fe-2336-4e4b-bb71-3951436c3b65" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_5661c022-b505-473b-9e65-f13deab15f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_23739382-8247-4ae2-93ff-d196b54b3771" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_5661c022-b505-473b-9e65-f13deab15f80" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_23739382-8247-4ae2-93ff-d196b54b3771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_654edb43-ad2d-4233-8f1f-327381930819" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_23739382-8247-4ae2-93ff-d196b54b3771" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_654edb43-ad2d-4233-8f1f-327381930819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_ec741adc-2273-439a-bd15-f1764c7c9814" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_654edb43-ad2d-4233-8f1f-327381930819" xlink:to="loc_us-gaap_ResearchMember_ec741adc-2273-439a-bd15-f1764c7c9814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_20d48c09-62cc-4353-8ac6-19d33e4b9a2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_5661c022-b505-473b-9e65-f13deab15f80" xlink:to="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_20d48c09-62cc-4353-8ac6-19d33e4b9a2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_1a8cc007-c4bc-4ad2-a5a0-b8247845ca14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_20d48c09-62cc-4353-8ac6-19d33e4b9a2b" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_1a8cc007-c4bc-4ad2-a5a0-b8247845ca14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_DeductionsMember_667d1a3c-1b6a-40d1-8ffa-ffec0f9e8e7a" xlink:href="fi-20201231.xsd#fi_DeductionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_1a8cc007-c4bc-4ad2-a5a0-b8247845ca14" xlink:to="loc_fi_DeductionsMember_667d1a3c-1b6a-40d1-8ffa-ffec0f9e8e7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_95312b99-b85a-4065-a2c9-8417a123cac9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_5661c022-b505-473b-9e65-f13deab15f80" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_95312b99-b85a-4065-a2c9-8417a123cac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount_ce7a8f51-73a4-448a-97f1-68adc58ee015" xlink:href="fi-20201231.xsd#fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95312b99-b85a-4065-a2c9-8417a123cac9" xlink:to="loc_fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount_ce7a8f51-73a4-448a-97f1-68adc58ee015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_013b7044-7474-456e-9fce-4e2a546ec10e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95312b99-b85a-4065-a2c9-8417a123cac9" xlink:to="loc_us-gaap_OperatingLossCarryforwards_013b7044-7474-456e-9fce-4e2a546ec10e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_db945d0b-3ebc-4d08-b233-eea3d117368b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95312b99-b85a-4065-a2c9-8417a123cac9" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_db945d0b-3ebc-4d08-b233-eea3d117368b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_0b5ce562-f31e-4153-92d6-0fc0437cbcd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95312b99-b85a-4065-a2c9-8417a123cac9" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_0b5ce562-f31e-4153-92d6-0fc0437cbcd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_9fae4719-8d81-4c67-82e4-4d015f56f5fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95312b99-b85a-4065-a2c9-8417a123cac9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_9fae4719-8d81-4c67-82e4-4d015f56f5fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_cc839bf6-2830-4c1a-903d-0bf6d6e0c038" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95312b99-b85a-4065-a2c9-8417a123cac9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_cc839bf6-2830-4c1a-903d-0bf6d6e0c038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_96d2ae22-b798-4577-8200-f1a0bcd00761" 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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_5971bb36-a399-4aaf-8a9c-161c360c0556" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96d2ae22-b798-4577-8200-f1a0bcd00761" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_5971bb36-a399-4aaf-8a9c-161c360c0556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary_96375148-7b44-4f17-be76-135f388fb1d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96d2ae22-b798-4577-8200-f1a0bcd00761" xlink:to="loc_us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary_96375148-7b44-4f17-be76-135f388fb1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_d0b821c9-0bd7-4bcb-a7d1-f2c79880dca2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96d2ae22-b798-4577-8200-f1a0bcd00761" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_d0b821c9-0bd7-4bcb-a7d1-f2c79880dca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_7c36378e-c422-4e14-9fad-25079c4691ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96d2ae22-b798-4577-8200-f1a0bcd00761" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_7c36378e-c422-4e14-9fad-25079c4691ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_1d6054b4-9dd5-49a2-8a7b-134991aabf58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96d2ae22-b798-4577-8200-f1a0bcd00761" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_1d6054b4-9dd5-49a2-8a7b-134991aabf58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_c08b9365-9a6e-410c-badc-3478fe1b5606" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96d2ae22-b798-4577-8200-f1a0bcd00761" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_c08b9365-9a6e-410c-badc-3478fe1b5606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount_c03ba019-700a-4a22-ba3c-0de53736e3ef" xlink:href="fi-20201231.xsd#fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96d2ae22-b798-4577-8200-f1a0bcd00761" xlink:to="loc_fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount_c03ba019-700a-4a22-ba3c-0de53736e3ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount_f05564ac-3970-43e1-8fd8-cbce1cab4aad" xlink:href="fi-20201231.xsd#fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96d2ae22-b798-4577-8200-f1a0bcd00761" xlink:to="loc_fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount_f05564ac-3970-43e1-8fd8-cbce1cab4aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_bef8d3ff-8272-474f-8ae3-2b9389aa75aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96d2ae22-b798-4577-8200-f1a0bcd00761" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_bef8d3ff-8272-474f-8ae3-2b9389aa75aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses_7d4273ed-3178-4db0-96c4-e51566132b9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96d2ae22-b798-4577-8200-f1a0bcd00761" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses_7d4273ed-3178-4db0-96c4-e51566132b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_d32eb811-1b9a-4bb9-b878-882bfe7ce53d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96d2ae22-b798-4577-8200-f1a0bcd00761" xlink:to="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_d32eb811-1b9a-4bb9-b878-882bfe7ce53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsForeign_3b3751a2-45c1-4c3f-93df-2c58042b4172" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsForeign"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96d2ae22-b798-4577-8200-f1a0bcd00761" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsForeign_3b3751a2-45c1-4c3f-93df-2c58042b4172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_901721ba-482d-4d01-8f76-75b721c43713" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96d2ae22-b798-4577-8200-f1a0bcd00761" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_901721ba-482d-4d01-8f76-75b721c43713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d5798a2b-ad6d-4441-ab98-8e6c8d61fd4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96d2ae22-b798-4577-8200-f1a0bcd00761" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d5798a2b-ad6d-4441-ab98-8e6c8d61fd4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_34a41102-8370-492d-b431-9068bcd647b4" 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_ComponentsOfDeferredTaxAssetsAbstract_79c287fe-02e0-415c-82fc-f4aa5d6bfce6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_34a41102-8370-492d-b431-9068bcd647b4" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_79c287fe-02e0-415c-82fc-f4aa5d6bfce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_b4c00430-2b4b-4c02-8487-20296089c64c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_79c287fe-02e0-415c-82fc-f4aa5d6bfce6" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_b4c00430-2b4b-4c02-8487-20296089c64c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_d94dccad-f439-4ea8-9b18-4b926330d54d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_79c287fe-02e0-415c-82fc-f4aa5d6bfce6" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_d94dccad-f439-4ea8-9b18-4b926330d54d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_adb9e9fc-21e5-48e5-b674-95fb23683601" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_79c287fe-02e0-415c-82fc-f4aa5d6bfce6" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_adb9e9fc-21e5-48e5-b674-95fb23683601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_7c5c6824-99b8-44d1-bda7-a08509806359" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_79c287fe-02e0-415c-82fc-f4aa5d6bfce6" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_7c5c6824-99b8-44d1-bda7-a08509806359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_828759bb-2316-4082-a9b3-237dc864d395" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_79c287fe-02e0-415c-82fc-f4aa5d6bfce6" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_828759bb-2316-4082-a9b3-237dc864d395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_21b67198-83e0-4305-a8b6-2a66c356cc35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_79c287fe-02e0-415c-82fc-f4aa5d6bfce6" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_21b67198-83e0-4305-a8b6-2a66c356cc35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_443f1974-c7e6-4d32-808f-1db2fe487e42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_79c287fe-02e0-415c-82fc-f4aa5d6bfce6" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_443f1974-c7e6-4d32-808f-1db2fe487e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestments_1c78fbd7-5fdb-4c4f-be41-03b439360b9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_79c287fe-02e0-415c-82fc-f4aa5d6bfce6" xlink:to="loc_us-gaap_DeferredTaxAssetsInvestments_1c78fbd7-5fdb-4c4f-be41-03b439360b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_3c7360b5-831b-4cca-9ed1-7201ec5c8896" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_79c287fe-02e0-415c-82fc-f4aa5d6bfce6" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_3c7360b5-831b-4cca-9ed1-7201ec5c8896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d61d3c43-319d-4872-b670-b69d4a29f7b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_79c287fe-02e0-415c-82fc-f4aa5d6bfce6" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d61d3c43-319d-4872-b670-b69d4a29f7b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_c88e8917-657b-4866-ad0e-c5d2f8d3e60d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_79c287fe-02e0-415c-82fc-f4aa5d6bfce6" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_c88e8917-657b-4866-ad0e-c5d2f8d3e60d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_0841ab77-1f90-4c1f-b02c-5acb2ee44e91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_34a41102-8370-492d-b431-9068bcd647b4" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_0841ab77-1f90-4c1f-b02c-5acb2ee44e91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesInvestments_da79621b-65a2-4648-a01c-f3cf1292d619" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_0841ab77-1f90-4c1f-b02c-5acb2ee44e91" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesInvestments_da79621b-65a2-4648-a01c-f3cf1292d619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_cd733675-868f-46bb-af1f-4fc7b44b5c22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_0841ab77-1f90-4c1f-b02c-5acb2ee44e91" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_cd733675-868f-46bb-af1f-4fc7b44b5c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_4771e0b3-8948-4f34-a02e-0779723c5055" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_0841ab77-1f90-4c1f-b02c-5acb2ee44e91" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_4771e0b3-8948-4f34-a02e-0779723c5055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_c70dc1e1-b681-4440-97b9-d9992bdefd24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_0841ab77-1f90-4c1f-b02c-5acb2ee44e91" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_c70dc1e1-b681-4440-97b9-d9992bdefd24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_5b0ff1eb-d44d-49e3-aef5-72aa89f7768e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_0841ab77-1f90-4c1f-b02c-5acb2ee44e91" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_5b0ff1eb-d44d-49e3-aef5-72aa89f7768e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_81ef13dd-eb5f-4f9a-850d-4dc5293593d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_34a41102-8370-492d-b431-9068bcd647b4" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_81ef13dd-eb5f-4f9a-850d-4dc5293593d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesOperatingLossCarryforwardsDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_feea236e-392a-4cc9-93cb-04e22d7601c6" 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_OperatingLossCarryforwardsTable_d7e18ee1-0bb9-4027-96d0-e57b6cd679a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_feea236e-392a-4cc9-93cb-04e22d7601c6" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_d7e18ee1-0bb9-4027-96d0-e57b6cd679a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_8b492e2c-b4d5-4594-961a-83d4c32ba083" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_d7e18ee1-0bb9-4027-96d0-e57b6cd679a2" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_8b492e2c-b4d5-4594-961a-83d4c32ba083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_218517a2-2e78-4172-aa83-edfe7c5d5b28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_8b492e2c-b4d5-4594-961a-83d4c32ba083" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_218517a2-2e78-4172-aa83-edfe7c5d5b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_f669fda2-ab0f-4b22-ae41-fbb40fe46be7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_218517a2-2e78-4172-aa83-edfe7c5d5b28" xlink:to="loc_us-gaap_ResearchMember_f669fda2-ab0f-4b22-ae41-fbb40fe46be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_4bc74c94-d6c2-4306-b5a7-da0a155ce480" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_d7e18ee1-0bb9-4027-96d0-e57b6cd679a2" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_4bc74c94-d6c2-4306-b5a7-da0a155ce480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_69969e58-1ff9-43b6-b566-eea7b8813338" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_4bc74c94-d6c2-4306-b5a7-da0a155ce480" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_69969e58-1ff9-43b6-b566-eea7b8813338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_adaaa445-1c7d-424b-b173-6847e2ad9660" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_69969e58-1ff9-43b6-b566-eea7b8813338" xlink:to="loc_us-gaap_DomesticCountryMember_adaaa445-1c7d-424b-b173-6847e2ad9660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_7935c3d1-b42c-4977-b405-23535f333d93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_69969e58-1ff9-43b6-b566-eea7b8813338" xlink:to="loc_us-gaap_ForeignCountryMember_7935c3d1-b42c-4977-b405-23535f333d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodAxis_96ce2835-a721-4e45-92c6-78b218755b55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_d7e18ee1-0bb9-4027-96d0-e57b6cd679a2" xlink:to="loc_us-gaap_TaxPeriodAxis_96ce2835-a721-4e45-92c6-78b218755b55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain_42610628-7afe-489e-bcbd-112462d2f273" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodAxis_96ce2835-a721-4e45-92c6-78b218755b55" xlink:to="loc_us-gaap_TaxPeriodDomain_42610628-7afe-489e-bcbd-112462d2f273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ExpirationTaxYears2021To2025Member_cc3dcf49-4787-4d23-be7d-d73f3f3dbe19" xlink:href="fi-20201231.xsd#fi_ExpirationTaxYears2021To2025Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_42610628-7afe-489e-bcbd-112462d2f273" xlink:to="loc_fi_ExpirationTaxYears2021To2025Member_cc3dcf49-4787-4d23-be7d-d73f3f3dbe19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ExpirationTaxYears2026To2030Member_aa12a29f-1383-426b-9a2e-f905de022a15" xlink:href="fi-20201231.xsd#fi_ExpirationTaxYears2026To2030Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_42610628-7afe-489e-bcbd-112462d2f273" xlink:to="loc_fi_ExpirationTaxYears2026To2030Member_aa12a29f-1383-426b-9a2e-f905de022a15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ExpirationTaxYears2031To2039Member_97aee315-9bf3-48f7-bf53-69e67e616338" xlink:href="fi-20201231.xsd#fi_ExpirationTaxYears2031To2039Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_42610628-7afe-489e-bcbd-112462d2f273" xlink:to="loc_fi_ExpirationTaxYears2031To2039Member_97aee315-9bf3-48f7-bf53-69e67e616338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_NoExpirationMember_e5b40a19-16a6-4ee4-af3f-7ae4a29ce11e" xlink:href="fi-20201231.xsd#fi_NoExpirationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_42610628-7afe-489e-bcbd-112462d2f273" xlink:to="loc_fi_NoExpirationMember_e5b40a19-16a6-4ee4-af3f-7ae4a29ce11e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_f81aa073-a658-409a-a8ef-8146dfd4071b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_d7e18ee1-0bb9-4027-96d0-e57b6cd679a2" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_f81aa073-a658-409a-a8ef-8146dfd4071b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_1ef629c8-3f19-4a63-b354-e5664d58ea82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_f81aa073-a658-409a-a8ef-8146dfd4071b" xlink:to="loc_us-gaap_OperatingLossCarryforwards_1ef629c8-3f19-4a63-b354-e5664d58ea82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_878512eb-8788-4342-837a-cc645f18e327" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_f81aa073-a658-409a-a8ef-8146dfd4071b" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_878512eb-8788-4342-837a-cc645f18e327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_daf81c89-5015-4498-bb70-aba7a5ad3836" 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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c1c1d40d-18f7-40c0-bbce-61139e28cefb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_daf81c89-5015-4498-bb70-aba7a5ad3836" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c1c1d40d-18f7-40c0-bbce-61139e28cefb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_a7bdc2c0-722a-45db-9569-dd2f9b9bb3e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c1c1d40d-18f7-40c0-bbce-61139e28cefb" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_a7bdc2c0-722a-45db-9569-dd2f9b9bb3e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_27050687-49d5-4e0a-a601-44a6ed7d28c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c1c1d40d-18f7-40c0-bbce-61139e28cefb" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_27050687-49d5-4e0a-a601-44a6ed7d28c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_b3f5f6a3-b42b-41e4-9fb0-16fdb4f1171f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c1c1d40d-18f7-40c0-bbce-61139e28cefb" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_b3f5f6a3-b42b-41e4-9fb0-16fdb4f1171f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_eceb414c-6edd-431b-803a-542f158442df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c1c1d40d-18f7-40c0-bbce-61139e28cefb" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_eceb414c-6edd-431b-803a-542f158442df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_b0390a13-b8ae-4458-ab65-8b5dcf9be7f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c1c1d40d-18f7-40c0-bbce-61139e28cefb" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_b0390a13-b8ae-4458-ab65-8b5dcf9be7f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="fi-20201231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_95dcc144-aae2-4b8c-b725-9e7da02c7294" 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_8c99381f-2514-47a1-b33f-4dbce5d4d493" 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_95dcc144-aae2-4b8c-b725-9e7da02c7294" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_8c99381f-2514-47a1-b33f-4dbce5d4d493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f2827386-74cf-4eee-af69-60813df214fa" 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_LongTermPurchaseCommitmentTable_38828627-0516-4b1d-87f1-094153815e0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f2827386-74cf-4eee-af69-60813df214fa" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTable_38828627-0516-4b1d-87f1-094153815e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_dde3b237-3be6-41cb-901b-0fe11e693657" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_38828627-0516-4b1d-87f1-094153815e0b" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_dde3b237-3be6-41cb-901b-0fe11e693657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_c02b663b-3aec-4084-a683-a00e5d9768a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_dde3b237-3be6-41cb-901b-0fe11e693657" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_c02b663b-3aec-4084-a683-a00e5d9768a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoriesMember_c1ab2dec-c571-4e8b-ac03-e0e3c34b0487" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_c02b663b-3aec-4084-a683-a00e5d9768a6" xlink:to="loc_us-gaap_InventoriesMember_c1ab2dec-c571-4e8b-ac03-e0e3c34b0487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0a0e87ed-3c9e-43e3-9f32-a4606a1ae336" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_38828627-0516-4b1d-87f1-094153815e0b" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0a0e87ed-3c9e-43e3-9f32-a4606a1ae336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentAmount_55f839ab-1cc7-468d-a615-a248377f5d08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0a0e87ed-3c9e-43e3-9f32-a4606a1ae336" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentAmount_55f839ab-1cc7-468d-a615-a248377f5d08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnet" xlink:type="simple" xlink:href="fi-20201231.xsd#SeveranceandOtherChargesCreditsnet"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_9218cba6-b504-4d02-9ca7-3fb37393fb75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_d3924c79-9585-4b3f-a760-f0c55ceb50a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_9218cba6-b504-4d02-9ca7-3fb37393fb75" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_d3924c79-9585-4b3f-a760-f0c55ceb50a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetTables" xlink:type="simple" xlink:href="fi-20201231.xsd#SeveranceandOtherChargesCreditsnetTables"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_13b31c88-9af3-4e93-b065-ab43f85c3a9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_fe43094d-d48a-49ea-a8e1-075589a940fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_13b31c88-9af3-4e93-b065-ab43f85c3a9a" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_fe43094d-d48a-49ea-a8e1-075589a940fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_0f37e74c-1720-4dbd-91cb-12f9bc125ea9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_13b31c88-9af3-4e93-b065-ab43f85c3a9a" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_0f37e74c-1720-4dbd-91cb-12f9bc125ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_d0ecf828-b924-4881-b0c1-ac9baaf3d177" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_60f203d6-28b2-4c49-9a83-e877af4d75f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_d0ecf828-b924-4881-b0c1-ac9baaf3d177" xlink:to="loc_us-gaap_RestructuringCharges_60f203d6-28b2-4c49-9a83-e877af4d75f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_79d62a08-f89f-4029-91cb-e44a8f709851" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_d0ecf828-b924-4881-b0c1-ac9baaf3d177" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_79d62a08-f89f-4029-91cb-e44a8f709851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_d44d9930-3238-4e8d-862d-cb36b40f363b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_d0ecf828-b924-4881-b0c1-ac9baaf3d177" xlink:to="loc_us-gaap_InventoryWriteDown_d44d9930-3238-4e8d-862d-cb36b40f363b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_0934d3dd-4832-41bf-8db0-012b61754ca0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_d0ecf828-b924-4881-b0c1-ac9baaf3d177" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_0934d3dd-4832-41bf-8db0-012b61754ca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries_92dce036-d2f1-4ff0-af00-f6a5adbe9550" xlink:href="fi-20201231.xsd#fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_d0ecf828-b924-4881-b0c1-ac9baaf3d177" xlink:to="loc_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries_92dce036-d2f1-4ff0-af00-f6a5adbe9550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_990c08d8-22d8-4e73-b08b-1dc258df265d" xlink:href="fi-20201231.xsd#fi_RestructuringSettlementAndImpairmentProvisionsCredits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_d0ecf828-b924-4881-b0c1-ac9baaf3d177" xlink:to="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_990c08d8-22d8-4e73-b08b-1dc258df265d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SeveranceandOtherChargesCreditsnetAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b4ea0aab-34e8-416e-bb24-6c1a2f569e4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_e4991ab5-7a8b-41cf-99eb-0db165bce230" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b4ea0aab-34e8-416e-bb24-6c1a2f569e4d" xlink:to="loc_us-gaap_RestructuringReserve_e4991ab5-7a8b-41cf-99eb-0db165bce230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_cb9ed10a-b2a7-460d-8dce-7e8eb969377c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b4ea0aab-34e8-416e-bb24-6c1a2f569e4d" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_cb9ed10a-b2a7-460d-8dce-7e8eb969377c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_07c53357-db0e-4566-9b12-0ea9757c4800" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b4ea0aab-34e8-416e-bb24-6c1a2f569e4d" xlink:to="loc_us-gaap_InventoryWriteDown_07c53357-db0e-4566-9b12-0ea9757c4800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_467a44ff-4b03-4843-a8ed-2c90e0361489" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b4ea0aab-34e8-416e-bb24-6c1a2f569e4d" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_467a44ff-4b03-4843-a8ed-2c90e0361489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries_5c7d5abb-7929-4090-a7d7-e546550ffb9d" xlink:href="fi-20201231.xsd#fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b4ea0aab-34e8-416e-bb24-6c1a2f569e4d" xlink:to="loc_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries_5c7d5abb-7929-4090-a7d7-e546550ffb9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_10680140-cabb-416f-91a6-9435d1ccc8c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_195afa18-f9bf-469d-8bbf-ff3a7f6e9a6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_10680140-cabb-416f-91a6-9435d1ccc8c3" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_195afa18-f9bf-469d-8bbf-ff3a7f6e9a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_245ce204-3c3d-4590-8e96-0cd8bfc7d974" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_195afa18-f9bf-469d-8bbf-ff3a7f6e9a6b" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_245ce204-3c3d-4590-8e96-0cd8bfc7d974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e5c62bd1-99d8-4e33-8556-912f39afb55b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_245ce204-3c3d-4590-8e96-0cd8bfc7d974" xlink:to="loc_us-gaap_SegmentDomain_e5c62bd1-99d8-4e33-8556-912f39afb55b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularRunningServicesMember_eae1cb90-ec0f-43ca-b891-dbbab5890321" xlink:href="fi-20201231.xsd#fi_TubularRunningServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e5c62bd1-99d8-4e33-8556-912f39afb55b" xlink:to="loc_fi_TubularRunningServicesMember_eae1cb90-ec0f-43ca-b891-dbbab5890321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularsMember_455217f9-99ee-41e5-9cc4-c618ae79bf39" xlink:href="fi-20201231.xsd#fi_TubularsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e5c62bd1-99d8-4e33-8556-912f39afb55b" xlink:to="loc_fi_TubularsMember_455217f9-99ee-41e5-9cc4-c618ae79bf39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CementingEquipmentMember_acc0fe59-9a59-41d2-b652-36c828acc1f4" xlink:href="fi-20201231.xsd#fi_CementingEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e5c62bd1-99d8-4e33-8556-912f39afb55b" xlink:to="loc_fi_CementingEquipmentMember_acc0fe59-9a59-41d2-b652-36c828acc1f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_896d688f-aa8d-41c6-be68-5176f6ef1460" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_195afa18-f9bf-469d-8bbf-ff3a7f6e9a6b" xlink:to="loc_srt_ConsolidationItemsAxis_896d688f-aa8d-41c6-be68-5176f6ef1460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_dffda9f1-633f-43ff-81c1-a1130589d059" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_896d688f-aa8d-41c6-be68-5176f6ef1460" xlink:to="loc_srt_ConsolidationItemsDomain_dffda9f1-633f-43ff-81c1-a1130589d059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_1db40239-7565-4d7b-b79c-593901295711" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_dffda9f1-633f-43ff-81c1-a1130589d059" xlink:to="loc_us-gaap_OperatingSegmentsMember_1db40239-7565-4d7b-b79c-593901295711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_7e27b2d0-79ce-4e65-b8f9-b452bb3af550" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_dffda9f1-633f-43ff-81c1-a1130589d059" xlink:to="loc_us-gaap_CorporateNonSegmentMember_7e27b2d0-79ce-4e65-b8f9-b452bb3af550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_60951165-2143-4e02-826d-375d69a0b31e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_195afa18-f9bf-469d-8bbf-ff3a7f6e9a6b" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_60951165-2143-4e02-826d-375d69a0b31e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_17faecea-8c98-4be8-b435-81477edfb471" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_60951165-2143-4e02-826d-375d69a0b31e" xlink:to="loc_us-gaap_RestructuringReserveRollForward_17faecea-8c98-4be8-b435-81477edfb471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_7b04662f-1c10-4e80-bcc1-636179259d1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_17faecea-8c98-4be8-b435-81477edfb471" xlink:to="loc_us-gaap_RestructuringReserve_7b04662f-1c10-4e80-bcc1-636179259d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_58cae396-1a08-4d00-9781-0182ec48d6fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_17faecea-8c98-4be8-b435-81477edfb471" xlink:to="loc_us-gaap_RestructuringCharges_58cae396-1a08-4d00-9781-0182ec48d6fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_4556e035-5fe3-4f58-b28b-31ea09c6ed72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_17faecea-8c98-4be8-b435-81477edfb471" xlink:to="loc_us-gaap_PaymentsForRestructuring_4556e035-5fe3-4f58-b28b-31ea09c6ed72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveTranslationAndOtherAdjustment_3b28bba8-34d7-4a20-bf2f-28ee1a6d6dbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveTranslationAndOtherAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_17faecea-8c98-4be8-b435-81477edfb471" xlink:to="loc_us-gaap_RestructuringReserveTranslationAndOtherAdjustment_3b28bba8-34d7-4a20-bf2f-28ee1a6d6dbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_a9b1e3bc-724f-4393-9d59-ec891c97a52a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_17faecea-8c98-4be8-b435-81477edfb471" xlink:to="loc_us-gaap_RestructuringReserve_a9b1e3bc-724f-4393-9d59-ec891c97a52a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SupplementalCashFlowInformation" xlink:type="simple" xlink:href="fi-20201231.xsd#SupplementalCashFlowInformation"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/SupplementalCashFlowInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_8a76204a-4ea9-46f9-9f25-327f3ccc3c81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_89e89f3f-1799-44aa-88de-2e1878472395" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_8a76204a-4ea9-46f9-9f25-327f3ccc3c81" xlink:to="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_89e89f3f-1799-44aa-88de-2e1878472395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SupplementalCashFlowInformationTables" xlink:type="simple" xlink:href="fi-20201231.xsd#SupplementalCashFlowInformationTables"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/SupplementalCashFlowInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_4295ca2f-c2fd-4059-8d13-524215b83aac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_70f653ee-3382-40cf-b115-73f81e9d9bed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4295ca2f-c2fd-4059-8d13-524215b83aac" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_70f653ee-3382-40cf-b115-73f81e9d9bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SupplementalCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/SupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_4f0670fa-0af8-45c2-97bd-2c21ed38057a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_8c4d9890-12b0-4bd7-acf6-4ccdf0fa8d4f" 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_4f0670fa-0af8-45c2-97bd-2c21ed38057a" xlink:to="loc_us-gaap_InterestPaidNet_8c4d9890-12b0-4bd7-acf6-4ccdf0fa8d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_8c9f6d0a-7244-44d4-81f3-4104e7ce18a2" 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_4f0670fa-0af8-45c2-97bd-2c21ed38057a" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_8c9f6d0a-7244-44d4-81f3-4104e7ce18a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonmonetaryTransactionsAbstract_d4cda30f-9346-4fc7-927a-cc78adb736a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonmonetaryTransactionsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4f0670fa-0af8-45c2-97bd-2c21ed38057a" xlink:to="loc_us-gaap_NonmonetaryTransactionsAbstract_d4cda30f-9346-4fc7-927a-cc78adb736a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets_7593ca40-a87d-4ef7-b650-83a7bd139afd" xlink:href="fi-20201231.xsd#fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonmonetaryTransactionsAbstract_d4cda30f-9346-4fc7-927a-cc78adb736a8" xlink:to="loc_fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets_7593ca40-a87d-4ef7-b650-83a7bd139afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_InsurancePremiumFinanced_890b04ba-0d74-4bbd-b95b-54c60ce8d5e0" xlink:href="fi-20201231.xsd#fi_InsurancePremiumFinanced"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonmonetaryTransactionsAbstract_d4cda30f-9346-4fc7-927a-cc78adb736a8" xlink:to="loc_fi_InsurancePremiumFinanced_890b04ba-0d74-4bbd-b95b-54c60ce8d5e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_abbded48-dce1-4b59-9d42-2e42f32033cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTransfersAndChanges"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonmonetaryTransactionsAbstract_d4cda30f-9346-4fc7-927a-cc78adb736a8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_abbded48-dce1-4b59-9d42-2e42f32033cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformation" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_f6c24c06-edeb-4bce-a89e-770682696232" 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_3a75ce07-bef6-4dfd-8244-3291d5107317" 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_f6c24c06-edeb-4bce-a89e-770682696232" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_3a75ce07-bef6-4dfd-8244-3291d5107317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_ef4c1ca4-f922-478b-ac0a-c9e0bb7dbca5" 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_DisaggregationOfRevenueTableTextBlock_2d7b4661-fc1a-4986-9d98-31347013864e" 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_SegmentReportingAbstract_ef4c1ca4-f922-478b-ac0a-c9e0bb7dbca5" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_2d7b4661-fc1a-4986-9d98-31347013864e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock_3b8999a4-558a-4832-8fe0-0614bc5475cc" xlink:href="fi-20201231.xsd#fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ef4c1ca4-f922-478b-ac0a-c9e0bb7dbca5" xlink:to="loc_fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock_3b8999a4-558a-4832-8fe0-0614bc5475cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_07c087f4-64bf-4448-965e-d169ee811cc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ef4c1ca4-f922-478b-ac0a-c9e0bb7dbca5" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_07c087f4-64bf-4448-965e-d169ee811cc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_b53b081e-094d-4313-a509-5b4c7c2378b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ef4c1ca4-f922-478b-ac0a-c9e0bb7dbca5" xlink:to="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_b53b081e-094d-4313-a509-5b4c7c2378b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_20cbb620-f25b-40f6-84ac-9c82a66f4798" 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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_aea6362d-e658-4f5f-97f3-aeba9b8c5a15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_20cbb620-f25b-40f6-84ac-9c82a66f4798" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_aea6362d-e658-4f5f-97f3-aeba9b8c5a15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d5453e16-34ca-414d-af3d-b362f8d762c7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_aea6362d-e658-4f5f-97f3-aeba9b8c5a15" xlink:to="loc_srt_RangeAxis_d5453e16-34ca-414d-af3d-b362f8d762c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2f02e213-c291-4190-b9a7-90878a06060e" 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_d5453e16-34ca-414d-af3d-b362f8d762c7" xlink:to="loc_srt_RangeMember_2f02e213-c291-4190-b9a7-90878a06060e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b8b2a771-c97a-454d-8eed-c34374826567" 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_2f02e213-c291-4190-b9a7-90878a06060e" xlink:to="loc_srt_MaximumMember_b8b2a771-c97a-454d-8eed-c34374826567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_15359dd4-81f6-4a1c-8cd5-10dab0afcfac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_aea6362d-e658-4f5f-97f3-aeba9b8c5a15" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_15359dd4-81f6-4a1c-8cd5-10dab0afcfac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e7bdd3d7-4b3c-48cb-9952-4c8fb5ed14f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_15359dd4-81f6-4a1c-8cd5-10dab0afcfac" xlink:to="loc_us-gaap_SegmentDomain_e7bdd3d7-4b3c-48cb-9952-4c8fb5ed14f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularRunningServicesMember_464bcf67-d38c-4187-a6be-a38975e748d6" xlink:href="fi-20201231.xsd#fi_TubularRunningServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e7bdd3d7-4b3c-48cb-9952-4c8fb5ed14f0" xlink:to="loc_fi_TubularRunningServicesMember_464bcf67-d38c-4187-a6be-a38975e748d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a3e59578-9cee-4c32-a1b5-14048aa05946" 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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_aea6362d-e658-4f5f-97f3-aeba9b8c5a15" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a3e59578-9cee-4c32-a1b5-14048aa05946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e88690b5-9c33-424c-ad11-283790a947d1" 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_a3e59578-9cee-4c32-a1b5-14048aa05946" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e88690b5-9c33-424c-ad11-283790a947d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_28e0e6c3-a10d-4360-b6c8-9bd7a2fb72b6" 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_e88690b5-9c33-424c-ad11-283790a947d1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_28e0e6c3-a10d-4360-b6c8-9bd7a2fb72b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_d439d4c3-893a-4f39-a96c-7ba0e5c18a25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_aea6362d-e658-4f5f-97f3-aeba9b8c5a15" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_d439d4c3-893a-4f39-a96c-7ba0e5c18a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_7349b769-01fc-4136-979d-2a77f42bdf29" 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_d439d4c3-893a-4f39-a96c-7ba0e5c18a25" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_7349b769-01fc-4136-979d-2a77f42bdf29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_5c426743-c2ba-4c50-9118-3f735cfbe71c" 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_7349b769-01fc-4136-979d-2a77f42bdf29" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_5c426743-c2ba-4c50-9118-3f735cfbe71c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_068dbbf7-6887-40a5-bff9-da6bc4e74815" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_aea6362d-e658-4f5f-97f3-aeba9b8c5a15" xlink:to="loc_srt_MajorCustomersAxis_068dbbf7-6887-40a5-bff9-da6bc4e74815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_fb5b37b6-488c-41be-b79e-64464417eb60" 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_068dbbf7-6887-40a5-bff9-da6bc4e74815" xlink:to="loc_srt_NameOfMajorCustomerDomain_fb5b37b6-488c-41be-b79e-64464417eb60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_OneCustomerMember_13db7693-150b-4a65-b4b5-24a5c46deef3" xlink:href="fi-20201231.xsd#fi_OneCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_fb5b37b6-488c-41be-b79e-64464417eb60" xlink:to="loc_fi_OneCustomerMember_13db7693-150b-4a65-b4b5-24a5c46deef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_0756e14a-05ee-4354-9457-a61b943a6433" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_aea6362d-e658-4f5f-97f3-aeba9b8c5a15" xlink:to="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_0756e14a-05ee-4354-9457-a61b943a6433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_e90b3885-831c-4f57-8ffb-765f42876338" 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_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_0756e14a-05ee-4354-9457-a61b943a6433" xlink:to="loc_us-gaap_NumberOfReportableSegments_e90b3885-831c-4f57-8ffb-765f42876338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_ffbc4b6f-b88e-475d-805d-bc5637ddcbc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfCountriesInWhichEntityOperates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_0756e14a-05ee-4354-9457-a61b943a6433" xlink:to="loc_us-gaap_NumberOfCountriesInWhichEntityOperates_ffbc4b6f-b88e-475d-805d-bc5637ddcbc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_NumberOfContinentsInWhichEntityOperates_566927a2-435e-4faf-bb4a-2a0e7cdf7bca" xlink:href="fi-20201231.xsd#fi_NumberOfContinentsInWhichEntityOperates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_0756e14a-05ee-4354-9457-a61b943a6433" xlink:to="loc_fi_NumberOfContinentsInWhichEntityOperates_566927a2-435e-4faf-bb4a-2a0e7cdf7bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_LengthOfTubularAssemblies_1a4ef5ec-6fb0-4eb3-8d63-d83e8c1f8b2c" xlink:href="fi-20201231.xsd#fi_LengthOfTubularAssemblies"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_0756e14a-05ee-4354-9457-a61b943a6433" xlink:to="loc_fi_LengthOfTubularAssemblies_1a4ef5ec-6fb0-4eb3-8d63-d83e8c1f8b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_9b2ad7c6-7d4b-4376-a78c-5a4609243fb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_0756e14a-05ee-4354-9457-a61b943a6433" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_9b2ad7c6-7d4b-4376-a78c-5a4609243fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationDisaggregationofRevenuebyGeographyDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_999686a1-4714-4fcd-8fa3-786d37d4f023" 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_DisaggregationOfRevenueTable_1048962b-cb75-44ed-a577-0750eee8a9ae" 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_SegmentReportingAbstract_999686a1-4714-4fcd-8fa3-786d37d4f023" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1048962b-cb75-44ed-a577-0750eee8a9ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_da3a1984-ff5c-42a1-bad9-7063fa3857c9" 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_1048962b-cb75-44ed-a577-0750eee8a9ae" xlink:to="loc_srt_StatementGeographicalAxis_da3a1984-ff5c-42a1-bad9-7063fa3857c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a4e8c797-f4dc-404c-bb4c-63681b00dfab" 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_da3a1984-ff5c-42a1-bad9-7063fa3857c9" xlink:to="loc_srt_SegmentGeographicalDomain_a4e8c797-f4dc-404c-bb4c-63681b00dfab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_cc01dad6-23ae-4e4f-bb9c-5f15542d476a" 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_a4e8c797-f4dc-404c-bb4c-63681b00dfab" xlink:to="loc_country_US_cc01dad6-23ae-4e4f-bb9c-5f15542d476a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_13d6825f-ad93-4655-82fa-4102136184d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a4e8c797-f4dc-404c-bb4c-63681b00dfab" xlink:to="loc_us-gaap_NonUsMember_13d6825f-ad93-4655-82fa-4102136184d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_e64d2843-6fd8-4a95-ba7b-60d822849bd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a4e8c797-f4dc-404c-bb4c-63681b00dfab" xlink:to="loc_us-gaap_EMEAMember_e64d2843-6fd8-4a95-ba7b-60d822849bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LatinAmericaMember_e810052e-69ce-439e-9b5f-086e9d46b14e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LatinAmericaMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a4e8c797-f4dc-404c-bb4c-63681b00dfab" xlink:to="loc_srt_LatinAmericaMember_e810052e-69ce-439e-9b5f-086e9d46b14e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_a47018b9-eccb-479e-9e8b-b5e53906c501" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a4e8c797-f4dc-404c-bb4c-63681b00dfab" xlink:to="loc_srt_AsiaPacificMember_a47018b9-eccb-479e-9e8b-b5e53906c501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_OtherGeographicalAreasMember_1037bf62-48e8-4498-afe1-fa1c0c506a99" xlink:href="fi-20201231.xsd#fi_OtherGeographicalAreasMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a4e8c797-f4dc-404c-bb4c-63681b00dfab" xlink:to="loc_fi_OtherGeographicalAreasMember_1037bf62-48e8-4498-afe1-fa1c0c506a99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5d5c3cec-c928-4aa5-b557-c4d334f9194a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1048962b-cb75-44ed-a577-0750eee8a9ae" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5d5c3cec-c928-4aa5-b557-c4d334f9194a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_dcd7a628-f5f5-4b7e-9534-71c646b8bda9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5d5c3cec-c928-4aa5-b557-c4d334f9194a" xlink:to="loc_us-gaap_SegmentDomain_dcd7a628-f5f5-4b7e-9534-71c646b8bda9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularRunningServicesMember_dd4def6d-e4db-4fd1-83d0-53f9bb619c03" xlink:href="fi-20201231.xsd#fi_TubularRunningServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_dcd7a628-f5f5-4b7e-9534-71c646b8bda9" xlink:to="loc_fi_TubularRunningServicesMember_dd4def6d-e4db-4fd1-83d0-53f9bb619c03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularsMember_8beca0f1-0567-4bf0-91ae-58acc8d3b6d4" xlink:href="fi-20201231.xsd#fi_TubularsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_dcd7a628-f5f5-4b7e-9534-71c646b8bda9" xlink:to="loc_fi_TubularsMember_8beca0f1-0567-4bf0-91ae-58acc8d3b6d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CementingEquipmentMember_fe330129-3707-4507-84c7-fff29f9a9551" xlink:href="fi-20201231.xsd#fi_CementingEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_dcd7a628-f5f5-4b7e-9534-71c646b8bda9" xlink:to="loc_fi_CementingEquipmentMember_fe330129-3707-4507-84c7-fff29f9a9551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_41c09445-672e-469f-ba56-2bb1ed0d1742" 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_1048962b-cb75-44ed-a577-0750eee8a9ae" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_41c09445-672e-469f-ba56-2bb1ed0d1742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fc2956c2-f36b-478c-a09f-2c72d091791c" 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_41c09445-672e-469f-ba56-2bb1ed0d1742" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fc2956c2-f36b-478c-a09f-2c72d091791c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationEBITDAReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_8dbca529-eb2a-424c-bc3b-04935bbbf1bb" 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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_0998a9b3-697a-4c24-a662-98458953dec0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_8dbca529-eb2a-424c-bc3b-04935bbbf1bb" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_0998a9b3-697a-4c24-a662-98458953dec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_01995b55-b450-4f1e-9929-7751c5d9b298" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_0998a9b3-697a-4c24-a662-98458953dec0" xlink:to="loc_srt_ConsolidationItemsAxis_01995b55-b450-4f1e-9929-7751c5d9b298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_3d495b7e-d71d-4b39-b6dc-79157eb2b86b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_01995b55-b450-4f1e-9929-7751c5d9b298" xlink:to="loc_srt_ConsolidationItemsDomain_3d495b7e-d71d-4b39-b6dc-79157eb2b86b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_35128234-1bc9-49b9-b2cf-292a45ce9d38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_3d495b7e-d71d-4b39-b6dc-79157eb2b86b" xlink:to="loc_us-gaap_OperatingSegmentsMember_35128234-1bc9-49b9-b2cf-292a45ce9d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_bab81731-a09b-4887-a7d8-977db4717f07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_3d495b7e-d71d-4b39-b6dc-79157eb2b86b" xlink:to="loc_us-gaap_CorporateNonSegmentMember_bab81731-a09b-4887-a7d8-977db4717f07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_bacb1df8-06cf-48be-ac11-1d2016cd1ba0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_0998a9b3-697a-4c24-a662-98458953dec0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_bacb1df8-06cf-48be-ac11-1d2016cd1ba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2453ce20-7241-4344-9965-bf091be200b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_bacb1df8-06cf-48be-ac11-1d2016cd1ba0" xlink:to="loc_us-gaap_SegmentDomain_2453ce20-7241-4344-9965-bf091be200b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularRunningServicesMember_6a42fca8-8677-476b-a34b-280ca3069809" xlink:href="fi-20201231.xsd#fi_TubularRunningServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2453ce20-7241-4344-9965-bf091be200b9" xlink:to="loc_fi_TubularRunningServicesMember_6a42fca8-8677-476b-a34b-280ca3069809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularsMember_31ccc41a-6b44-4793-ad4e-097cf4527d72" xlink:href="fi-20201231.xsd#fi_TubularsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2453ce20-7241-4344-9965-bf091be200b9" xlink:to="loc_fi_TubularsMember_31ccc41a-6b44-4793-ad4e-097cf4527d72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CementingEquipmentMember_a0cd6771-1373-4700-b1a3-8daead61e002" xlink:href="fi-20201231.xsd#fi_CementingEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2453ce20-7241-4344-9965-bf091be200b9" xlink:to="loc_fi_CementingEquipmentMember_a0cd6771-1373-4700-b1a3-8daead61e002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_0998a9b3-697a-4c24-a662-98458953dec0" xlink:to="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization_0274a321-60ec-426d-a702-679a8e27f2e5" xlink:href="fi-20201231.xsd#fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization_0274a321-60ec-426d-a702-679a8e27f2e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1a60a786-9cb9-4e73-9711-7ff8515acbef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1a60a786-9cb9-4e73-9711-7ff8515acbef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_0afe0a7d-a678-4f93-a01d-0a5c3c192523" xlink:href="fi-20201231.xsd#fi_RestructuringSettlementAndImpairmentProvisionsCredits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_fi_RestructuringSettlementAndImpairmentProvisionsCredits_0afe0a7d-a678-4f93-a01d-0a5c3c192523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_c3cdda50-332b-4e7c-b24e-96f1518cf6ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_c3cdda50-332b-4e7c-b24e-96f1518cf6ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_44e60139-a957-4509-acd6-aefa1dfadcab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_44e60139-a957-4509-acd6-aefa1dfadcab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4215e3f6-f988-499d-862e-b639d8689802" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4215e3f6-f988-499d-862e-b639d8689802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_6933a95b-dcbe-4e37-b517-f057c75c3407" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_6933a95b-dcbe-4e37-b517-f057c75c3407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_35255532-0497-48a0-93ab-04a0a65795c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_35255532-0497-48a0-93ab-04a0a65795c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TaxReceivableAgreementRelatedAdjustments_1e103ef9-3a4f-4230-8f7a-3288464db5a8" xlink:href="fi-20201231.xsd#fi_TaxReceivableAgreementRelatedAdjustments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_fi_TaxReceivableAgreementRelatedAdjustments_1e103ef9-3a4f-4230-8f7a-3288464db5a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_OtherChargesCredits_34d39485-6789-49a1-9783-370a1cbd43a2" xlink:href="fi-20201231.xsd#fi_OtherChargesCredits"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_fi_OtherChargesCredits_34d39485-6789-49a1-9783-370a1cbd43a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3980c985-19ee-4238-b63b-b37ce944b1a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_NetIncomeLoss_3980c985-19ee-4238-b63b-b37ce944b1a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b3fc15ae-c9a4-4b8a-ac16-72acda803a6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_ShareBasedCompensation_b3fc15ae-c9a4-4b8a-ac16-72acda803a6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b5cd61f9-12df-4f61-8a0a-e8d28e81c4fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b5cd61f9-12df-4f61-8a0a-e8d28e81c4fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_UnrealizedandRealizedGainsLossesonDerivatives_f8044167-b7c8-44dc-a5a8-69a971dbb338" xlink:href="fi-20201231.xsd#fi_UnrealizedandRealizedGainsLossesonDerivatives"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_fi_UnrealizedandRealizedGainsLossesonDerivatives_f8044167-b7c8-44dc-a5a8-69a971dbb338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_InvestigationRelatedMattersExpense_f28d256a-1e65-4122-a5d1-2ab69bde96e6" xlink:href="fi-20201231.xsd#fi_InvestigationRelatedMattersExpense"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_fi_InvestigationRelatedMattersExpense_f28d256a-1e65-4122-a5d1-2ab69bde96e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonrecurringIncomeExpense_8b37c7e8-7381-4926-879c-40dc93c1505a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonrecurringIncomeExpense"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_5f6f0310-8b5b-47d1-8bce-8589809e2f95" xlink:to="loc_us-gaap_OtherNonrecurringIncomeExpense_8b37c7e8-7381-4926-879c-40dc93c1505a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationRevenuefromExternalCustomersDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_79ed5af2-3de9-4695-a64b-30ad9b680514" 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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_1de7fb3b-2c79-435e-86ec-73e3d13404c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_79ed5af2-3de9-4695-a64b-30ad9b680514" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_1de7fb3b-2c79-435e-86ec-73e3d13404c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_d879adbb-c1d1-4662-9f7b-bfec71b3d1d8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_1de7fb3b-2c79-435e-86ec-73e3d13404c0" xlink:to="loc_srt_ConsolidationItemsAxis_d879adbb-c1d1-4662-9f7b-bfec71b3d1d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_9c261259-9e07-462e-82b7-669f66115930" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_d879adbb-c1d1-4662-9f7b-bfec71b3d1d8" xlink:to="loc_srt_ConsolidationItemsDomain_9c261259-9e07-462e-82b7-669f66115930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_d6ce5f01-adae-4387-82e8-6862110a60c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_9c261259-9e07-462e-82b7-669f66115930" xlink:to="loc_us-gaap_OperatingSegmentsMember_d6ce5f01-adae-4387-82e8-6862110a60c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_fd4e7bbf-61ae-4b52-baef-6441bd8c47d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_9c261259-9e07-462e-82b7-669f66115930" xlink:to="loc_us-gaap_CorporateNonSegmentMember_fd4e7bbf-61ae-4b52-baef-6441bd8c47d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_943d1947-cbed-48df-b74c-96e1876b61ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_1de7fb3b-2c79-435e-86ec-73e3d13404c0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_943d1947-cbed-48df-b74c-96e1876b61ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a5ac0eba-24cd-4e30-be5a-9ac391b0030d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_943d1947-cbed-48df-b74c-96e1876b61ce" xlink:to="loc_us-gaap_SegmentDomain_a5ac0eba-24cd-4e30-be5a-9ac391b0030d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularRunningServicesMember_5cb19dea-2fe4-4ca0-9db2-8521e481088b" xlink:href="fi-20201231.xsd#fi_TubularRunningServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a5ac0eba-24cd-4e30-be5a-9ac391b0030d" xlink:to="loc_fi_TubularRunningServicesMember_5cb19dea-2fe4-4ca0-9db2-8521e481088b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularsMember_25a4644a-116b-417a-b6cd-d082ec1a621f" xlink:href="fi-20201231.xsd#fi_TubularsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a5ac0eba-24cd-4e30-be5a-9ac391b0030d" xlink:to="loc_fi_TubularsMember_25a4644a-116b-417a-b6cd-d082ec1a621f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CementingEquipmentMember_d2a242a1-530d-4ec1-92c9-02770e7aa5dc" xlink:href="fi-20201231.xsd#fi_CementingEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a5ac0eba-24cd-4e30-be5a-9ac391b0030d" xlink:to="loc_fi_CementingEquipmentMember_d2a242a1-530d-4ec1-92c9-02770e7aa5dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_337c208e-dc0e-4ecf-b7d1-4d8169ce4da5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_1de7fb3b-2c79-435e-86ec-73e3d13404c0" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_337c208e-dc0e-4ecf-b7d1-4d8169ce4da5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4ae6ea23-daef-4c25-88a6-b54f24830582" 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_EntityWideInformationRevenueFromExternalCustomerLineItems_337c208e-dc0e-4ecf-b7d1-4d8169ce4da5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4ae6ea23-daef-4c25-88a6-b54f24830582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2b41eae3-a911-4169-b3be-625d5776fadb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_337c208e-dc0e-4ecf-b7d1-4d8169ce4da5" xlink:to="loc_us-gaap_OperatingIncomeLoss_2b41eae3-a911-4169-b3be-625d5776fadb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization_b848e152-1bc3-48ef-9f8f-079a5c4bf7d3" xlink:href="fi-20201231.xsd#fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_337c208e-dc0e-4ecf-b7d1-4d8169ce4da5" xlink:to="loc_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization_b848e152-1bc3-48ef-9f8f-079a5c4bf7d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_879d3bee-6c3d-4ffe-93c7-d34007459f5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_337c208e-dc0e-4ecf-b7d1-4d8169ce4da5" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_879d3bee-6c3d-4ffe-93c7-d34007459f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_598c8740-6553-4f7e-a0eb-72ae20259984" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_337c208e-dc0e-4ecf-b7d1-4d8169ce4da5" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_598c8740-6553-4f7e-a0eb-72ae20259984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty_1ccc5fbf-ca50-486c-bfdd-cbaaf1418de1" xlink:href="fi-20201231.xsd#fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_337c208e-dc0e-4ecf-b7d1-4d8169ce4da5" xlink:to="loc_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty_1ccc5fbf-ca50-486c-bfdd-cbaaf1418de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationLongLivedAssetsbySegmentDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_db5c32ca-71b7-4510-8720-15c6dc4fbd73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9e3541a0-335c-4a48-a11b-83a01ee16d57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_db5c32ca-71b7-4510-8720-15c6dc4fbd73" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9e3541a0-335c-4a48-a11b-83a01ee16d57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_2b2c280a-3acd-45bd-bcef-2353a3859199" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9e3541a0-335c-4a48-a11b-83a01ee16d57" xlink:to="loc_srt_ConsolidationItemsAxis_2b2c280a-3acd-45bd-bcef-2353a3859199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_c9e0f098-fd96-467c-9126-c73d3f9d2893" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_2b2c280a-3acd-45bd-bcef-2353a3859199" xlink:to="loc_srt_ConsolidationItemsDomain_c9e0f098-fd96-467c-9126-c73d3f9d2893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_74f56412-4771-4b68-ba06-74cb547840e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_c9e0f098-fd96-467c-9126-c73d3f9d2893" xlink:to="loc_us-gaap_OperatingSegmentsMember_74f56412-4771-4b68-ba06-74cb547840e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CorporateAndReconcilingItemsMember_44e66d91-dd55-4894-8a49-1574409489e4" xlink:href="fi-20201231.xsd#fi_CorporateAndReconcilingItemsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_c9e0f098-fd96-467c-9126-c73d3f9d2893" xlink:to="loc_fi_CorporateAndReconcilingItemsMember_44e66d91-dd55-4894-8a49-1574409489e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_e6841b66-f648-479d-9ecd-cf6341194a37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9e3541a0-335c-4a48-a11b-83a01ee16d57" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_e6841b66-f648-479d-9ecd-cf6341194a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_43288cc2-06c0-4c42-8d9e-19c110780a88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e6841b66-f648-479d-9ecd-cf6341194a37" xlink:to="loc_us-gaap_SegmentDomain_43288cc2-06c0-4c42-8d9e-19c110780a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularRunningServicesMember_4fc6313d-4d0d-4e63-a84a-e073ad057d70" xlink:href="fi-20201231.xsd#fi_TubularRunningServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_43288cc2-06c0-4c42-8d9e-19c110780a88" xlink:to="loc_fi_TubularRunningServicesMember_4fc6313d-4d0d-4e63-a84a-e073ad057d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_TubularsMember_4b24e50a-673e-47f4-93d2-debb6bf3b6bd" xlink:href="fi-20201231.xsd#fi_TubularsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_43288cc2-06c0-4c42-8d9e-19c110780a88" xlink:to="loc_fi_TubularsMember_4b24e50a-673e-47f4-93d2-debb6bf3b6bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fi_CementingEquipmentMember_9f34f7cb-6c8d-4e8d-8a20-7a54bc815077" xlink:href="fi-20201231.xsd#fi_CementingEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_43288cc2-06c0-4c42-8d9e-19c110780a88" xlink:to="loc_fi_CementingEquipmentMember_9f34f7cb-6c8d-4e8d-8a20-7a54bc815077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_7b7661aa-6953-48ce-a42b-0d753de212b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9e3541a0-335c-4a48-a11b-83a01ee16d57" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_7b7661aa-6953-48ce-a42b-0d753de212b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_31dfe8e6-b580-4147-8085-523ed4865c89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7b7661aa-6953-48ce-a42b-0d753de212b8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_31dfe8e6-b580-4147-8085-523ed4865c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbyGeographicalAreasDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#SegmentInformationLongLivedAssetsbyGeographicalAreasDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbyGeographicalAreasDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_11ba71e7-14b5-4f38-8521-7a157d0be119" 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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_c1e0cd7f-cce6-4fe3-92f4-b66f9b41769c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11ba71e7-14b5-4f38-8521-7a157d0be119" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_c1e0cd7f-cce6-4fe3-92f4-b66f9b41769c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_14a6047d-5306-45a3-826d-2d661294544d" 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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_c1e0cd7f-cce6-4fe3-92f4-b66f9b41769c" xlink:to="loc_srt_StatementGeographicalAxis_14a6047d-5306-45a3-826d-2d661294544d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e36b1dfc-67ca-4198-981f-a67689b667d9" 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_14a6047d-5306-45a3-826d-2d661294544d" xlink:to="loc_srt_SegmentGeographicalDomain_e36b1dfc-67ca-4198-981f-a67689b667d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_45e7a0c3-0b45-4a14-a969-efa97e928a36" 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_e36b1dfc-67ca-4198-981f-a67689b667d9" xlink:to="loc_country_US_45e7a0c3-0b45-4a14-a969-efa97e928a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_cf8357ca-d75d-466c-b169-1a7a8805ed0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e36b1dfc-67ca-4198-981f-a67689b667d9" xlink:to="loc_us-gaap_NonUsMember_cf8357ca-d75d-466c-b169-1a7a8805ed0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_69ce73f7-3406-4d1e-8f4d-1098b7c1851a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_c1e0cd7f-cce6-4fe3-92f4-b66f9b41769c" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_69ce73f7-3406-4d1e-8f4d-1098b7c1851a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_25179435-2e8c-46cb-9fa2-d3d55ef4f766" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_69ce73f7-3406-4d1e-8f4d-1098b7c1851a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_25179435-2e8c-46cb-9fa2-d3d55ef4f766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/QuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="fi-20201231.xsd#QuarterlyFinancialDataUnaudited"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/QuarterlyFinancialDataUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_e4a1108c-5562-46b5-a8cf-25f6cb35bbc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_98dc2c35-fc6a-4bcb-b1a9-c7c3fdec0d28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_e4a1108c-5562-46b5-a8cf-25f6cb35bbc4" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_98dc2c35-fc6a-4bcb-b1a9-c7c3fdec0d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="fi-20201231.xsd#QuarterlyFinancialDataUnauditedTables"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_a6c15449-c22e-48e2-a16e-de520bbf355e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_34962d91-e635-4cce-8c5a-d21986531c67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_a6c15449-c22e-48e2-a16e-de520bbf355e" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_34962d91-e635-4cce-8c5a-d21986531c67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#QuarterlyFinancialDataUnauditedDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_fb2616a3-98a8-450f-bb44-a6c81f4b5acd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9e7e4ae6-4a17-40f7-aab8-a5c0c67453aa" 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_QuarterlyFinancialInformationDisclosureAbstract_fb2616a3-98a8-450f-bb44-a6c81f4b5acd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9e7e4ae6-4a17-40f7-aab8-a5c0c67453aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_bf732f97-d5b2-4a50-84fe-84a93d93452d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_fb2616a3-98a8-450f-bb44-a6c81f4b5acd" xlink:to="loc_us-gaap_GrossProfit_bf732f97-d5b2-4a50-84fe-84a93d93452d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_00224640-5bf0-4650-a9c1-c0ffe98c41d7" 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_QuarterlyFinancialInformationDisclosureAbstract_fb2616a3-98a8-450f-bb44-a6c81f4b5acd" xlink:to="loc_us-gaap_OperatingIncomeLoss_00224640-5bf0-4650-a9c1-c0ffe98c41d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_56175c3b-7490-4623-abe0-6c57a5efccd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_fb2616a3-98a8-450f-bb44-a6c81f4b5acd" xlink:to="loc_us-gaap_NetIncomeLoss_56175c3b-7490-4623-abe0-6c57a5efccd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_d705a223-a74f-4fef-b49d-65ecd17dae97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_fb2616a3-98a8-450f-bb44-a6c81f4b5acd" xlink:to="loc_us-gaap_EarningsPerShareAbstract_d705a223-a74f-4fef-b49d-65ecd17dae97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_d7df3df4-0a25-443c-8ecc-996d9f84a248" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d705a223-a74f-4fef-b49d-65ecd17dae97" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_d7df3df4-0a25-443c-8ecc-996d9f84a248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_7a908600-b89c-4dbd-9861-1cf93e9e220d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_fb2616a3-98a8-450f-bb44-a6c81f4b5acd" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_7a908600-b89c-4dbd-9861-1cf93e9e220d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_7b1007bf-08c4-495b-a2ec-0828f5aaad6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_fb2616a3-98a8-450f-bb44-a6c81f4b5acd" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_7b1007bf-08c4-495b-a2ec-0828f5aaad6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_7d0f9306-d590-45ed-8272-0ed59f74cdb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_fb2616a3-98a8-450f-bb44-a6c81f4b5acd" xlink:to="loc_us-gaap_InventoryWriteDown_7d0f9306-d590-45ed-8272-0ed59f74cdb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_faeb0aea-2a28-499a-816d-3dfdb7293fbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_fb2616a3-98a8-450f-bb44-a6c81f4b5acd" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_faeb0aea-2a28-499a-816d-3dfdb7293fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccount" xlink:type="simple" xlink:href="fi-20201231.xsd#ScheduleIIValuationandQualifyingAccount"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccount" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_4d5b2ec0-2c9a-4e21-9bc4-874ea94b1460" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_0018ab5b-54e3-4ac6-825d-4e55242e0773" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_4d5b2ec0-2c9a-4e21-9bc4-874ea94b1460" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_0018ab5b-54e3-4ac6-825d-4e55242e0773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails" xlink:type="simple" xlink:href="fi-20201231.xsd#ScheduleIIValuationandQualifyingAccountDetails"/>
  <link:presentationLink xlink:role="http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_74873af4-5ba4-4e18-8ae5-5139d164f531" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_7015430d-7678-4191-9c09-db99187f93c7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_74873af4-5ba4-4e18-8ae5-5139d164f531" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_7015430d-7678-4191-9c09-db99187f93c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_827209be-e292-4b5a-893c-ce3f088c6b86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_7015430d-7678-4191-9c09-db99187f93c7" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_827209be-e292-4b5a-893c-ce3f088c6b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_bd8798b2-1d45-4aae-9650-1a70bd5f78cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_827209be-e292-4b5a-893c-ce3f088c6b86" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_bd8798b2-1d45-4aae-9650-1a70bd5f78cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_23f40398-30fd-4c3f-8f0d-4d74bf216df2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_bd8798b2-1d45-4aae-9650-1a70bd5f78cf" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_23f40398-30fd-4c3f-8f0d-4d74bf216df2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserveMember_a0e7d876-528f-4dd5-b6e1-ecf844a76f71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserveMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_bd8798b2-1d45-4aae-9650-1a70bd5f78cf" xlink:to="loc_us-gaap_InventoryValuationReserveMember_a0e7d876-528f-4dd5-b6e1-ecf844a76f71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_2a548922-441f-4ae1-b135-6f745f96252a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_bd8798b2-1d45-4aae-9650-1a70bd5f78cf" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_2a548922-441f-4ae1-b135-6f745f96252a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_14f93b2a-4110-4207-a922-c9ff8f9c6429" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_7015430d-7678-4191-9c09-db99187f93c7" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_14f93b2a-4110-4207-a922-c9ff8f9c6429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36fe1119-26a3-4b5b-8fbb-44735b1ca88e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_14f93b2a-4110-4207-a922-c9ff8f9c6429" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36fe1119-26a3-4b5b-8fbb-44735b1ca88e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_3d609db8-fd90-4786-b156-a884b37b76c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36fe1119-26a3-4b5b-8fbb-44735b1ca88e" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_3d609db8-fd90-4786-b156-a884b37b76c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_d0ce6fcc-0560-4d55-a7a0-a663eb5f1e43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36fe1119-26a3-4b5b-8fbb-44735b1ca88e" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_d0ce6fcc-0560-4d55-a7a0-a663eb5f1e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_2fea22f1-4744-4e30-8db1-78979a4400f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36fe1119-26a3-4b5b-8fbb-44735b1ca88e" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_2fea22f1-4744-4e30-8db1-78979a4400f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_7dc482d8-6e64-43d9-b1e8-7d0141f0b1be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36fe1119-26a3-4b5b-8fbb-44735b1ca88e" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_7dc482d8-6e64-43d9-b1e8-7d0141f0b1be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_50d5c191-eb86-45f7-a647-420c2fae0776" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36fe1119-26a3-4b5b-8fbb-44735b1ca88e" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_50d5c191-eb86-45f7-a647-420c2fae0776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>fi-20201231_g1.jpg
<TEXT>
begin 644 fi-20201231_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M* 34 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ KSS]HK]K3]F+]D;PI'XW_:>^/GA/P'ID[E+2Y\3ZY#:&Z<8RD*.P:9@#
MG:@8XYQ6+^WK^UMX3_81_8Y^(?[7'C2R^UV?@?PY+?0V'F;/MMVQ6*UMMW\/
MFW$D,6[MYF><5^'7_!N-\"]8_P""T7[=_P 5O^"FW_!1V9/B+=^!I;&#PQHN
MO1^=ID&H7;3R((K5]T:P6D4.(X2"@:X63#.NZ@#]FO@C_P %:/\ @FM^T7XA
MM/"/PA_;1\!ZCJNH#.F:9=:R+&XOQG'^CQW0C:XY!_U8;I7MWP_^(W@7XJ^'
M6\7?#GQ39ZSIBZG?:>;^PEWQ&ZL[N:SNH@PX)CN()HFQQNC.,US7[1_[+?[/
M_P"UQ\'=4^ G[17PKTCQ3X5U:T:"?3-2M%;R<KM66%_O02IU26,JZ$ J017Y
MU?&SXE^//^#<'_@WU_X0'1;NWO?&GA[Q9X@\+_#2^N_+F25M2\0ZK=Z??2J,
MH733F^U&(@CS(_+88W4 ??WQZ_;I_8W_ &7O$%CX0_:"_:;\%>$];U0K_9N@
MZOK\,>H708X#1VH8S.I/&X(1GO4/P3_;X_8J_:.\8W/PY^!_[4?@CQ'XDLP3
M<^&K#Q!#_:4:A=Q8VC,)MN.=VS'O7Y6_\&?O[-UE\3OAA\4/^"H?QXN+CQ9\
M4O&7CRYT.S\6^(IFN[Z*TAM[>6YE2:3+!YYK@HYSDK;(O R#V7_!WQ^R_P"'
MI_V-/"__  4"^':R>'_B9\)_&NGQVGB_1I#;7PT^Z<QB/SH\/F.Z-M)&V[]V
M?,VX\QJ /U;^)_Q:^&'P4\)R^//B]X^TGPUHD#;9]6UN^2VMXSM9OFD<A5^5
M6/)Z*3VKS+X4?\%+/^">7QV\?Z=\*?@M^W!\*?%?B?5VD72_#_A[Q[87=Y>,
MD;2N(H8I2[E8T=R #A5)Z"O ?^#>#_@I3XO_ ."G?_!.S3?B1\7[F.Y\>^#M
M9F\+^-;Q8E0:E/#%%+%>[% "F6">+?@!3*DNT!< ?SU_MM_LZ>./^"6OQ2_9
M@_X**?L[V9TZP\8>&].\3Z*Z ^1!KVF3HEY;-ZQRH+:5@3\_VJ9<8!H _L K
MPCQ__P %1/\ @FY\*?&^I_#3XF?MY?"+0/$6BWCVFKZ'K'Q!T^WN[*X4X:*6
M)Y0R.#P5(!%4/%/_  4*^',G_!-R/_@H?\,[!M9T[6_ MKK'A#1%<&;4=3O5
MCBL=+XQB>2]FAM".,2,1QBOYGOVQOV<+C]F+_@X2\ ? [Q7JR:WK=O\ $#X=
MWGC75Y!N&KZY?1Z7>:I=D$<B:]N+F0 ]%<#M0!_4AXZ_;K_8P^&'@FP^)7Q)
M_:F\!^'_  ]JA8:=KFM>*+:UM+@J^PA)9'"-AOEX/7BN*M?^"OW_  2FO+A+
M6#_@I'\#=\C87?\ %+2E&?JTX _&N)_X+_6]O=?\$:OVA(KF!)%'@*1PLB@@
M,L\+*>>X(!![$ U^;O\ P:(_!GX$_'3_ ()I_M!_#_\ :+\#Z%KGA/4/'/E:
MY!K]K&\*6W]E1%W+./W94982 @H0&!! - '[G>"/'G@;XF>&+7QM\-_&>D^(
M-%ODWV.KZ)J,5W:W"YQN26)F1QGN":UJ_FF_X,Q/BE\=]-_;U^(?P1\%ZSJ=
M[\+[SP'=:IXALI68V=O?17=M%9W8!^5)W5Y(\#!=-V0?*!7^@;]M/]HT?LI?
MLS>*?C58Z'_:^M65K'9^$O#ZGY]9UR[F2TTVP7!!S/>301<= Y/0&@#NO!WQ
M#\#?$(:H? _BNQU7^Q-9GTG5_L-PLGV.^AQYMM)C[LB;ERIY&14GC;QQX/\
MAOX8NO&OC[Q-9:/I%B$-YJ6HW"Q0PAG5%W,W RS*H]R*_GU_X-/_ /@H9\5?
M /[?7Q?_ &!OVKM=OEU_XFZ_J7B$1ZP^)H_%]J\AU.)E[2SPK(S^]@H'WJ_H
M?H ^<9/^"PG_  2DB=HI?^"D'P15E)#*WQ-TP$'T/[ZNQ^#W_!0']A+]H7Q#
M%X0^!'[9WPK\8ZQ.3Y.C^&?'^G7MX^,YQ!%,TAX!/W>@K^=G_@F+8V>F?\'B
M^NZ;I]LD-O;_ ![^*T4$,:X5$6R\0A5 [   5[O_ ,'J?PL^!_PT\6? CX[?
M#K2=-\/?$[5;W5TU+4]$5;:]OK6V^QR07$K1X8O#,[".4_,/,8 G:-H!^]?Q
M/^+7PP^"GA.7QY\7O'VD^&M$@;;/JVMWR6UO&=K-\TCD*ORJQY/12>U>/^&O
M^"K_ /P3&\::W!X9\'?\% ?@]JVI73$6NGZ9\0]/GGF(!8A8TE+-@ G@= 33
MO^"5_P 1?C+\9/\ @FY\$_B9^T7]IE\9:]\-M+NM?N+^+;->2/;KMN)5/\<L
M>R5N!\TAX'2OYZ_^#0JPL7_X+-:[NLXC]E^&6OM;9C'[H_;+),K_ '3M9EX[
M,1WH _I?^-W[1GP%_9K^'$OQ>^/_ ,8/#O@[PS$R*=;\0ZK':P.[C*1HSD>8
M[8.U%RS=@:\Z^'W_  4__P""?GQ0M=6G\(?M8^$&ET/2)]5U2PU&_-C>0V$*
M,\MT+:Y6.9X55&)D5"HQUK\AO^#B#]MSQ;^QA_P7K_9P^-7Q\^&UYXO^$7P]
M\*0ZUHOA; -O<W<\][!>7L(D_=M>P$6DJAB,&VM\E ^ZONGX^ZA_P33_ .#D
MC_@G[XK^'7P%^(WA?Q;XEAT">]\)"["VVN>$=9$>;>66"0">VC:8)%(0/*FC
M+J&88- 'Z$*RNH=&!!&00>"*\;^,'_!0_P#89^ ?Q 3X2_%W]JWP-HOBQUW?
M\(M-K\,FI(NW=N>UC+2HNW)!90"!Q7QK_P '*'_!3KXG?\$T/^">VA>&O@EK
M#:/\2?B;=?V#H^KP.#+HUK#;J]]=PG_GLH:*)&'W&N!(""@S@_\ !IG^Q_X+
M^%G_  3=LOVQ=<TI;_XB_&G6M3U/7?$^H_OKYK*"^FM8;<S-EMC-!)<GG+O<
M98G:NT ^_P#X ?MI?LD?M4W-_I_[.7[2'@SQG>Z46&JZ9H'B"">\L<-M/GVZ
MMYL/S<9=1S6I\=OVGOV<_P!E[0K;Q1^T?\<O"G@33+R5H[74?%NNP6$$KC;E
M5DF95)^9>,_Q"OQD_P"#O'X/W_[*WCKX)?\ !53]E_5[CP/\2[/Q1+X>U?Q/
MX?\ W$]ZXMVN;*24J,2,B0743;PWF1.(W#(@6OM;X9_MD:#_ ,%2_P#@WH\8
M?M*>.O"FFR7WB#X(^)[?Q;HSVRR6\6KV-G=13,J/G:IF@6XC&245X^=RYH ^
MMOV?_P!LG]DK]JZ75(/V8_VE_ GQ!DT18FUB/P;XIM=1:R$N[RS*()&,8;8^
M"<9VG'2F?'G]L_\ 9(_9:N[6P_:4_:6\#^ 9;Z(262>+_$UMIWGJ2X!3SW7=
MDQOT_N'TK^7'QW\,?VS?^#9/]O\ \!?M(_#*_N=9\%^*]%@U'0-0GS':>*=%
MG2*2\T>\VC:MQ$64$@?*P@N%4951^\?[6G[2_P"S+_P4R_X)%:%^T1\+39^(
M?"?B7XB_#^0V.HPHTVG77_"8:/%<6=PG/ES1[Y(G&<,K'!9'!8 ^WOA]\1/
M?Q8\'6/Q#^&7C#3M?T+4XV?3M8TF[6>VN55BA9)$)5@&5AD'J#6S17YN?\'.
M?_!43XB_\$W?V%['1O@+KKZ5\0_BGJTNB:#K4) ETBRCB\R]O(2>DRJ\,2-U
M1K@2 @H,@'U]\8/^"A_[#/P#^("?"7XN_M6^!M%\6.N[_A%IM?ADU)%V[MSV
ML9:5%VY(+* 0.*U_@!^VE^R1^U3<W^G_ +.7[2'@SQG>Z46&JZ9H'B"">\L<
M-M/GVZMYL/S<9=1S7P!_P:9_L?\ @OX6?\$W;+]L77-*6_\ B+\:=:U/4]=\
M3ZC^^OFLH+Z:UAMS,V6V,T$ER><N]QEB=J[?G?\ X.\?@_?_ +*WCKX)?\%5
M/V7]7N/ _P 2[/Q1+X>U?Q/X?_<3WKBW:YLI)2HQ(R)!=1-O#>9$XC<,B!:
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
M>W-4?'G_  4(_85^%WQ&_P"%/_$G]K[X<Z#XK,_DKX:U?Q?:6]^TFXKL6!Y
M['<", =017P?_P &>,,,7_!( /%$JM)\4M;:0JN"Q\NU&3ZG  ^@%?4'[57@
M_P +ZO\ \%7/V3?%&IZ#:SZCIF@_$,V%[)"#) 6L-.0[6ZCY78?\"/K0!Z5\
M5?\ @HQ^P/\  O6X_#?QJ_;+^&?A'4)HQ)#9>)?&=G8RR)M5MRK-(I8893D?
MWAZUSEC_ ,%>O^"5&HW265K_ ,%(O@89)#A!)\4]*0$^F6G K\U_^#W.SM7_
M &.?@Q?O;(9XOB9=1QS%1N5&T^0LH/8$HI([[1Z5]/\ _!)#X,?L^?'K_@W:
M^%?P\_:B\+Z-J?@FZ^&.H'7FUNWC>*SMQ<79DN59P?)>-09%E7#(4# @@&@#
M[_\ !?CGP5\2/#-IXU^'?C#2]?T:_CWV.K:+J$=U:W"YQNCEB9D<9!&03TKQ
MKQU_P5)_X)M?"_Q9>^ _B5^WC\)/#^MZ;,8M0TC6O']A:W-LX_A>*24,I^HK
M\,?^#*#XO?'J/]KKXG_ K3M5U*X^&DWP]?6]5L'=FL[+6$O;2&VF7/RQRRPR
M7*D#!D6$$Y$(Q]>?\'(W_!*CQ'_P4X_:2\)^&?@A'9VWQ'\,_ ;Q)XBT6)H(
MT;Q$UEJ^CQ)ILLQ *_)?W)A+':LK@':KNP /U[T_Q7X8U;PM!XXTGQ#976C7
M.GK?6VJVURLEO-:L@D6=)%)5HRA#!@2"#D'%>7_#_P#X*"_L,?%?XE#X-?#+
M]KSX<^(/%WG-$?#&C^+[2XOU=?O*8$D,@([@CBOQ._X-:_\ @MAK?PB\86__
M  22_;9UFZTZ)=2DT_X6ZIKX:*;2;\2%9- N?,P4#2;A &P4DW0\AXE3];_V
M;_!OA32/^"IW[3GBS3/#UI!J>J>$/A\=0OXX );C;!JZ#<W4_*B#Z(OH* /<
M?CW^T#\%OV7/A3JOQQ_:$^)&E^$O"6B+&=4UW5Y]D,'F2+%&O )9F=U55 ))
M8  UT7A7Q3X;\<^%]-\;>#==M-4T?6+"&^TK4["=98+NVE02131NI(='1E96
M'!!!%?CK_P %:/!W_!17Q)X^^*?[&7[47Q\^"_Q-^&O[0EZ;+X ?"&WU*32O
M&FF7D<ZS6%Q9K#IK)(EO)$OVF2[N!"Z*Q$T18Q-[[_P2!\;_ +<7[0OQ;A^.
M'A?]I[X%R_LFZ-X)B\-^!?@]\+KFYU&]\/S6T<$=K!?3WNG6EU;W44*?O4D(
M'SJ%@ (< 'Z.4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!\7_\'#OP2\=?M"?\$9?CM\-OAOIDE[JR^'K+6(K2*,N\T.FZI9ZE.J*.
M6<PVDNT#DG &:_.;_@Q^^+?AJ3P3\?/@1/>11ZQ#JNC:];6[/\]Q;/%<6\K*
M.XC>.(,>QG3UK]Z&574HZ@@C!!'!%?F!\2/^#<.T^"_[8!_;R_X)*_M477P"
M\;32S/JGA6Z\/+JOAS4(YF#3VP@\R-H+>1@&:(^:BLJF)8BB%0#]0*_+;_@[
ME^!OBS]H'_@D)<>+?AQ%_:47PU^).G^)M:2R(E(M(H;[3;@X7/\ JGO@S_W%
MB<G 4X^CX/V>?^"NGQFTI? _[17[<7PS\$Z!+'Y6KWGP)^'%[::[?Q'ATBO]
M4O[F.P8KQYL5NTBG)1D.TK]#?#C]GGX-?"GX%V/[-7@[P'9IX(L-$?25T"^!
MNXKBT=665)S,6-P9=[F1I"QD,CERQ8D@'YD_\&:7C_P_XE_X)5:[X+L+M/[0
M\-_%G5(M0MMWSJLUK93128[*P9E![F-O2NR_X.YO'6@>$_\ @C-XE\/:Q>)'
M<^)_&^@Z;I4;/@RSI=?;&4#OB*UE;Z+6S\!/^"&?Q._X)K?M)>*/CQ_P2=_:
M9TGPMX8\<+&OBGX-_$[P]<:KHTA1G:)[:[M[B*Y@,7F2"/<)2!*P9F7"U)^U
M%_P1/^.W_!4CXR^$_&O_  5+_:GT6_\ A_X'N'GT/X/?"+P]<Z98W4S[=\UW
M?W5S+/*SJH0[$0JA81M$6=F /*/^#-C]GWQQ\*O^"9_B/XM>,=-FM+;XC_$6
MYU#P['-&5\^PMK>&T%P,]FGCN5'8B($=:@_:T_8%'[?O_!LEX1\,^&M$^U^,
MO 7@N/Q?X*$4>Z62YL_/,]L@'+&:U:XB5.AD:(G.T5^H'B+X7>*?"7P2MOA)
M^RAK/A;X?2:1I<6G>&GO_"#ZEI^E6T<7EQ1QV4-W:9" )M'FA0%P0<\>;_\
M!.']DOX[?L1_LV:!^S/\6OVD=$^)>G>%+ V6@ZS9_#^31+TP^8SJ+DG4;J.8
MJ&* JD9PJ[MQRQ /QM_X-2_B=\:_VS/!GAS]C'QOI4MQ\+OV=?'<WQ!?4Y)"
M4FO;A&72-)*_W([Y]0U0'/\ K;:+L*\$_P""SW_*V!I?_94/AK_Z2Z/7] '_
M  3_ /\ @FG\&?\ @FU\/OB)X(_9R>&W?Q]\0-5\4FXO--S'I[7)Q:V(C216
MDMK6-4C5=ZEOG.4+G'PU^UE_P;'_ !I_:T_X**3_ /!2;Q-_P4>T'2?%P\2:
M/K&G:/8? R1K"U?3([:.UC(?72\@VVL9<E@6)8C:"  #ZT_X+[_\H;?VA/\
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
MF_\ M<>'=1^%OBW5/[1G^%_QF\,W-X-)N]@0SVFH6-Q$^YD5$8/"0R1)NW,
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
M^&7[%%Y?_L.1_L*?MB>,O#GQ1\.?\(/;>%+RYL/!\VC&^L8;9;=9)4>^N_\
M2,(D@EC:/;(N]0I"[?B;_@E[_P &Y'QX_P""37[1^I_&K]G'_@IC#?\ A_7H
M6L_$/@;Q)\('EM]2LA(6A$LL6LQXN(<G9<*BX+/\FR1D(!^8W_!Y[_RE?\+_
M /9#](_].>K5^SGP,_X)%?#K]CO_ (*^Z=^V3^S[%XJ?P]XP^#>O:'XPA\1>
M)K_6?L6I)J&D36KK=7\TT^)XQ<CRWD*J;;Y  Q \(_X*K_\ !LQ\5O\ @K#^
MU$G[3OQ:_P""A>A^&[JT\-6NA:;H^@?!25HH+2"2:5=SRZX6D<R7$I+?*,%0
M!QD_6GB_]F+_ (+ >)OAVW@;2O\ @JK\-=!O6LA;GQ5I'[,#MJ.X+M,P%QXC
MEMQ(>I/D[03P!TH ^D/ ?Q;\$?$OQ%XN\,>#]3-U<^!_$2Z'XA95^2&^-C:W
MQB5L_,5AO;<MZ,Q7JIK\AO\ @]H_Y,%^%'_98%_]-5]7Z(?\$N/V!]:_X)S_
M +,UQ\#O%_Q\OOBAXAU;QAJGB3Q+X[U/26LKC5KZ]E#O++&UQ<,7VJBES*Q8
MKGC.!XS_ ,%IO^"-WQ9_X+$>$/#?PJU7]L/0_A_X2\+Z\^L65C:_"R74KV>Y
M-NT \VY;5H4*JLDN L*_?&2=M $O_!LO_P H.?@1_P!@_6__ $_ZC7F?_!W9
M:W$__!&GQ!+! [K!X\T%YF5<A%^T,N3Z#<RCZD5]0?\ !*G]A#XL?\$V_P!E
M/PY^R#XH_:'T+X@>&_",=ZF@W]I\/Y=&O@+B\DNR)W.I74<H5YYE&V-#M*9.
M5);U?]K']EOX._MJ_L[>*_V7?CYH#ZEX4\8:;]DU."&7RY8RKK)%/$^#LEBE
M2.5&P0'C4D$9! /ST_X,\V5O^"/Z!6!(^*&M@@'H=EK7U7^TC=17?_!57]F'
M0[7]Y<V_@SXB:A<1H03%;K#HT'F-W ,D\:CU)/I7RC^P5_P1;_X*@_\ !)J[
M\3?#O]A;_@H!\-]=^&?B'5SJ47A?XL_#J]N&LKED6,SK]AO(CYIC2-699$23
MRE)C7''VM^RY^QEXI^%OQ2UG]J#]I+XUR?$SXN:_HL>BR^(X]$72]-T32%E\
M[^S-,L5DD^SP--B61Y)99IG1"[X1$0 _,W_@]P_Y,N^#G_94)_\ TW35\9_M
M4?L7_MGP_P#!NM\#_P!K#]FS]IOXI77P^7PG-%\8/A8GC&\DTM+-[^=8K^*T
M5P@MT8!)H2&0;TE"@+*U?KY_P6E_X(O?%S_@L7H?ACX>ZW^V5H7@#PGX3UF;
M4].T^S^%4NHWLUQ)"(@9KEM7B1E5=^ D*??YS@5[-_P3G_8)\<?L5?L9:/\
ML.?&'XR>&?BCX0T'1+G2+)A\/'TJ6ZLIY97DANTDU"[BN%*S/'@(@*XW9.20
M#Y)_X-0/VG?V,?C/^P._PR^ ?P?\-^ OB+X.E@M_BEI&D1MY^M2["MOK#2R,
MTLR3*K AF(BE65%"H8]WU_XL_P"4N_@#_LV_Q?\ ^G_PU7P_^RO_ ,&OWCG]
M@/\ ;KG_ &ROV&O^"C#^#M.&I70M/ 6N_"U]5MGTB=]S:5=3KJ\#740 7;)M
M1PT<;YWH&K["\3_L6?MOZ]^W9X>_;1L?VW? ME:^'O ]]X43P./@G=26MU8W
MEU;W4\DDYUX2>>9;2U*NH"JL.-AW/N /S7_X.G_^"&%SXVL-2_X*F?L=>%7B
M\1Z1$+KXM>'=)B*O?6\8'_$[@5.1/$ // ^_&HFX:.0R>M_\&IG[</QH_;YT
MGXR?%G]H"^CU#Q3H6C>#/#5_K88F75DLXM5$=U-G_ELT<BB1OXW0OQOP/UW>
M%)[<V]VB2*Z;95*?*P(P1@YX/I7RU_P3Y_X)7?"#_@F_\</C?XW_ &?[F.Q\
M(?%[6-+U>R\(QV^Q- NH$NA<0PD'!MW:=7C3 \L%D VJM '=^.O^">/[)_Q)
M_;:\)?\ !0OQI\.7O?BGX'\.R:+X;UM]3G$-M;-]HY-N'\IY%%W<A7921YI/
M54*M_8W_ ."=G[)_[!&I>/M4_9?^'DN@/\2O$[:[XGC;4YIXVN?GVI"DC$0Q
M*9)"J+@#>1T"@>WT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M117BGPS_ &]O@!\6/VVOB1^P5X2U\R^.?AAX<TK5]?@9EV.E[O+1QX.285:T
M,A. #>Q#J#@ ]KHHHH **** "BBB@ HHHH **** "BBO(?VU_P!K&3]BOX%:
M[^T3JOP-\5>-/#OA71;O5O$__")W.G+/I]G;JKR2F.]NH/- 3>^(RS8B;C)4
M$ ]>HK\Z/V)O^#BOX?\ _!1?_A)O^&,?^">7QX\;?\(=]B_X23R)?#%G]B^U
M^?\ 9\_;-9BW[_LT_P!S=CR^<9&?2_A9_P %D-%\8_MQ^$/V OBQ^PI\<?A;
MXR\<6>HW7A_4?'>CZ6NEW4=E:2W4QCNK._G2;"Q;3Y6_:SH&VALT ?9E%%%
M!1110 444DC,J,RH6(!(4'D^W- "T5\(_LW?\%]?V=OVB_\ @HS??\$P(_V?
M?B7X6^(^EW^JV>I2^((-+;3X)K"&2:4>;:WTQ8,L9V%5(.X9QV^[J "BOAG]
MNC_@O#^SG^P?_P % OAG_P $_/'_ ,+?%6L:U\0ETUKGQ!I2Q?9=(6_O'L[4
ME&.^<^9&S.$ VH05\QLH/N:@ HHJAXGU35=$T"ZU71/#-SK-W!%N@TNSGABE
MN6_N*TSI&I]V8#CK0!?HK\SK_P#X.=OV==-_;3_X=]7'[%7QN/Q3_P"$R3PN
MN@I#H)C;4&D"*!/_ &IY7EG(;S"VT(=Q(%?I#X5U;5M=\/6NK:[X6NM$NYX]
MT^E7L\,LMN<D;6>!WC8XP?E8CF@#0HHHH **P/!7Q3^'OQ'U?Q-H7@;Q9::I
M=^#M?_L/Q-%:.6_L_4?LEM>&V<XQO$%W;.0"<>: <,& WZ "BBB@ HHHH **
M** "BBN?T;XI_#SQ#\1]=^$6A^++2Z\2>&-.L+[Q!I,#%I+""]-P+5I.,*9/
MLLY"YW80,0 RE@#H**^$_B#_ ,%[_P!F[X=_\%<M,_X)&ZG\*_%LWB2^NK+3
M[CQ?#'%]AM]1N[..\MX?*SYCQ&.6(-,  KM]TJI<?=E !1110 4444 %%%?(
MO_!5;_@L%\)?^"1OASPWX\^/OP(\?>(?#?B>^-A9:[X.7398X;X)))]FDCN;
MR&4,8XV<,$*8XW9XH ^NJ*X?]F;X\^%OVIOV=O W[2G@?2M0L=&\?>$[#7]*
MLM51%NH+>[MTGC241NZ!PK@,%9AD'!/6N#_;]_;=_P"& ?@;J7[1?B+]G#QY
MX]\+:!:O=>)[GP&NGRS:1;*0#<2PW5U [QC.6:(/L4%FVJ"P /=**^(?^"5W
M_!?3]B;_ (*T^-?$/PO^"&G>*?"WBK0+%+Y?#OC>VM8+C4K,MMDGMOL]Q,LB
MQL4#@D,OF(<$$D>K?MS?M_WW[#9\-7VL?LD?$CQWIGBSQ5IOAK2=2\"R:3(/
M[6OY?)M;:2.ZOH)$\R0A!(5\L,R@L,C(!]$45F>#M:UGQ%X8LM<\0^#[S0+V
MYA#W.C:A<02SVC9^X[V\DD3'W1V'/6OE3_@J;_P6#^''_!);0]$\=_'S]FCX
MEZ_X2U^^&GVGBWP=#ID]I%?&-Y!:RK/>Q2QN4C=E)3:P1L,2"* /KZBOF_\
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
M8 JRL."""""."#7Y":-_P<0_MJG_ (*T:[_P2ML_V+O"/C/7=+UW4]'TV_\
M#.O7%E]OG@LY;B&>4W.];2W&U7G;]ZT<:R;%E8*K>K_\&LW_  4$C_;3_P""
M9VC_  Q\7:\+GQK\&)(_"VM1RRYFFTY4)TRY(Z[3;J;?).6>RD/>OSZ_9295
M_P"#UGQ.&8 GQAXJ !/4_P#"-7= 'TSX"_X.)OV_O@M_P5)\0_\ !,/]M_\
M8V\#:_XL-Q'I_A"V^"^I72&XU&YLX[RPCDN-2FV/;RQS1!YRD!@#,[1D(RUN
MZ-_P7O\ V^/V>?\ @L=X5_X)H?\ !0O]G#X5:3I7CW4M,LM U/X<:M?W,]B^
MIMY=B\EQ=,JW0\\B"0"WMR#N9<@ /\D_M7$'_@]9\, $<>,/"N?;_BFK2C_@
MM5_RMG?LV_\ 8X?#+_T_+0!^GO\ P68_X+3:=_P33UCP!^SS\'OAW8^-_C3\
M5M1AM?"7A[5+YX+#3X9;A;9+R\:,&1D>=O+2--I<I*=Z^7AN'^-/_!9?]H3_
M ()L?MV?#3]DC_@IKH7PZU7PK\6M.B?0?BA\,=-OM*AT6\:X^SO#>65]=71D
MA21H]UPDR820/Y?#(/@G_@XJ^'GBOP1_P<9_LP?&;QW9SGP?K]_X,CTW4'R(
M1]B\0'[9;AB0 R":.5@#P+E#WJ?_ (//_#/B3XM?M?\ [-/P5^'>CMJGB76=
M#U&TTG2K./=<7-Q=W]M!!&/7?(A51Z[J /NO_@OM_P %KOVBO^"-NN_#G4?
MOP5\&>-O#_Q$BU..!=6O+NUN]/N+'[*9 QC8I*CB[4J0%*[&!SD&O#_^"A'_
M  <,_P#!3;]@NS^#/[1GC[]ACX<Z9\(OBO9"ZL=%U+Q#=W'B9XHX;>63S7A=
M;?3Y)$N \<92Z*CB1@X91X__ ,'M>GW^C_##]EC2-6OOM-W:GQ/%<W&2?-D6
M#1E9^>>2">?6L[_@[291_P $WOV-T+#)T]B!GG']CV% 'Z@?\%2O^"SGP:_X
M)M_L+>'OVPF\(7?BF^\?QVB?#KPP9OLK7\MS:_:EDN),-Y,,<7S.0&.XH@&7
MW#Y8_:T_X+8?\%.OV$/^"?7P>_X*._&KX0_!;Q9X=^,/V$1^#/#NGZMI=YX<
M:_L9-0L!)>RWETE[NMHI/,VP0>7( HW@[JJ?\%?/V0_V<?VF_P#@WJ^"?C#X
M]_'ZP^&EY\/OAYX7U+PCXBU*SEN8;N^FT:"#^S&@A5I9/M (P8E9T:)7(*(X
M-']IW_@F+_P4\_X*6?\ !-G]G+_@FO\ $[X,^&?A#9_#<Z+)X^\=ZGXQM]46
M9-,TR73H%L[2SW/+))',TKI*T2+(@42%?GH _2;]@#X[?&[]IK]EWPY\>OCI
MX)\(Z'>>*[6/5-"A\$>(9M3L;K2;B&.:UN1--#$X=T<DH4!7 !YSCF/^"P__
M "B@_:2_[(?XG_\ 39<5ZS^S;\!_!G[+O[/O@G]F_P"';W#Z'X%\+6.A:5+>
M.&FEAM8$A620@ %V";F( &YC@#I7DW_!8?\ Y10?M)?]D/\ $_\ Z;+B@#\,
M/^#1[]OO]CG]@SPW^TMXH_:Y_:!\/^![?4[?PG-H\&K7!^TZF+8:T9UMH$#2
MW#)YT.5C5C^\7CFOVW_88\>^"_\ @II^SG\%?^"@?BC2KJUU#2_%OB3Q%X&5
M8XHY;>SGDUC2(;6XPK;E%C<1[PA4M-!&Y8A2&_)7_@R5\&>#?B)X8_:P\#?$
M#PMINN:-JEMX+@U'2-7LH[FVNX6&OADDBD!5U(."""*_;G]B']ES0/V+OV;-
M'_9I\(B!=$\-ZMK/_"/P0.["VTZXU:[N[2 LX!+1V\\4;'NR-@D8) /S6F_X
M.2OVA?AC_P %7_$7_!-;XO?LL:!KO]A:OJ&E:=?^!)[HZCX@OEL7FTZWM[>9
MF2)[F9K>)C(Y2$2,[OM0M7KG["'_  5W_;\\36W[2GQ&_P""H_[!5S\&O!?P
M1T-]9T^ZT_2+WS;F*);B2:S2>XD:'5)?+B5EGMO+B.]<@"1&K\^_@+I>DZ]_
MP>T:XU[#'<):>*]=GB!PRK-'X3G /U5N?9E'<5^ZW[;WQY^$7[,/[(?Q&^/?
MQZ\.)K7@_P ,^$KRZU_0Y+2.X&JP&,I]B,<@*/YQ<0[7^0^9\WRYH _,W7?^
M"^O[<_Q7_P""87C#_@KK^RWX-^"5OX'\#>,!H_B'X7>*;'5[W7;:(WMM;*SW
M\-U;6ZS,EY;7'EK Z".7_6,ZE*^SOV+?^"ENI_\ !03_ ()<_P##>7P+\#Z?
MH/B/^Q-2DF\,^))I+BTMM2L&<3V[2P['>)_+RD@ 8+*C,A(9*_%#XA_M)>!_
MVR?^"$O[0WQU/C?P)\%O"FE^,;/1_A=^R]\+;JUT>S^T-J.F33:CJ4<>RXUB
MZDA=MBN! @M'E$6Y%,/WM_P;(RQ'_@WUUZ$2+O%_XP.W/./+/.* .8_X)T?\
M'#O_  4K_P""HW@/XKZ;^R_^P-\/V\7>!-+L;^TU36?%MS#HEK'*MXS1W( \
M^:YE-NBV\,?EHV)VDFB$:A_>_P#@WF_X+A>-/^"POP^\>:1\:OA?H?ACQW\/
M;FP?4&\+F9=.U*SO!.(I8HIY)9(G1[:175I''S1L#\Q5?@W_ (,CR/\ A%OV
MM1G_ )A_@_\ ] \05G_\&.G_ "53]HG_ +%_PY_Z/U"@#/\ V$O^5S;XA?\
M8X>,_P#TUW%?KCX$_:I_;W^-'[=?C7X&_!OP#\+[[X.^!KM;;6?BQ<O?EUU
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
M,-Y;8SM./S+_ ." +H?^#9']N&,,-PT[QZ2N>0#X+ML?R/Y4 ?IK_P $,_\
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
M>./&_P#P9>_#6Z\%6T\\6@VNDZIKL-NI9FL4UJ>-V(')5))8I&/\*QEC@ D
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
M*KZXT82;MX#6KRD2Q[@#Y,C-$0,%"O%??]O;P6D"6MK D442!(XXU"JB@8
M'0 =J?10 V:&&YA>WN(EDCD4JZ.N0P/!!!ZBODZU_P""*_[$'@CXH:Q\8OV;
M]/\ &OP7USQ&?^*C/P=\=WV@V>IX+%?-LH9#:_*68C;$N"Q(Y)KZSHH ^<OV
M8_\ @E'^Q%^RC\6=2_:(\"?#"\UWXFZPS-JGQ-\?>(+O7]>G+)L8B[OI)&AR
MF$/E; 5&TY'%=W^U9^Q?^S5^V]X7\.^!?VI?A=8^,=!\,^*$\0:?H>JY:TEO
MDL[JT1IHP<3*L=Y,0C97=M;'RBO4J* /E>?_ ()!?LR)X$G^#&A?$SXRZ/\
M#FYMS;3?#72OC)K,>C_9"I5[.-3.9X+5E)4V\4J1;25"A>*]9M_V-_V=-(_9
MTM?V3O!/@6Y\(^ +&T^RV>A> O$-_P"'FAB^8LJW&FSP3C>68N?,S(68N6))
MKT^B@#PK]C7_ ()L?L>_\$_=)NO#G[(W@'7O">DWMY)=W.B-\1-=U"P>X=51
MY_LM[>S0B1E1 7"!CM7G@5R7[8G_  1D_P""<G[?WQ MOB=^V!\#=6\;:Q8V
M[0:>]]\2/$,%O91,062"VM[^." ,0"PC1=Q )R:^HJ* /)/V//V'/V:OV"/A
MQ)\'_P!E;PAK'AWPNTYF@T&^\:ZOJUK9L6=V^S)J-U.+4,TCLZP[ ['<P)P:
M];HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q;7XD_#J^
M\;W7PSLO'VBS>)+&UCNKWP_%JL+7UO!(7$<KP!O,1&,;[6*@'8V#P:Y/]K_P
MQ\;?&O[*/Q*\'_LU>(UT?XAZIX$U6T\$:HTWE?9=5DM)%M9!(?\ 5D2E"'YV
M'#8.,5^#G_!-7XU_LE?%WQ]KO_!,W_@I_P#!BT^ OQKLO GA;PGX)\4ZKI9M
M[V3Q5IFHZY=#6A>,$>WU"Y;4[1F8R[+TI(!*1,D9 /Z&_$WB?PUX+T"[\6>,
M?$-CI.E:? TU_J6IW:06]M&.KR2.0J*.Y) J74-8TC2=)FU[5-4MK:QM[=I[
MB]N)U2**)5W&1G)PJ@<EB< <U^-?_!ZA\./#]O\ L ^ _B]#J&N+J[_&'3]'
M>#_A);TV!M)-*U6=A]A,WV42&2UA/FB(2?+C=@D5V?\ P=D^,OC#X/\ ^"7G
MP^;P;!J+>"KOXE:+'\3_ .SE9A+IJV\TD4%P!Q]G>X2+.["F185)RP! /U'^
M&GQB^$?QHT>;Q%\'?BGX<\6:?;SF">^\,ZY;W\,<H )C9X'90V"#@G/-1ZC\
M;/@UH_Q&M?@]JWQ;\,6OBZ^B$MEX6N=?MTU&XC()#I;,XE=<*QR%(PI]*_'C
MQ!^T]X2^'/\ P=9>!?$O[)?CS3-:\#_&+X!B\^(D7A6_CFL]26UTO5;FWFD$
M1*":./3[%E9@'".5&!(<_(GP_P#BUX[^/W_!M/\ M6?MR^.O$%RWQ+U#]KO3
M_$*^*(IF%W:7B2>'O(,$N=\(A%Y.L6TCRU;:N!Q0!_3317D_[!GQLU[]I/\
M8@^#_P"T'XK"C5O&WPRT+7-6"(%7[5=6$,TV . /,=L>V*]8H **XSXS:)\<
MM;TRRB^!WC?1=#NTG8WTNM:8URLL>WA5 (VG/.:\:^+U[^W?\'/AIK/Q/USX
MX>#;JTT6S-Q/;VGA1O,=00,+N<#//<T ?3%%9G@G5;K7?!FD:Y?,&GO=+MYY
MBJ[07>-6.!VY/2M.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBL#XI_$?PY
M\(?ASK/Q-\6W'EZ?HFGR75Q@@,^T?+&N>K,V%4=RP% &_17Q1_P3 _;6\1_&
M/Q_XN^&7Q2U;S-1U?4)]>T'>Y*HK-^_M$ST5!L9%]!(>U?:] !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 <;^T7-\9;;]GSQW<?LZ6=K<?$*/P
M;JC>!+>^>-8)=9%I*;)9#+\@0W'E E_EP3GC-?D=_P %1?V&/C%_P6;^+FI^
M$D_85\6?#[XEP^"_AW#9>,/&=UIRVO@=(]6\3OJ[_:[6[D&H0R12PHD=L)&D
M>*)W2$(K#]HZ* /S#_X.;/V'/VS?V_OV)? O[+?['G[/FL>.=8T3XCV&OZEK
M-SXFT:P@6VM],U"U8,U[>PN\K/=QGY4Q\K'/0'[J\5^*;R7]GBVM_&W[+/B3
MQ+=:GI26EY\-7MM*NY[AO+ :"=Y+HZ>$)&"TEP$/J>E>I44 ? 7_  3F_P""
M1EQ\)OVO?'O_  4@_:6\ ^"_#OC?QCIG]B>"?A?X$M8_[&\!Z!M53;!XXXTN
M+R544S2I&J!GF"%EE./B^\_X(G?MD_"S_@G9\;?^",OPQ^$]WJ>G_$/]HJS\
M4^!/B@VHVHT:T\-$Z=NEOF:83I<0)IP1[=8F=WD!C\Q,L/W-HH Y/X"?!_PY
M^SU\"_!?P#\'.[Z1X(\)Z=H&EO(H#-;V=M';QD@="5C!-=9110 5Y1^W/_R:
M/X]_[ +_ /H:UZO7E'[<_P#R:/X]_P"P"_\ Z&M '=?"[_DF?AW_ + 5I_Z)
M2MVL+X7?\DS\._\ 8"M/_1*5NT %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116/XZ^
M(7@;X8^'I?%?Q"\6Z?HVG0C]Y=ZC=+$F?[HW'YF/91DGL* -BO@7_@LG^T=_
MR"OV9?#5_P#W-4\3>6WU^SP-^LI!_P"F1KU3XJ?M]^-]<\":UXU_9F^%,UQX
M<T>TDFO?B'XOB>STP*HP/LT1Q+=.S%54#;\Q *X.:_,GX@>/O%OQ1\::E\0?
M'6L/?ZOJUTT]]=R*%WN>. H 50  %       H L_"?XE^(_@Y\2=%^*'A.;9
M?Z)J$=S "V!( ?FC;'\+J61O9C7[;?##XB>'/BU\/=&^)7A*Y\W3M:T^.ZMB
M3\RAARC>C*<JP[%2*_"BOO[_ ((V?M'>9!JO[,OB6_YCWZIX9\QOX21]H@7\
M<2@#UE/:@#[VHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .1^/OQ
ML\"?LU_ _P 7_M"?$^[F@\.^"/#=[KFMR6T7F2_9K6%YI!&F1O<JA"KD98@=
MZ^'?AA_P6 _:L^+?@"__ &GOAO\ LK^"?%'PXL_A;X9\=W7AW0/'D[^(;+2M
M4O\ 6[:9_--J;:XNK5-(,DUF!%Y;>=&L\K( ?N+]H&/X/2_ ?QLG[0T5B_@
M^$M1_P"$X35$9K8Z1]ED^V>:%^8Q^1YF['.,XYK\!?VB?@3^U'_P;%_MC>,/
MV@O^"=WCNZ\6? J#2_"FH_$[P#XLE1WCLM5U'6K:SM _WI!%+870CNDV21M>
M1JZ3*92P!^GG_!<O_@L'\1?^"1/P)TWXI^%/V3+[QDNOZW'HNF^)-3U^UM=(
MM;^2WFGCCDCCD>\E;R[>9MHBB0[,><"0#VW_  5U_P""IN@_\$JOV([7]J?6
M?AX?$VK:[KECH/AK1/MAMK:34;J":<-/,%=HX4BMIW.U69BBH,%]P^+_ /@]
M!U!=6_X)._#C54MIH1<_'C1Y1#<1[9(PVA:X=K+V89P1V->Q_P#!Q_\ $OX,
M:!_P3)\._ _XL?!:#QK?_%OQCHWA/P4MW=O;0Z'J\T4CPZJTT8WJ8%C<A$YD
MW^6W[MI* /4?!O\ P4?^+O@/_@I-\//^">?Q]TSP9XHC^+?PQF\6^"?'_P .
M;>YM;:*2W2>2:UGM[BXN/,A:.!WBNDE&[**8ANW+X1XI_P"#A/Q7-^SM\5/^
M"B/PO^%&@ZO\!OA)\;K;X?ZA8N9_[=\06Y-JD^L6MP)1;P*&O;9HK:2%S*F=
MTT1( ^5/^">?P#_:2_X)!?\ !<G1_P#@FM\4_$5E\4](^*'PBOM.^$WQ+U*T
MD.I>&M'@@U&]C@MM\DAL8/M-O<I-:QL48M%,I'W3\U? +3=8\ _\&C_[4?P_
M\5:7)9ZQ8_M1VMAJ=A/\LMI/&_A@.KKU!#PNOU!]* /Z=?!'C/PS\1_!>D?$
M/P7JT=_HVO:7;ZCI-]#G9<6T\:RQ2+GLR,I'UK4KP[_@F1X(\5_#3_@G#\ _
MA[XZ@EAUK1/@UX9LM4MYP0\$\>EVZ/$<\Y0@K_P&O<: "O*/VY_^31_'O_8!
M?_T-:Z3XS? SPA\<],LM)\7ZIK5K'8SM-"VBZM):,S%=I#%/O#'8U\^?M6_L
M4_"?X??LZ^+O&FB>)/&$UWIVDM-!'?>*9YH68,HPZ,<,.>AH ^F?A=_R3/P[
M_P!@*T_]$I6[7/?"2W2S^%7AFTB+%8O#UDBEVR2! @Y/<UT- !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%<A\7_ (]_"#X#:'_;_P 6/'MAH\3*3!!-)NGN,=HH5R\A_P!T''?%
M '7USGQ,^+OPR^#7AYO%/Q1\;Z?HEBN0LM].%:4C^&-!EI&_V5!/M7C'_"Z/
MVMOVD3]F_9[^&@^'_AJ8X_X3?QW:YNYHS_':V'ZJTA*,#V-=%\,OV'?A3X1\
M0K\1/B9?ZA\0_%YP7\1^,)?M)B8<@00G,<*@\J "R]FH YS_ (:3_:-_:*'V
M/]DWX1G1M"FX'Q"\?0M! Z9^_:V@R\W'*NWRY&&45L^!OV%? B^(8OB'^T'X
MJU'XH>*8\E+_ ,48-E:DG)6WL@3%$N><'=@\C%>Y=.E% 'C_ .V)^R]KW[5'
MPTLOA7HOQ37PGID5\MQJ"1:)]J^UB,?NHL":((BL=V.<E4Z;>?F7_AQU_P!7
M/_\ EE?_ ';7WU10!\"_\..O^KG_ /RRO_NVNA^$_P#P2$\1_!SXDZ+\4/"?
M[4NR_P!$U".Y@!\%X$@!^:-L7OW74LC>S&OMFB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** ,/XF_#?P3\9/AOXA^$/Q+T"/5O#?BK0[O1_$&E
MS2.B7EC<PO#/"S(0P#QNZDJ01G@@\U\W>%O^".?[).B?$J+QAXINO&?C#0=-
MTOP_:^'?!/C;QSJ6K:;IKZ/<:C/9.RW,[F\2(ZB_E0W1E2$QAD 8Y'U;10!X
M5^VM_P $U_V-/^"B6@:;X3_;&^&&I>,=(TB_%]IVD'QOK.GVD-T(WC$_DV5W
M#&T@2210[*2 [#/)K7^.7["/[+G[2O[.T7[*_P =_AU/XI\&VTD$UC;:UXAO
M[B]M)X,^3<17\DYNXYT!($HEWX9ER0S ^O44 >-_";]A#]GSX3_&J3]I5=/U
MOQ/\16\/)H$'CCQOXBN=6U"TTM'9Q9V[SN5MXR[,S^6JM(S$R,YYKF/&7_!*
M7]A[Q[\1-8\?^)/A/-+;^)/%]KXL\4^$HM<NH]!UO7K?'E:G=Z<L@MYYQA2V
MY-DK(KRK(ZAA]%T4 %%%% !7E'[<_P#R:/X]_P"P"_\ Z&M>KUY1^W/_ ,FC
M^/?^P"__ *&M '=?"[_DF?AW_L!6G_HE*W:POA=_R3/P[_V K3_T2E;M !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !117F_QL_:Q^!_P%D32_&GBO[1K4^!9>&M&B-WJ-RQ^ZJPIRN>Q?:I]: /2
M*X3XT?M+_!3]G^R2?XG>.;:SNI@/L>DP9FO;HDX C@3+MD\;L!03R17F'VW]
MM[]I@XTZUB^#'A*8_P"OND6[\0W<9]$^Y:9'KB1#R"U=W\%OV0?@A\#[UO$F
M@^'I=6\1S'=>>+/$5P;W4IWQ@L97^X3W"!0>^: .$_X3O]M+]I?]U\,?""?"
M3PI./^1B\56PN-:N(SWAL\[8"1_ST.>A5JZ_X0_L6_!CX5ZW_P )UJ=I>>+?
M%LC;[CQ;XNN3>WC/ZH7^6+'.-@# <%C7K=% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'G/[7_Q>\:?L_?LH_$KX
MZ_#CP.WB;Q!X.\":KK6B^'U5F_M"ZMK22:*$A/F(9D (7YB,A<G K\KO^":?
M[</[27_!4'PIXK^)W[+7_!0[Q2_QC\-?"3PEJ^J^ _$-EIB:-<^(3J.O_P!J
MZ6NG26ZHEF\,>G1QW=NZRH)K9IIV?>E?K+^T7\8;7]GG]GSQW\?[_P .W6L0
M>!O!NJ>()M)L3B>]2RM);DP1\'YW$>T<'EAP:_ ;_@JU^SS^S3K7[7,'[>?_
M  11^,NC:-\4GL? FJ^!/#OPGU")SXQU;6=2\007Y2UB;,4T<-C9R7$6U8Q&
M;C[1'NE+4 ?;_P#P=0_MA_MW_L+?L:^'?B]^RG^T78^#=-\1^.[;POJ=OIGA
M=3J_[^POKHS1ZA+,ZQ*/L17$<"2#S,B7C!^K_P#@HQ\)?V[OVB/V8_#/PL_8
M,^.L'PV\6:QK]C+XA^(-U+EM+TJ.VEEE\M K/-++,+>,* !M=RS*!S\ ?\'H
M/CSPX?\ @FE\-?ASK7BO1QXMD^,^EZA<Z%;7RF?R4T75TEF6(G?Y2R31KO(Q
M^\4=37Z]?"7QEX1\?_#30_%O@3Q3IVM:5>:9 ]IJ6E7J7$$R[!RLD9*L/H:
M/RL_8D^"_P#P56^ 7_!8#P]^SY^U-_P58U[XM>$?"_PJOO'?CK3(K'[)9PQ2
MRR6&GVTY.XEGF\ZY"@K\MD<Y#<^$)_P5J_;'^-W_  2R^/?_  6G\"_&C7M&
M\0> /VDK/1?A]X/349%T*V\,!M*0:?=:>&\B[:9-4)EN'4SAT!CDB "C]"O^
M"3VE6W[4=S^T3_P4"UU7DM/CM\2;S1?!UXAQO\'Z$CZ/I[I_<\R5+^XXX)G#
M<YR?Q]\-?!+XA_LZ_P#! K]IG_@E7XJT]F^-<G[6NG:9H_@*)1_:6OI*=#-K
M<6=OGS)H9EL)I4D4%61"0V : /Z,/V;OC5H?[27[/'@/]HCPQ:M!IWCOP;IG
MB&QMW?<T,5Y:QW"H3W*B0 ^X-=I7E_[$7P.U+]F7]C3X3_LZ:W.DM]X%^'&B
M:#J$L;[EDN+2QA@E8'N"Z,1VYKU"@#F?B9\9?A=\&[&UU/XH>-;+1+>]F,5K
M+>N0)' R5& ><<UX-^UW^UW^S3XY_9I\8^$O"7QCT>_U*_T=HK.S@E8O*^Y3
MM&5Z\5]):SX<\/>(XD@\0Z#97Z1MNC2]M4E"'U 8'!KQW]MCX?> =+_92\<Z
MAIG@C1[>XBT-VBG@TR)'0[EY#!<@T >G_">>&Z^%GAJZMY \<GA^S9&'0@P(
M0:Z"L'X6(D?PQ\.(BA570;,  8 'D)6]0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%>/?%?]MKX/_#O7C\/_  G]O\<>+V)6
M'PKX.MS>7"N.")63*0@'&[<=P'.TT >PUY7\9?VQ_@G\&=57P?=:O<^(/%,S
M;+3PCX7MC>ZA*_93&G$9[_.5..@-<3_PK#]L;]I7]_\ &CQVOPN\+3')\)>#
M+H2ZI<1G^"XOONQGJ"(P00<%17JGP9_9U^#/P THZ7\*O EGIK2J!=7^TR75
MUWS+,^7?GG!. 3P!0!Y5_P (]^VW^TR-_BS7(_@WX3G_ .89HLPNM?N8SV>X
MX2UR,$;/G4Y!!KTGX*?LM?!#X QO<_#WP9$NISY-[K^H.;G4+IF^\7G?+<GD
MJN%SVKT*B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "N;T+X/_"SPO\0M6^+'ASX?Z38^)-=T^VL=
M8UJTLDCN+RWMY)Y(4D8#Y@KW,[9ZDR').!C;UK6M'\-Z-=^(O$6K6UAI]A;2
M7-]?7DZQ0V\**6>21V(5$5026)  !)KY;A_X+-_L0'5&NKW5_&=IX2.E:/J-
MO\2+KX?ZDOA^:VU2[O;2QF^TB$M%!-/83HEU-'';R?(4E<.#0!]6T$!@58 @
MCD&OG3]O7_@JW^PI_P $V/# UW]JOXWV>EZA.A;3O"VF1->ZM?'&0$MHLL@/
M:279'ZN*^@HM7T]]'77IKA8+4VPN&EG8((X]NXLQ)P !R3VH -&T71O#NF0Z
M)X?TFVL+*W7;;VEG L442YSA44 *,GL*CE\.>'KC78O%$^@V3ZG! T$&HO:H
M9XXB<E%DQN"D\D XKR?]G_\ ;E^#7[5WB&Z@_9KTWQ!XR\+V%Y-9WGQ(TS35
MB\.FYB)5XK>[N)(SJ #J4,EFD\2L,,ZD&O.?''_!9/\ 8K\ >(/$QUG7=;E\
M'^"/']OX'\<?%"TT^-_#WA_Q#-@+87,QE$V59HTDFCA>"%Y%625#G !]5T4B
M.DB"2-@RL,JP.012T %>4?MS_P#)H_CW_L O_P"AK7J]>4?MS_\ )H_CW_L
MO_Z&M '=?"[_ ))GX=_[ 5I_Z)2MVL+X7?\ ),_#O_8"M/\ T2E;M !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%,NKJVLK:2\O;B.&&)"\LL
MKA510,DDG@ #O7AGC+]NGPGJ&OS?#W]FCP5J/Q0\2Q$K+'H!":;9MV,]ZW[M
M5]UW ],@T >ZLRHI=V  &22> *\4^(G[<WPST7Q"_P ._@UHNH_$KQ:./[$\
M(IYT4!SC-Q=<Q0J#P3EBIZ@5@K^RY\>?V@W&H_M?_&!H-'D.X?#SP+*]K8[3
M_!<W/^MN..JYP",JV*]L^'?PN^'?PD\/1^%/AIX,T_1-/CQ_H^GVP0.<8W.1
MR[>K,23W- 'B?_"A/VI?VC_]*_:;^*?_  B'AZ;D^ O -P4>5/[EW>G+/QPR
M)E#U!6O8/A1\$?A/\#M 'AKX4>!-/T6UP/-^RQ?O9B/XI)&R\A]V)-=510 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 <'^U+\!=#_:G_9J\?_LT^)=<N],T_P ?^#M2
M\/WFI6'^NM8[NVD@,J D!BH?=M/#8P>":_!;X-_M-?M'_P#!!C]I/6OV!?\
M@K]X"3XJ?!#Q=\/_  _X,L/'^BL98](\,1W>NG3=P50Y0M<ZHIMY66XC2T)@
M:1($#_OG^T7\)[KX]?L^>._@98>,[KPY/XT\&ZIH4/B&QB\R?2WO+26W%U&N
MY=SQF3>!N&2H&1UKX=^/?_!([]J?]NWQ5KOPT_;J^._@C5/ .L>&_ UGXDUS
MP9X-GL-3\3'0M2UV[:)(Y;V5-+DD.HQ&69/.#*[)$L?S$ 'B'_!Z=+9WW_!*
MWX>:C:O'*DGQ[TIH9T(8,C:'K9R".QP#[X%=-_P=B?M2?$G]GC_@D1HW@;X9
MZO<Z=)\4?%6G^&=>OK5RCC2_L-Q=3PAQR/--O'$P_BB>53P2#]"?\%G_ /@D
M7XK_ ."N?P!\,?LTV'[2NE?#7PQX:\56^OQB+X>OJMS+<06=U:1QA_[1MTCB
M"7<AVA"<A>>.>W_;_P#^"8_@_P#X*6_L)O\ L<_M,>.H1J<3VM]I'C3PWH1M
MO[-U6W1DBO(K2:XFRI226-XFE.Z.9P'0D.H!\D_ O]N#]I__ ()J_P#!1#X=
M_P#!$;XO^%?AUX@\&Z[\'([OX/>)_ 'AF[TF6SDM;*\V6UW!/>W0GWR:;.A<
M,'=Y4E; =D3\S/V<]7FU_P#X-#?VG?$'B>]>ZU/4/VGK2>2[N"6DFN';PN[N
M6[L09"2?4^M?MS\%/^"4_BJ;]N/P'_P4(_;!^,.D>,?'GPN^%4'@CP7;>&M
MEL+0%1<K<:O<>=/*\EU,EW.HB7;'$'/,C89?*O&7_!O;H>J?"SXE_L8^!_CC
M:Z)^S_\ %GXQVWQ#\1^&D\/N^LZ;,K6[W&EV-T)Q"EO*UI;[)7A9X44IME)#
M@ ^LO^"7GB+Q9XN_X)J_L_>*?'4LTFL:C\%?"]QJ4UQGS)9GTJV9I'SSN8G<
M?<FO=:H^%_#.@>"O#.G>#?"FE0V&EZ38PV6FV-NN([>WB0)'&H[*JJ /85>H
M XSXS:)\<M;TRRB^!WC?1=#NTG8WTNM:8URLL>WA5 (VG/.:^?/VK?!O[:=A
M^SKXNO/B!\9_!^H:+'I+'4;*Q\./%--'N7*HY;Y3G'-?6U>4?MS_ /)H_CW_
M + +_P#H:T =M\)%N$^%7AE+N17E'AZR$KH,!F\A,D#L,UT-87PN_P"29^'?
M^P%:?^B4K=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \Y_:P^/6F_LW? C7
M?BE=-&UW;V_D:-;R?\M[V3*PICN ?G;_ &48]J?^RK\=],_:0^!6A?%2R,:W
M-W;>3J]M&?\ CWO8_EF3'8;OF7/564]Z^"O^"NG[1W_"R/C';_!+P[?[](\'
M9^W^6WRS:BX^?/KY:80=PQE%<O\ \$[OVI?C!\(O$]]\%?A?X?TK5KKQI<1)
MH\&O:D;>UL[Y01YS$#+AD&TH"K,5C .1@@'ZL:KJVE:%ILVL:YJ=O9V=M&9+
MBZNYECCB0=69F("CW->$Z_\ MR1>.-8G\$?LB?#/4/B1JT+^7<:O ?LVBV+'
MO+=N '(Z[4^\.C9J/2OV)M:^)^IP^+?VR?BQ>^.KJ*02V_A>Q+6>A6;]@L"$
M-,1_??!8<,IKW;P_X=T#PGH\'A[POHEIIMA:ILMK*QMEBBB7T5% "CZ"@#P2
MU_8]^)?QNN(]=_;1^,,^NV^X2)X#\*R26.BPD'(60@B6YQV9B".1DBO<_!W@
MCP=\/= A\+>!/"]AH^FVX_<V6FVJ0QKZG:H )/<]3WK4HH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **Y'X^_&SP)^S7\#_ !?^T)\3[N:#P[X(\-WN
MN:W);1>9+]FM87FD$:9&]RJ$*N1EB!WKX=^&'_!8#]JSXM^ +_\ :>^&_P"R
MOX)\4?#BS^%OAGQW=>'= \>3OXALM*U2_P!;MIG\TVIMKBZM4T@R368$7EMY
MT:SRL@! /T0HKX3_ ."Y?_!8/XB_\$B?@3IOQ3\*?LF7WC)=?UN/1=-\2:GK
M]K:Z1:W\EO-/'')''(]Y*WEV\S;1%$AV8\X$@'Z._:__ &F]0_9C_9&\0?M
MZ/X4BUW7[;2[:'PKX;:Z6!=7UN]EBM=/LO,8@1K+=SP1ER?E5F8\*: /7J*^
M"?\ @G[^VC_P6M_: _:)L/!G[97_  3(\.?";X>?V7=7>I>+H_%\=[*TBQX@
M@ACCG?<[R,A)(VA%<YSBO+/%/_!PGXKF_9V^*G_!1'X7_"C0=7^ WPD^-UM\
M/]0L7,_]N^(+<FU2?6+6X$HMX%#7MLT5M)"YE3.Z:(D  'ZDT5E^"/&?AGXC
M^"](^(?@O5H[_1M>TNWU'2;Z'.RXMIXUEBD7/9D92/K6I0 5Y1^W/_R:/X]_
M[ +_ /H:UZO7E'[<_P#R:/X]_P"P"_\ Z&M '=?"[_DF?AW_ + 5I_Z)2MVL
M+X7?\DS\._\ 8"M/_1*5NT %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !165XS\<>#OAWX?G
M\5^//%%AH^FVXS->ZC=+%&OH,L1DGL!R>U>&7?[77Q4^.ES)H'[%WPEDU6T+
MF.7X@^+8I+/1X><%HD($MR1Z* 0<94B@#W?Q7XO\*>!-"G\3^-?$ECI.G6RY
MGOM1NDAB3ZLQ ^@[U\K_ +1/_!3:70O &I>*/V<OAQ>:SIEK*+5O'&M6[6VE
MK.Q*JENK[7NY,@G:-H !8Y4$UW_A;]AK2/$FOP?$']JOQ_?_ !-U^%M]O:ZF
M@ATBQ8]H;)/D([$OD-@$J#7D7_!2K]GS]K/]H;Q/H7@+X,?"+SO!?ART$D#Q
M:S86T=Q=N,$B*2=&"QH BY4<M)C@@T ?G5JVJZEKNJ7.MZQ>R7-W>7#SW5Q,
MV7ED=BS.Q[DDDGZTNCZOJ?A_5[77M$OI+:]L;E+BTN8FP\4J,&1U/8@@$?2O
M=/\ AU_^W/\ ]$._\N;3/_DFC_AU_P#MS_\ 1#O_ "YM,_\ DF@#]-/V5?CO
MIG[2'P*T+XJ61C6YN[;R=7MHS_Q[WL?RS)CL-WS+GJK*>]>AU\7_ /!,?X%_
MM>_LU>*]:\&_%KX726/A/6X!<+=#7+&<6E[&  VR*=FQ(F5) /*1] ":^T*
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D?V@8_@]+\!_&R?M#1
M6+^ #X2U'_A.$U1&:V.D?99/MGFA?F,?D>9NQSC..:_ 7]HGX$_M1_\ !L7^
MV-XP_:"_X)W>.[KQ9\"H-+\*:C\3O /BR5'>.RU74=:MK.T#_>D$4MA=".Z3
M9)&UY&KI,IE+?T&?$WX;^"?C)\-_$/PA^)>@1ZMX;\5:'=Z/X@TN:1T2\L;F
M%X9X69"& >-W4E2",\$'FOF[PM_P1S_9)T3XE1>,/%-UXS\8:#INE^'[7P[X
M)\;>.=2U;3=-?1[C49[)V6YG<WB1'47\J&Z,J0F,,@#'( /B;_@]!U!=6_X)
M._#C54MIH1<_'C1Y1#<1[9(PVA:X=K+V89P1V-?<O_!1G]@?]G/_ (*0?LH>
M&_V;OVHOB[XE\)>&KC6].O(&\,:]9Z?-J-\EO(D%LS74$RRC,C.(@N6>-#SM
MQ76?MK?\$U_V-/\ @HEH&F^$_P!L;X8:EXQTC2+\7VG:0?&^LZ?:0W0C>,3^
M397<,;2!))%#LI(#L,\FH/VJ/^"9G['?[:7[/.D_LP_M&_#W4_$?A?P_?PWV
M@M>>+-1?4+"ZBC>-)DO6G-PS!)'7YW8$-R#@8 /S9_9 _P"">W[9/_!%S_@J
M7\/OV.O@7^TQX@\?_L__ !Z\)>*@FD:\Q$GAB[T[3S.+IXU/E1N)I;-!<1",
M2BX='C#)&3\,? +3=8\ _P#!H_\ M1_#_P 5:7)9ZQ8_M1VMAJ=A/\LMI/&_
MA@.KKU!#PNOU!]*_HZ_9Z_9#^#W[-=I;?\(7+XEUG4[725TR#Q%XY\8:AKVI
M1V096^S1W%_-*\,)9$9HXMB,8T+*2JD<'XR_X)2_L/>/?B)K'C_Q)\)YI;?Q
M)XOM?%GBGPE%KEU'H.MZ];X\K4[O3ED%O/.,*6W)LE9%>59'4, #:_X)D>"/
M%?PT_P""</P#^'OCJ"6'6M$^#7AFRU2WG!#P3QZ7;H\1SSE""O\ P&O<:**
M.,^,WP,\(?'/3++2?%^J:U:QV,[30MHNK26C,Q7:0Q3[PQV-?/G[5O[%/PG^
M'W[.OB[QIHGB3QA-=Z=I+301WWBF>:%F#*,.C'##GH:^MJ\H_;G_ .31_'O_
M & 7_P#0UH [;X26Z6?PJ\,VD18K%X>LD4NV20($')[FNAK"^%W_ "3/P[_V
M K3_ -$I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !16)\0/B5X ^%/AR7Q;\2/%^GZ+IT/WKK4+E8U
M)_NJ#R['LJ@D]A7B$O[4?QV_:%;^R_V._A,\.D2_*WQ&\<0/:V 7^_;6^/-N
M/9L8!&&7'- 'N7CGX@>!_AEX=F\6?$+Q98:-IL _>7FHW*Q)GLH)/S,>RC)/
M8&O#KC]J_P",GQ]F;1OV,_A+)<:<Y*O\1?&<,EGI:#."]O$0);D_0#!'*D5K
M>"/V&/!TWB&#XC?M&^+]1^)_BF+YH[KQ& +"T;J1;V2_NHUSV.[GD8->XQ11
M6\2P01*B(H5$1<!0.@ ["@#POP?^PSX:U7Q#!\1?VG/'&H?$_P 21'=#_;BA
M-+LF/)%O9+^[4?[VX'&< U[G;VUO9VZ6EI D442!(HHU"JB@8  '  ':GT4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6+
M:_$GX=7WC>Z^&=EX^T6;Q)8VL=U>^'XM5A:^MX)"XCE> -YB(QC?:Q4 [&P>
M#7)_M?\ ACXV^-?V4?B5X/\ V:O$:Z/\0]4\":K:>"-4:;ROLNJR6DBVL@D/
M^K(E*$/SL.&P<8K\'/\ @FK\:_V2OB[X^UW_ ()F_P#!3_X,6GP%^-=EX$\+
M>$_!/BG5=+-O>R>*M,U'7+H:T+Q@CV^H7+:G:,S&79>E) )2)DC(!_0WXF\3
M^&O!>@7?BSQCXAL=)TK3X&FO]2U.[2"WMHQU>21R%11W)(%78Y(YHUEBD5D9
M0593D$'H0:_&/_@]0^''A^W_ & ? ?Q>AU#7%U=_C#I^CO!_PDMZ; VDFE:K
M.P^PF;[*)#):PGS1$)/EQNP2*_53XM?'+2?@!\$=.\73Z'<:UJ]^EGI?A/PQ
M8.!=:]JTZ8M[*'/"EB&9Y#\D,4<LTA6.)V !VH\;^#&\9M\.%\7:6?$*Z8-2
M;01?Q_;19&0Q"Y,&[?Y7F IYF-NX8SGBLS4?C9\&M'^(UK\'M6^+?ABU\77T
M0ELO"USK]NFHW$9!(=+9G$KKA6.0I&%/I7Y ?\$KO$'QB\,_\''_ .V!>_M&
M_$0^*_$>@_"&VDU6\M4*6L(']DW#6EG&W,=K$9&CB5LN456<L[.Q^//A_P#%
MKQW\?O\ @VG_ &K/VY?'7B"Y;XEZA^UWI_B%?%$4S"[M+Q)/#WD&"7.^$0B\
MG6+:1Y:MM7 XH _IIHKR?]@SXV:]^TG^Q!\'_P!H/Q6%&K>-OAEH6N:L$0*O
MVJZL(9IL < >8[8]L5ZQ0 5Y1^W/_P FC^/?^P"__H:UTGQF^)OB_P"&6F65
M_P"$/@[K7C&2ZG:.:VT62-6MU"Y#MO(X)XXKY\_:M_:/^+'BO]G7Q=X<UO\
M9)\8:':7>DM'/JU]<0&&U7<OSN%.<?3UH ^F?A=_R3/P[_V K3_T2E;M<]\)
M)GN/A5X9GE@:)G\/63-$_5"8$.#[BNAH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P/
MBG\1_#GPA^'.L_$WQ;<>7I^B:?)=7&" S[1\L:YZLS851W+ 5OU\"?\ !9']
MI%6_LO\ 9D\,:B#@IJ?B?RGZ'_EWMVQ^,I4_],C0!TG_  3 _;6\1_&/Q_XN
M^&7Q2U;S-1U?4)]>T'>Y*HK-^_M$ST5!L9%]!(>U?:]?A9\)_B7XC^#GQ)T7
MXH>$YME_HFH1W, +8$@!^:-L?PNI9&]F-?M;\)/BYX&^-?@;3O'W@+7;:\M-
M0LXYS'%.KR6Y=03%(%)V.IRI4\@@T =-1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45S
MGQ.^+WPR^#'AQ_%?Q2\;:?HEBN=LM[-AI2.=L:#+2-_LJ"?:O%S^T/\ M+?M
M(*+3]E3X6'PWX?FX_P"%A^/+<Q*Z?W[2SY:7CE7?*'HP6@#VSXC_ !3^'/PA
M\.2>+?B;XST_1-/CR/M%_<!-[8SM1?O2-_LJ"3Z5XF_[2O[0_P"T7BP_9'^%
M#:5H<W!^(OCN!H+=D_OVEK_K)^.5=AMR,,HK?^'/[#?PWT3Q#%\1OC-KFH_$
MKQ>O/]N>+7\V*W.<XM[7)BA4'D##%3T(KVP * J@  < 4 >'^ ?V&? -IXAA
M^(WQZ\3:C\3?%D?*ZIXH(:UMCUQ;V8S%$N1D AL'D$5[>B)&@CC0*JC"JHP
M/2EHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH XW]HN;XRVW[/GCNX_9TL[6X^(4?@W5&\"6]\\:P2ZR+24V
M2R&7Y AN/*!+_+@G/&:_([_@J+^PQ\8O^"S?Q<U/PDG["OBSX??$N'P7\.X;
M+QAXSNM.6U\#I'JWB=]7?[7:W<@U"&2*6%$CMA(TCQ1.Z0A%8?M'10!^8?\
MP<V?L.?MF_M_?L2^!?V6_P!CS]GS6/'.L:)\1[#7]2UFY\3:-80+;6^F:A:L
M&:]O87>5GNXS\J8^5CGH#]._M4_\$]OAW_P4D^$?P^L?CWJOQ3^&FI>#YFOK
M"'P=XPMM-U*TN);;[/*DMQ:-<QLNPL/W<A')YP<5]/T4 ?CO_P $S?\ @A/\
M;?V1_P#@N#\3/VD_&5M\0+CX1:7X=EC^'/B[Q%\1K+4;CQ5<7%G!:S0:I$DA
MN)XT6:Z9!-%&JO;PL"=J[O.KS_@B=^V3\+/^"=GQM_X(R_#'X3W>IZ?\0_VB
MK/Q3X$^*#:C:C1K3PT3IVZ6^9IA.EQ FG!'MUB9W>0&/S$RP_<VB@#D_@)\'
M_#G[/7P+\%_ /P<[OI'@CPGIV@:6\B@,UO9VT=O&2!T)6,$UUE%% !7E'[<_
M_)H_CW_L O\ ^AK7J]>4?MS_ /)H_CW_ + +_P#H:T =U\+O^29^'?\ L!6G
M_HE*W:POA=_R3/P[_P!@*T_]$I6[0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 45Y_\ %#]JK]G3X->9'\2/
MC#H>G7$6?,L1=B:Z&/\ IA%ND_\ ':\]_P"&W?&/Q"_<_LV_LJ^-/%BO_J=8
MUB%=&TUP?XEFGR7 ZXV@_G0!]!55UG7-$\.:=)J_B'6+6PM(1F6ZO;A8HT'J
M68@"O!_^$"_X*#?%7YO&GQE\)_#C3Y.MCX/TEM0O=G]UYKDA4;_:CJUHW_!/
M#X$W&HQ^(/B[JGB;XBZI&=PO/&OB":Y56[[8E*(%]%(8 4 6_%W_  4'_9D\
M/ZH?#GA7Q7>^,]8.?+TCP1IDFI2RX_NO&/*/_?=97_"[_P!M[XI?)\(_V7=/
M\(V4G^JUGXE:QM?![FSM_P!ZA'N2*]M\(^!?!/@#3!HO@7PAI>BV8QBUTJPC
MMX^/]F, 5JT ?+WQ3^"?Q<TKX<ZS\4OVL/VR_$;:/I&GR7=WH?@.WCT>!@HX
M@\T O-O;" , 26 S7Y::O?+JFJW.I) 8EN+AY%B,K2; S$A=S$LV,XR22>]?
ML=^V3^S)XC_:O^'-I\,M,^*__"+Z>NH+=:GMT8W;7NP?NXS^_BVJK$L1\V2$
M/&WGYC_X<=?]7/\ _EE?_=M 'P+7U1_P3-^'_P !_C=XEU;X4?$BQO\ 3O$Z
M0_;_  QXCT369K.[\M<": %&V,1\LBY4G'F<X4"O4O\ AQU_U<__ .65_P#=
MM=#\)_\ @D)XC^#GQ)T7XH>$_P!J79?Z)J$=S #X+P) #\T;8O?NNI9&]F-
M'K)_9B_:F^'OS_!;]M+6;RWC^YI7Q"TJ+5!(.P:Y&V1?P%)_PM_]O3X;_+\1
MOV8O#_C*U3_6ZEX \1>2X']X6UV-[D^BXKZ!HH \%T__ (**_ ;3[U-(^+>C
M>+?A[?.VT6WC/PQ/;AF]GC#KCT)(&*]9\"_%KX6_$^V%W\.OB+HFN)MW'^RM
M4BG*C_:",2OT.*V]1TW3M7LWT[5K"&ZMY1B6"XB#HX]"I!!KR;QU^P5^R9X^
MN?[1OO@WIVFWH;=%?^'6?3I8W_OC[.R*6]V!H ]?HKY__P"&/_C9X!_>? ?]
MM'QC81IS'IGC&&'6[?']P&4*T:_3)%!\<?\ !1'X:\>*/@SX)^(=I'_RW\*:
MX^FW17^\R70*%O\ 93KT% 'T!17@$7_!0SX;^&)5L_CM\+?'?P\EW!7N/$7A
MJ5[0G_8F@W[QGC.T"O3_ (>?M!? [XL!!\./BSH&L2OTM;/4XVG'UB)WK^(%
M '84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%<G
M\7/CG\)?@3X?/B7XK^.K'1K8@^2EQ)F:X(ZK%$N7D/LH->0?\+H_:S_:73[/
M^SQ\.A\/_#,QP/'/CFVS>31G^.UL>?JK2$JP/\)H ]D^*OQH^%?P0\.MXI^*
MOCBPT6S /EM=R_O)B.JQQC+RM_LH":\;/QX_:E_:306W[,OPR_X0WPY.<?\
M"?>.[;;+*G]^TL>2_JKR91LX(4UT_P *OV(_A-X$U]?B%X[N+_Q[XQ8AY?%'
MB^;[5*C#D>3$V4@4'[N 64<;J]DH \7^&7[#WPN\*>($^(GQ1U+4/B)XPR&;
MQ%XOE^T>4W7$$!S' H/*@!BO9J]HZ=*** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K:UK6C^
M&]&N_$7B+5K:PT^PMI+F^OKR=8H;>%%+/)([$*B*H)+$@  DU\MP_P#!9O\
M8@.J-=7NK^,[3PD=*T?4;?XD77P_U)?#\UMJEW>VEC-]I$):*":>PG1+J:..
MWD^0I*X<&O<?VI?@+H?[4_[-7C_]FGQ+KEWIFG^/_!VI>'[S4K#_ %UK'=VT
MD!E0$@,5#[MIX;&#P37X+?!O]IK]H_\ X(,?M)ZU^P+_ ,%?O 2?%3X(>+OA
M_P"'_!EAX_T5C+'I'AB.[UTZ;N"J'*%KG5%-O*RW$:6A,#2) @< _9K]O7_@
MJW^PI_P38\,#7?VJ_C?9Z7J$Z%M.\+:9$U[JU\<9 2VBRR ]I)=D?JXKT[X]
M?M+_  B_9I^#=S\=?B[KMQ8Z';QQ>3%9Z=->7E[-+@0VUO;0*\MQ.Y("QQJQ
M/)X )'Y<_P#!Z=+9WW_!*WX>:C:O'*DGQ[TIH9T(8,C:'K9R".QP#[X%?K':
M:5'>^#=)U2U\/:?J&J:9IZW&B#46V+%=&V:,$2B.1H-RR/&TBJS!)'&U@2I
M/G#_ ()X?\%FOV*_^"F7C?Q7\*O@%J/B?2O&'@N/SM=\(>-O#[:;J$=N)1$T
MZQ[G#(LK+&XW!T9U#*NY<R>./^"R?[%?@#Q!XF.LZ[K<O@_P1X_M_ _CCXH6
MFGQOX>\/^(9L!;"YF,HFRK-&DDT<+P0O(JR2H<X_/S_@GC\9/BW\*O\ @XF_
M:1\-_MB_L?67A+XW?%GP$VH^!]6\.:\U]ID>CV-K (K: ^5']J2Z6QBD>Z(1
MS/:,C0QL75?B+]G/5YM?_P"#0W]IWQ!XGO7NM3U#]IZTGDN[@EI)KAV\+N[E
MN[$&0DGU/K0!_44CI(@DC8,K#*L#D$4M>%?\$O/$7BSQ=_P35_9^\4^.I9I-
M8U'X*^%[C4IKC/F2S/I5LS2/GG<Q.X^Y->ZT %>4?MS_ /)H_CW_ + +_P#H
M:UTGQFT3XY:WIEE%\#O&^BZ'=I.QOI=:TQKE98]O"J 1M.><U\^?M6^#?VT[
M#]G7Q=>?$#XS^#]0T6/26.HV5CX<>*::/<N51RWRG..: /IGX7?\DS\._P#8
M"M/_ $2E;M<]\)%N$^%7AE+N17E'AZR$KH,!F\A,D#L,UT- !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%([*BEW8!0,DD\ 5Y;\2?VU_
MV7/A3,UCXI^,>DRWH;:--TB0WUR7[(8[<.5)_P!K% 'J=%?/O_#6_P >/B5^
MZ_9Z_8\\2W4$G$>N>.;B/1[4#_GHL;EGF3_=(-+_ ,*5_;B^*?S_ !9_:=TS
MP=92?ZW1OAOHY\S!["\N?WB,/501F@#VWQ9XW\&> M,.M^./%NF:-9KG-UJM
M]';Q\?[4A KQS6_^"A_P%DU&3P]\)K'Q+\1-50[38^"= FN@I/3=*P6/;_M!
MFP*L^$_^">W[,VA:HOB/Q?X9O_&NL<>9J_CC59-2ED_WD<B(\_[%>QZ)H.A^
M&=-CT;PYHMII]G",16MC;+%&@]E4 "@#PC_A87_!0/XJ_+X(^"GA7X<V$G2_
M\9:NU_>%/[R06P 1O]F2C_AB;QQ\0_WW[2/[5WC3Q0C\S:-H<B:-IS@_P-#!
MDN!TSN!KZ"HH \]^&'[*/[./P;\N7X=?!W0["XBQY=^]H)[H?]MYMTG_ (]7
MH5%% !1110 4444 %%%% !1110 4444 %%%% !1110 V6**>)H9XU='4AT<9
M# ]01WKS'XB?L6?LK_%)GF\7_ _0FN)#E[S3[;[%.S?WC);E&8_4FO4** /G
M_P#X8?\ %G@?]Y^S_P#M:>/_  L$'[G3M5NTUBPB] L%P!@?\"-)_:'_  4>
M^&I_TK0/A_\ $NRCZ?8KJ31]0E^OF9@7\*^@:* /G\_M[6W@K]U^T#^SE\0?
M!&S_ %VHR:,;_3D]<7-OG=^"UWWPZ_:Q_9K^*_EQ^ OC7X?O9Y<>79R7ZP7#
M9_Z8R[9/_':]"K@?B)^RS^SG\6/,?Q_\&/#^H329WWG]G+%<'/\ TVCVR?\
MCU '?=>E%?/Y_8#T7P:?._9^^/WQ \";#^YTZSUUKW3U^MO<;MWXO1_8W_!1
MSX:_\@[QCX ^)5G&/F&JV$FD7\F/[ODDP GWH ^@**^?O^&V?'G@7]U\?_V0
M?'GAL+Q-J6APQZU8Q?[330$;1^!-=;\/OVW/V4_B:ZV_ACXWZ(ERQVBRU6<V
M,^[NH2Y"%C[#- 'JE%,@G@NH5N;:9)(W4,DB,"K ]"".HI] !1110 4450'B
M?P\?$Q\&#6;?^UA8"].G^8/-^S[_ "_-V]=N\;<^M %^BBB@ HKBOC+^T3\&
MO@#I U;XJ>.[/36D7-K8[C)=71Z 10IEWYXR!@=R*\I'Q&_;'_:;4Q?"'P:O
MPJ\)S\+XI\6VHFU>YC/\4%EG;%D'K(>1RK9H ]:^,/Q^^#_P$T/^WOBOX[LM
M)C=2;>WE??<7)](H5R\A_P!T''?%>2CXK_M??M,H8/@9X#7X9^%IN!XR\:6H
MDU*XC/\ ';6/1..0TA*L#D$&NQ^#O[&'P<^$^M'QUJ-M>>+/%TS![KQ=XMN/
MMEZS^L9?Y8<=M@#8X+&O6J /(/A'^Q1\'_AIKO\ PG_B9;WQKXPD8//XL\7S
M_;+D..08E;*0@'.W:-P'&XUZ_110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <;
M^T7\)[KX]?L^>._@98>,[KPY/XT\&ZIH4/B&QB\R?2WO+26W%U&NY=SQF3>!
MN&2H&1UKX=^/?_!([]J?]NWQ5KOPT_;J^._@C5/ .L>&_ UGXDUSP9X-GL-3
M\3'0M2UV[:)(Y;V5-+DD.HQ&69/.#*[)$L?S$?HI10!\3?\ !9__ ()%^*_^
M"N?P!\,?LTV'[2NE?#7PQX:\56^OQB+X>OJMS+<06=U:1QA_[1MTCB"7<AVA
M"<A>>.?0OVK/V9_V_OB7\-/AY#^S%^W9I/P[\9^"=62ZUVY7X>_:-&\60"(1
MFUN;62ZDEACZGY)F/S'HP1T^EZ* /GKX0?L2ZK'^U=_PWG^TSXLT'Q+\4X/
M$?@[1&\+Z!+IVE:)IGVA[J<0QSW%Q++/-,YW3/(,1JL:(F9&E^7?&7_!O;H>
MJ?"SXE_L8^!_CC:Z)^S_ /%GXQVWQ#\1^&D\/N^LZ;,K6[W&EV-T)Q"EO*UI
M;[)7A9X44IME)#C])Z* */A?PSH'@KPSIW@WPII4-AI>DV,-EIMC;KB.WMXD
M"1QJ.RJJ@#V%7J** "O*/VY_^31_'O\ V 7_ /0UKU>O*/VY_P#DT?Q[_P!@
M%_\ T-: .Z^%W_),_#O_ & K3_T2E;M87PN_Y)GX=_[ 5I_Z)2MV@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH P/BG\1_#GPA^'.L_$WQ;<>7I^B:?)=7&" S[1\L:Y
MZLS851W+ 4[X8?$3PY\6OA[HWQ*\)7/FZ=K6GQW5L2?F4,.4;T93E6'8J17Y
MG_\ !7/_ (*C_#;XAWD?[+?[.:ZKXUBTG43+XTU+PW;>99+<1G$=H)R0LFUM
MSMMW+N" -E6 M_\ !'[_ (*>_"KPF]S^RQ^T#JUWX)EN[S[3X.F\6Q?9K>61
MS^^M5G)\M<MATW%0S,X!W%00#]0J*\<\=_M[_LL^!K_^PXOB9#X@U5B5ATGP
MG;OJ4\K?W08 R!O9F%8'_#1_[6_Q/^3X'?LAW.C6DG^KUSXF:DMBJ^A:SC)F
M([\-0!]!5SWC[XM?"_X5V/\ :/Q)^(6C:%"5RC:IJ,<)?_=#$%C[ $UX_P#\
M,U?M7?$[]Y\=/VO[[2[63_6:'\-=.73T0=P+MP9F!Z89?YUT'@']@O\ 98\
M7O\ ;2?"ZVUO5&8/-JWBF9]2GD?^^?/+*&]U44 85W_P4)^&WB6Y?2_@!\-O
M&?Q(NE8IYOAO0)4LXV'_ #TN)P@0?[0!%1G5/^"BWQ7_ .0=X<\$_"O3Y/\
MEIJ%R=9U.,'H55 +<^X;%>_6EI:6%LEE8VL<,,2A8XHD"J@] !P!4E 'S\G[
M VF^.&%S^TE\?/&_Q!9B#+IMSJAT_36/M:VQ&W\'KU+X;? 'X)_!^%8_AE\+
M=#T5U7:;FRT]!.X_VI2"[_BQKKZ* "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N3^(/P'^"W
MQ71E^)'PKT#6G88\^_TN-YE_W9,;U/N"*ZRB@#P&?_@GA\*O#LS7WP-^(GCG
MX=SEBPC\,>)YOLS-_MPS%PX_V<@4W_A7W_!0OX;?-X/^.G@[X@6D9XM?&.@M
MI]QL_NK+:$AF_P!I^O?TKZ HH ^?_P#AKCX]^ /D^.G[%?BVVB3[^J>";N'6
MH2/^>A2,J\:_7) K=\$?M]_LF>.+O^RHOB[9:/?AMLNG^)8I-.DC?^Z3<*JD
M_1C7L=8/C?X6_#3XEVGV'XA_#_1=<BVX":MID5QM'MO4X^HH O-XK\,CP[-X
MO77[-]+@MGN)M1BN%>%8D4LS[U)&  23[5^54/[>OB%?V\?^&H7EN!HS7_V!
MM/YR-$SY?E[?[P7]]CIYHS7J'_!3KX8_L[?LS:#IOA_X):'>>'O$OBEY&U*U
MTG7+E+9M/ *OYL!D*X=B$4 !2$DXXKX@H _;/XJ_M3? ;X,>'+7Q)XZ^(MC$
MNH6R3Z596K^?=7Z. 4,,*9=PV1AL;>1DBO-5\;?MG_M. Q_#CPPOPB\(S_=\
M0>);47&N749_BAM,[+?(_P">AST*M7CW_!'"?X+>*-"UJ&]\%V#>/M#G5_[9
MNP9KB6P=0D9B,A/E!"IC81A1@QYSFONR@#RGX,?L<?!GX-ZJWC-=/NO$GBN=
MM]YXO\4W!O;^5^[*[\1>GR ''!)KU:BB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#SG]K_XO>-/V?OV4?B5\=?AQX';Q-X@\'>!-5UK1?#ZJS?V
MA=6UI)-%"0GS$,R $+\Q&0N3@5^5W_!-/]N']I+_ (*@^%/%?Q._9:_X*'>*
M7^,?AKX2>$M7U7P'XALM,31KGQ"=1U_^U=+73I+=42S>&/3HX[NW=94$ULTT
M[/O2OUE_:+^,-K^SS^SYX[^/]_X=NM8@\#>#=4\03:38G$]ZEE:2W)@CX/SN
M(]HX/+#@U^ W_!5K]GG]FG6OVN8/V\_^"*/QET;1OBD]CX$U7P)X=^$^H1.?
M&.K:SJ7B""_*6L39BFCAL;.2XBVK&(S<?:(]TI:@#[?_ .#J']L/]N_]A;]C
M7P[\7OV4_P!HNQ\&Z;XC\=VWA?4[?3/"ZG5_W]A?71FCU"69UB4?8BN(X$D'
MF9$O&#]S_M1_#_\ :A^-7[/^G_#;]F'XZVWPVUS7S!%K?Q"FTA=1O-(L/(=Y
M9+.W=E22ZD<11!G8"-99)1ET16_,C_@]!\>>'#_P32^&OPYUKQ7HX\6R?&?2
M]0N="MKY3/Y*:+JZ2S+$3O\ *62:-=Y&/WBCJ:^^/VV?^"I/[,?[ '[! _;%
M\5^-M+\0:?+I4-OX*T[1]4CE/B34GAS#:P2(6!4X+22 -Y<:.V#@*0#XK_X(
MW_&[_@HM\ _^"O7[0/\ P2\_:X_:FU/XU>"OAUX+A\10^//$"DW&GRS#3YK8
M%V9WC\VVO7WV[.X5[8M&0H8OX6G_  5J_;'^-W_!++X]_P#!:?P+\:->T;Q!
MX _:2L]%^'W@]-1D70K;PP&TI!I]UIX;R+MIDU0F6X=3.'0&.2( */</^"'O
M_!3#]A3]I[XO^(_V=?@9X<\=>+/C#\8QJ?B_X]_$OQ#H%OIEO(J0&,);*MQ-
M(MM!)/;VEK;<".)W=G+EA)\+^&O@E\0_V=?^"!7[3/\ P2K\5:>S?&N3]K73
MM,T?P%$H_M+7TE.AFUN+.WSYDT,RV$TJ2*"K(A(; - ']&'[-WQJT/\ :2_9
MX\!_M$>&+5H-.\=^#=,\0V-N[[FABO+6.X5">Y42 'W!KM*\O_8B^!VI?LR_
ML:?"?]G36YTEOO OPXT30=0EC?<LEQ:6,,$K ]P71B.W->H4 <S\3/C+\+O@
MW8VNI_%#QK9:);WLQBM9;UR!(X&2HP#SCFO!OVN_VN_V:?'/[-/C'PEX2^,>
MCW^I7^CM%9V<$K%Y7W*=HRO7BOI+6?#GA[Q'$D'B'0;*_2-MT:7MJDH0^H#
MX->._ML?#[P#I?[*7CG4-,\$:/;W$6ANT4\&F1(Z'<O(8+D&@#T_X3SPW7PL
M\-75O('CD\/V;(PZ$&!"#705@_"Q$C^&/AQ$4*JZ#9@ #  \A*WJ "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MLOQ?XX\%_#[1G\1^/?%^EZ'I\7^LO]7U".VA3ZO(P4?G0!J45\P?$3_@LA_P
M3N\ :I_PC>G?'^W\7:P[%;?2/ 6F7&LRW##LCVJ-$?Q<5ZQ\7OCU-X&_9TNO
MC?X.\/V-W?S:%'?Z%H/BG7(M#%U)(BND$LUQ\MN^&Y##@C:<=0 >CT5^95Q_
MP4*_X*U?'+5V\/\ P%^&_P ,K4,Q24^&])U/7+BR;L)+B0Q6>.1\PR,D5Z+\
M&?V7O^"S_CSQ19^,OVB?V_;;PU81,6?P]H?A33F?:5(*,($"'KD,9&((!QP*
M /N'Q+XK\+^#-)DU_P 8>([#2K&$?O;W4KQ((D^KN0!^=?#?_!5#_@IS\./#
MG[(OC/PA^S9XTO\ 4_$VM)!HD/B#1K*7['I?VJ98I9#<D*H?R3*$:,DARIR,
M9KT;XF_\$@OV=OCM!8S_ !Z^)7Q)\6:C:2O))J-[XQEC:;< "A5  L8P,*.1
MZFOS]_X*[?L&?L8? JTM?A-^S%\,[J/QG:6']HZIJU_XGO[V0*2#%:!)IVC!
M= S'Y00&BP0"<@'D_A32?"OAO2(O#?A&*WBM;2,*D,#JQ _O,1U8]2QY)R:;
MXET_P!XDMCX>\>VMG>V3.K7%E/<B-F'7Y6!W(V.C#D9KF?@5;?"F?P\?$'PW
MT:"QFN8T34[5)&,L,BYS&X8DC!+8]1S3/BSX;^!.FB?QK\3=&LI+AT !DD;S
MK@J,*B(&&XX ''XXZT ?J;_P0[^,7@G7/V;M:^%U_>Z%_:_@#Q==:%#KD5O;
MVUSKFG!$GM+J;9@O(8I-C$Y.8LL2VXU]R1R)*BRQ.&5@"K*<@CU%?BO_ ,$9
M_P!C']B[]H1_$?@#]K#]GVQO]?UF9M7\+QW&J7EN]K9K@-9_N9H_F4;9!G+8
M+Y^[BOUV^ /[/?P?_9=^&-E\&O@3X.70?#6GSSS6>F+>SW C>:5I9#OG=W.7
M=C@L0,X&  * .SHKY'O?^".7P2AO9M1\"_M-_'WPE--*TF_PS\5[F'8Q.<J)
M$<#':H?^';'[3_A,9^$G_!6?XSV3+_JCXQBLM? _WA,B;J /KZBN.^-</QXB
M^$&I0?LX7?A>3QTD, T6;QP)QIDCB6/S3<"U'F &(28V#[Y7H,U\XG]IW_@K
M=\,&_P"+I?\ !.CPMXWM4_X^-3^&7Q)BA*C^\EK?+YLG^Z"#[T ?7]%?.G[/
MG_!171/C7\5+'X'^,?V6?C#\.O$]_#,\$?C?P6UO8RB*)I7,=VCM&PVJ0"=N
M3@#FO>=1\9^#]'\067A/5_%FF6NJZDCOIVF7-_&EQ=*A <QQL0SA2RY*@XW#
M/6@#2HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "J^K:KINA:7<ZWK%[';6EG;O/
M=7$S82*-%+,['L  2?I5BLCQ]X$\+_$[P=J'@#QM827>DZK;F"_M8KN6 RQD
M@E-\3*X!Q@X(R,@Y!(H _&C]K#X]:E^TC\=]=^*5TTBVEQ<>1HUO)_RPLH\K
M"F.Q(^=O]IV/>O.:_7?_ (=?_L,?]$._\N;4_P#Y)H_X=?\ [#'_ $0[_P N
M;4__ ))H _-']DGX^:A^S9\>M#^*$#R&RAG^SZW;Q_\ +>RD(65<=R!AU']Y
M%K]I-,U/3]:TVWUC2;R.XM;N!)K:XB;<DL; ,K*>X(((/O7A/_#K_P#88_Z(
M=_Y<VI__ "37L_@/P-X8^&G@_3_ 7@NPDM=)TJV%OI]M+=RSF*(?=3?*S.0.
M@R3@  < "@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YO
M0O@_\+/"_P 0M6^+'ASX?Z38^)-=T^VL=8UJTLDCN+RWMY)Y(4D8#Y@KW,[9
MZDR').!C;UK6M'\-Z-=^(O$6K6UAI]A;27-]?7DZQ0V\**6>21V(5$5026)
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
M:,+;<-\5J92)K3"\C:S,2,%@#F@#Z_HKSG]IW]JCX0?L@^ +;XI?'#4-2LM
MGU:*PGU'3]'GO5LVD5V$LRP*S)$/+(+X(!91U85N_"'XX?![X_>$8O'GP4^)
M>B^*=(EP!?:)J"3HC8SL?:<QN.Z, P[@4 =31110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '!_M2_ 70
M_P!J?]FKQ_\ LT^)=<N],T_Q_P"#M2\/WFI6'^NM8[NVD@,J D!BH?=M/#8P
M>":_!;X-_M-?M'_\$&/VD]:_8%_X*_> D^*GP0\7?#_P_P"#+#Q_HK&6/2/#
M$=WKITW<%4.4+7.J*;>5EN(TM"8&D2! _P"^?[1?PGNOCU^SYX[^!EAXSNO#
MD_C3P;JFA0^(;&+S)]+>\M);<74:[EW/&9-X&X9*@9'6OAWX]_\ !([]J?\
M;M\5:[\-/VZOCOX(U3P#K'AOP-9^)-<\&>#9[#4_$QT+4M=NVB2.6]E32Y)#
MJ,1EF3S@RNR1+'\Q !XA_P 'ITMG??\ !*WX>:C:O'*DGQ[TIH9T(8,C:'K9
MR".QP#[X%?KEX7CCF\(Z=#-&K(VFPAE89!!C&017QO\ \%G_ /@D7XK_ ."N
M?P!\,?LTV'[2NE?#7PQX:\56^OQB+X>OJMS+<06=U:1QA_[1MTCB"7<AVA"<
MA>>.?JJQ\,?&/3OA';^%;;XC>'!XL@T]8%\0GPC.; R*FT2?8?MV_&<';]I_
M&@#\D/\ @S,O=4TW_@EE\7=1T.V\Z]@^,&I26<.W/F2KH>F%%QWRP KX2_9S
MU>;7_P#@T-_:=\0>)[U[K4]0_:>M)Y+NX):2:X=O"[NY;NQ!D))]3ZU^V7_!
M$_\ X)%^+O\ @CQ\&O$_P(_X:<T[XBZ%XC\4OKZR_P#" /I%U;73VUO;LN_^
MT;E'CV6R$#8I!+?,1@#S'QE_P;VZ'JGPL^)?[&/@?XXVNB?L_P#Q9^,=M\0_
M$?AI/#[OK.FS*UN]QI=C="<0I;RM:6^R5X6>%%*;920X /K+_@EYXB\6>+O^
M":O[/WBGQU+-)K&H_!7PO<:E-<9\R69]*MF:1\\[F)W'W)KW6J/A?PSH'@KP
MSIW@WPII4-AI>DV,-EIMC;KB.WMXD"1QJ.RJJ@#V%7J .,^,VB?'+6],LHO@
M=XWT70[M)V-]+K6F-<K+'MX50"-ISSFOGS]JWP;^VG8?LZ^+KSX@?&?P?J&B
MQZ2QU&RL?#CQ331[ERJ.6^4YQS7UM7E'[<__ ":/X]_[ +_^AK0!VWPD6X3X
M5>&4NY%>4>'K(2N@P&;R$R0.PS70UA?"[_DF?AW_ + 5I_Z)2MV@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHJKKFNZ)X8TFXU_P 2:S::?86L9DNKV^N%
MBAA3^\[N0JCW)H M45PG[1_Q0^(_P@^%%[XW^$OP,U/XC:[%/!#8^%M)U"*U
MDN&ED"!VEERL<:E@6;#;5R<8!(^0/BC8_ML_$ZU.H_MW?MT>&/V>_"URF\_#
M[X37:R:[/"?X9-1DW2+(!D$VR.C9Z4 ?=-OXO\)WGB:X\%VGB?3I=8M+9+B[
MTF.]C:YAA8X61X@=ZH3P&(P:^?OVB/C=_P %#KWXL:A\%OV0OV4="6SM(H"_
MQ5^(GB(1:1F2)7(AM+?_ $B<H6921P&0@J003Y5^RQH?P.^ WVZY_P""=/[$
M?BGQ-J^L0^5JOQ)\7W3VHU)2P=G>]O6,DJE@KM$BQ@D [<XKV/\ X4=^VI\8
M0)?C3^TI:^#-.DYDT#X8V1CFVGL;Z?,B,!P=H*DT >*?$7]B#3-?M!XE_P""
MKW_!1;6_%=M*/,;P%H^IKX;T!U_YY_9+9A/>;>@?*N1G(ZUZG\/?VI_#FF>!
M=+^%'["?[+?BCQ1H>B64=CHET\3:9H]O @VHJW5V2S!1V(!P.M>@?#;]AK]F
M;X9ZC_PD%I\.HM:UEF#RZ[XHF;4;J23^_NF+*C>Z*M>MHB1H(XT"JHPJJ, #
MTH ^??\ A4O[<_QBQ)\5?C[I/P_TR3E]$^'=@9+LKZ->3_-&_O'D?TZ#X??L
M&_LT>!-4_P"$FO\ P3)XIUMB&FUWQG=MJ=S(PZ,?-S&&]U0&O8Z* &06\%K
MEM:PI''&H6..-0%4#H !T%/HHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@!D\$%U ]K=0I)%(A62.10592,$$'J".U?+O
MQ?\ ^"2_[._B?Q;+\7?V<M:USX(^/CEE\4?#*[^Q17#9SMN;(8@GC)R64*A?
M)W,:^I:* /&OV1M _;B\(0:[X/\ VQO'7@OQ;!I[VZ^%/%WAG3Y;.\U2,^9Y
MK7ML?W4,BXCP(LJ=YYXR>X\"_'OX*?$WQ?KWP_\ A]\5-!UC7O"]Z]IXBT6P
MU..2ZTZ9#M998@=Z8;Y<D8R",Y!%=;7S_P#M,?\ !-#]EO\ :8\0+\2+[P[?
M>#O'MM)YMA\1? -Z=+UBWE[2-+$-LQ[9E5SC@$4 ?0%%?&FF>*O^"IO[%FHP
M:+\0O"5M^TKX -RD,/B+PS''IWBS3XBP ,]HQ$-X%R!E&#'EW=1T^R@<@$C!
M/8T +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 45R/Q]^-G@3]FOX'^+_P!H3XGW<T'AWP1X;O=<UN2VB\R7[-:P
MO-((TR-[E4(5<C+$#O7P[\,/^"P'[5GQ;\ 7_P"T]\-_V5_!/BCX<6?PM\,^
M.[KP[H'CR=_$-EI6J7^MVTS^:;4VUQ=6J:09)K,"+RV\Z-9Y60 @'Z(45\)_
M\%R_^"P?Q%_X)$_ G3?BGX4_9,OO&2Z_K<>BZ;XDU/7[6UTBUOY+>:>..2..
M1[R5O+MYFVB*)#LQYP) /J'_  5'_P""EG@?_@F%^POJ7[7_ (Y\+MKE]NM+
M#PUX:ANO(_M35+E28X/,(;RT54EE=L$B.%\ M@$ ^G**^-?@;_P4G^(.E?\
M!2>?_@EM^UKH?AJ+QMJ?PTM/&G@[Q+X1M;BULM0C;>MWISV]Q-,ZSPM%.ZRK
M(5ECB8E(F 5O /%/_!PGXKF_9V^*G_!1'X7_  HT'5_@-\)/C=;?#_4+%S/_
M &[X@MR;5)]8M;@2BW@4->VS16TD+F5,[IHB0  ?J3167X(\9^&?B/X+TCXA
M^"]6CO\ 1M>TNWU'2;Z'.RXMIXUEBD7/9D92/K6I0 5Y1^W/_P FC^/?^P"_
M_H:UZO7E'[<__)H_CW_L O\ ^AK0!W7PN_Y)GX=_[ 5I_P"B4K=K"^%W_),_
M#O\ V K3_P!$I6[0 4444 %%%% !1110 4444 <3\9?VDO@!^SOI#ZW\<OC+
MX;\*P+;M.BZWJ\4$LR+P3%$S;Y3G@*BL2> ":^.K3_@X&_8PN/VC?^$7E\9W
MT'PX?1@D?C"?PQ?!#J._(;;Y7F"$I\F2F0PR<+S7R'_P4C^-OPH^/?\ P6PO
M/A[\;OAA:>*/"'P]^&FJZ9IVFW,DBQ7>H106TG[WRV5B@N]4C#*&P5MER.H/
MD'C35/ '@+P*UIXETRWCT,6ZV"Z9%8"2)XV78MN(E4KM*_+MQMQQTH _=KX4
M?M1_LV_'1;<?!OX]>$/$\MU 9H;71?$-O<3E  6)B1RZE<\@J"O<"N\K^<6\
M^*UIX'_;,^&OQ5_8<^"</P!UK7M 7P_I\E[/]N>Y:XFCL[W48H;E9!:PAKFW
M3R]Q *(X^;=C]7OV8_\ @E'\8?ATVN>(?C=^V[X\U;5_%IMV\5OHVNS^9?F'
MS/+5KF8DB-?-D4(L:#:V,GC !'^US_P4S^/W@[XE:[\$/@/\$=)\+OHMXUI?
M_$?XNZE]FT_( /FV-A:E[O4(R#E9(Q@$89.U>->'_P!F;XF?M7ZS!XT^.FB?
M$O\ :'U!)1-:'QG/_P (IX(L7ZB2WT^)@UR%X!)*EP/F2OOGX4_L>?LV_!B9
M-0\#_"G31J*MN.L:BAO+POU+>=,6923R=I ]J],H ^=[+]FS]K'XG6$-E\;?
MVFAX7TE(EC'A?X667V-8XP,!!>2@RX"@+MP17:?"_P#8J_9H^$MX-9\._"^S
MO-6W;Y-;UTM?W;R=Y/,G+;&/J@6O5** #ITHHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "O-?VI_V6? /[6WPZ@^'WCOQ#XET9M/U2/4]$USPEKTNGWVFWT:.D=Q
M%)&<%E61P ZLOS9QD CTJB@#XO3Q3_P4Z_8.7RO'F@']I?X;6O\ S&] MUL_
M&6FP#O+:Y\O4=HP!L/FN<LQ4<5] ?LK_ +8_P _;+\&W7C+X$>,7OQIEPMMK
MFEWMG):WVE7!!_<W$$@#(WRL,C*G:=K'%>H54T[0-!TB\O=1TG1+2UN-1G$V
MH3V]LJ/=2!0@>1E +L%55RV3A0.@H MT5\@^._B__P %*_V.O&>K^*?B%\,;
M/X]_"Z[U2XNX;SP#IXL?$WAZU>1G6$V))2^BB4A%V-YA"EG<5Y-\(OCSXV_X
M+2?%;Q/9?#[]JW5_A7\(O"ERMK9^%?!FK0V/B[Q(VQ3)>7+Y>2SM-S;%55(?
MY@WS+D 'Z+T5\<ZK_P $K?B!\+;9O%?['7[?'Q>\+>)[92]M:^,?$YU[1;YQ
MR$N;2=.0WW=X)*AB0K$8KT']A;]L3QE\>;GQ3\"?VA_ ]MX3^,'PXN8K;QGH
M5G*6M+R&49@U*R9B2]M,HR 22A(!/S*2 ?0M%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% '(_M Q_!Z7X#^-D_:&BL7\ 'PEJ/_"<)JB,U
ML=(^RR?;/-"_,8_(\S=CG&<<U^ O[1/P)_:C_P"#8O\ ;&\8?M!?\$[O'=UX
ML^!4&E^%-1^)W@'Q9*CO'9:KJ.M6UG:!_O2"*6PNA'=)LDC:\C5TF4REOZ#/
MB;\-_!/QD^&_B'X0_$O0(]6\-^*M#N]'\0:7-(Z)>6-S"\,\+,A# /&[J2I!
M&>"#S7S=X6_X(Y_LDZ)\2HO&'BFZ\9^,-!TW2_#]KX=\$^-O'.I:MINFOH]Q
MJ,]D[+<SN;Q(CJ+^5#=&5(3&&0!CD 'Q-_P>@Z@NK?\ !)WX<:JEM-"+GX\:
M/*(;B/;)&&T+7#M9>S#.".QJK_P>.>"/%WB+_@E%\-O%>AVLT^F^'OBEI<^M
MB,$B".72[Z".9^P42.L>?[TRCO7Z-_MK?\$U_P!C3_@HEH&F^$_VQOAAJ7C'
M2-(OQ?:=I!\;ZSI]I#="-XQ/Y-E=PQM($DD4.RD@.PSR:[3QQ^RQ\"/BA^SU
MJ'[*WQ2\#'Q3X#U72AIVHZ)XGU6[U%KBW&"H>XN97G+JRJRR>9O1D5E8,H(
M/RG_ &N/!7C3XL_\'>?P:'P\D>(:#^SO>W5_J4+DK!;R6/B"!)25Z*9KR"//
MJX^E?!_P"TW6/ /_  :/_M1_#_Q5I<EGK%C^U':V&IV$_P LMI/&_A@.KKU!
M#PNOU!]*_HI_9Y_87_9Y_9H\=:O\6/ FB:MJ7C'7-'M-(U'QAXKU^YU74WTR
MU %O8I/<NYB@3 .Q-H=@'DWO\U<IXR_X)2_L/>/?B)K'C_Q)\)YI;?Q)XOM?
M%GBGPE%KEU'H.MZ];X\K4[O3ED%O/.,*6W)LE9%>59'4, #:_P""9'@CQ7\-
M/^"</P#^'OCJ"6'6M$^#7AFRU2WG!#P3QZ7;H\1SSE""O_ :]QHHH XSXS?
MSPA\<],LM)\7ZIK5K'8SM-"VBZM):,S%=I#%/O#'8U\^?M6_L4_"?X??LZ^+
MO&FB>)/&$UWIVDM-!'?>*9YH68,HPZ,<,.>AKZVKRC]N?_DT?Q[_ -@%_P#T
M-: .V^$ENEG\*O#-I$6*Q>'K)%+MDD"!!R>YKH:POA=_R3/P[_V K3_T2E;M
M !1110 4444 %%%% !116!\4]5\=:+\.=9U/X8^&/[9\0Q:?)_8NFFXBB6:Y
M(PFYI65 H)#-EAPI R<"@#\1_P!ORR\$?#W_ (*J_$^,74$R>);F&?1M48<)
M<M;6POK+?TW>=$OR_P#3-1UQ6"R(^-Z X.1D=#ZU[C\1O^"3W[:7Q:CNQ\0O
M@,=3DO;E[FXN)_%&F^:9V8LTH<7.0Y))R.N3ZUQ2_P#!$S_@H' GV"R3Q9%8
MXP(#XQTEI%7T$AGR/;TH \%A_9M/[6G[<7PP^&7PT^*9\(>,M]Q;MXH2V6YB
MTB M%<1RR0.RI-()K>,Q1,0'=E#$!E-?I-)\5/\ @X5_8N?'Q0^ _P ,?VL_
M"-M]_7/AYJ(\*>*?+'WI9K*X#6DK=Q#; DYQD=O ?A;_ ,$C_P!L_P"#=S#J
M?@'X'36FH0W<=W_:C>*]->Y>=&#+(TAN<E@PR.P/05^MWPPU7QMK?P]T;5/B
M3X8_L;Q!+I\9UG3!<12B"Y Q(%>)F5E+ E<,>",X.10!\>?"'_@X(_X)]^+/
M&$7PF_:/U3Q;^SUX[?B3PA\>O"\WA^0'H66ZDW6A3/W6:52P(.*^TO#7B?PU
MXTT&U\4^#O$-CJVF7T0ELM1TR[2>"X0]&21"5=?<$BL3XO? [X+_ +0/A"7X
M?_';X2^&O&>A3Y,NC^*=$@O[9CC&?+G1E!]\9%?%7BK_ (-]/@-\.-?N?B#_
M ,$WOVE?BG^S!XBN)#-+;_#WQ-+=^'[N;^]=:3>.\4RCC]VKQIQTH ^_J*_/
M+_A:W_!P9^Q-'M^+/P'^&_[6OA&U/S^(/ASJ \+>*Q%WEFL)U-I,PZB*VY.>
MO<=E\$/^#@/_ ()X?$;QE'\(?CGXJ\1_ 3X@8 N? _QY\.R^'+F)CQ_Q\39M
M2"W"YF#-QA>U 'VW1571-<T7Q+I%OK_AS5[74+"\B$MI>V5PLL,\9Y#HZDJR
MGL0<5:H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P?BK9Z]J'PO\26'A
M7?\ VI/H%Y'IOE'#?:&@<1X]]Q%?#G_!,+]AS]C?]H']A_X#_'B]^&=K!XP\
M*0K/%XGT&XDL+\WEK?3"6&YD@93.A=75DEW?*Q"[<U^@-?%6H?!#]L7_ ()[
M?%KQ3X\_8O\ AA8_%'X4>-M:DUK6/A7)K<>FZCX>U*7FXGTZ:7,3P2$;C >0
M0JHHY<@'NW[7G[2GQ'_9@\/Z/X[\*_LR>)_B-H!O)!XOD\(S1/?:+:*@*W$=
MHQ#W>6)RJ$!55F9AQGY@^"G[2_P._:P_X+ >$OB_^RUXN36+"Z_9]U"W\9R0
MV\D,ELL>J)Y,%U$P#1S+*PX<9VE2"5*D]W?_ +9W_!2OXJ0-X7^!'_!,J^\+
MZC.-A\2_%/QC:V^GZ<QZ2-;P9FN5''$9!]JY;PO_ ,$6I[:QOOCKK/[5'BG2
M_P!HK5]5FU;4/BMX6;[-;1SR!<V0L 5BFLAM4%& 9\')53Y8 /NRBO._V<S^
MT+X9^"L'_#8?B;PG=>*M.>Y&IZSX922"QFM8W81W+B7 C=HU$C@!44L0  *[
M^PO['5;&'5-+O8;FVN8EEM[BWD#QRHPRK*PX8$$$$<$&@"6BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\;?$/P!\--*BUWXC>.='\/V
M,UY#:0WFMZG%:127$KB.*%7E907=V554'+,P !)J_?:UHVF:/+XAU+5K:WT^
M"W-Q/?3SJD,<(7<9&<G:%"\EB<8YK\)/^"R?QP^.G["G_!5GQ!\9?VVOV>'\
M>_L_?$;7/AZG@;QS)IXO8_!MAHVLZ9J6IV%O&ZM'')=&UO1-;L8VN=T,@8JC
M1T?\%OIOA)\-_P#@C'H/C[_@F[X\_M_]G3XD?M#VWB+Q+9^%@YL=(TR:T&_2
M/)S_ *-:'4;=I#;.L0AFECA*+@ @'[@_#3XQ?"/XT:/-XB^#OQ3\.>+-/MYS
M!/?>&=<M[^&.4 $QL\#LH;!!P3GFH]1^-GP:T?XC6OP>U;XM^&+7Q=?1"6R\
M+7.OVZ:C<1D$ATMF<2NN%8Y"D84^E?CQX@_:>\)?#G_@ZR\"^)?V2_'FF:UX
M'^,7P#%Y\1(O"M_'-9ZDMKI>JW-O-((B4$T<>GV+*S .$<J,"0Y^1/A_\6O'
M?Q^_X-I_VK/VY?'7B"Y;XEZA^UWI_B%?%$4S"[M+Q)/#WD&"7.^$0B\G6+:1
MY:MM7 XH _IIHKR?]@SXV:]^TG^Q!\'_ -H/Q6%&K>-OAEH6N:L$0*OVJZL(
M9IL < >8[8]L5ZQ0 5Y1^W/_ ,FC^/?^P"__ *&M=)\9OB;XO^&6F65_X0^#
MNM>,9+J=HYK;19(U:W4+D.V\C@GCBOGS]JW]H_XL>*_V=?%WAS6_V2?&&AVE
MWI+1SZM?7$!AM5W+\[A3G'T]: /IGX7?\DS\._\ 8"M/_1*5NUSWPDF>X^%7
MAF>6!HF?P]9,T3]4)@0X/N*Z&@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *XWXW?L[_ 7]I7P?)\/_ -H7X,>%_&^B29SIGBG0X+Z%21C<JS*VQO1E
MPP(!!!%=E10!^?>M?\$ _ 'P4U:Y\;?\$M_VQ?BI^S-K,LK3?V'X=UM];\+7
M$Q.2]QH^H.Z2G/0"154$@+57_AIK_@O)^Q-^Y_:=_8Q\'_M,>$+4XD\:_ ?4
MSIOB%(!_RUGT:[&+F8_\\K7:HR/F]?T.HH ^/?V:?^"[7_!-G]I'Q/\ \*QN
M_C3+\,_'D<@BO/AY\8M-?PUJ]M,>D)6[Q#+)GC9%*YXZ5]@12Q3Q+-#(KHZA
MD=3D,#T(/<5YI^TM^QC^R?\ MD>&/^$/_:D_9Y\)>.K)8REN?$.C13SVH.<F
M"<CS;=N3\T;*>3S7Q_+_ ,$//BK^RQ*VM_\ !)3_ (*+_$CX,PPL7MOAKXON
M/^$L\($#GR4M+XF6U#?=,JO(X&".0* /T-HK\\/^'CG_  5D_8L_T+_@HQ_P
M3-G\?^&[7Y;CXJ_LOWC:O#L'66;1KDK=Q*%P[R%@H^;:O&*^@OV/O^"M?_!/
M']NN6/1_V<OVG_#VH^(&)2;P=JTK:9K4,@X=#8W8CF8J00S(K+D<,<@D ^C:
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH S_%?A7PWXZ\+ZCX*\8Z);:GI&
MKV,MGJ>G7D0>&ZMY4*21.IX964D$>AKXLU3]G_\ :G_X)>W\_CG]BZ#5/B;\
M%O.:?7/@GJ-XTVJ:!&3N>;19WRTBCD_96R3SC>SET^XZ* /./V8/VK_@;^V%
M\-8OBE\"O&,>I66_R=0LI5\J\TRX ^:WNH3\T,J^AX(Y4LI#'T>N*\&?LY?
M[X=_%CQ)\<O WPSTO2O%?B^"&'Q+K%C#Y;WXB9V5G4';O)<EG #/A=Q;:N.,
M_9V_;H^$'[0GQ-\6? R+3]7\*^//!VI3PZGX,\66JVM]-:*^(K^!0Q6:WD4H
MP9"=N]<\,C, >T4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\$
M?\%&_%7[07C/2?B'^S7\>OV)/$OCOX6:[\7_ (<2^"-;\/0Z9?V6JZ)_;'AQ
MM4TN^M6N4N(9/M,6H /+'Y4D=PH,D:IFN=_X)#?\$_O&_P#P3-_8.^('PM^+
M'[/^K>+$^(_Q.U?7]%^#%A-8ZHVE:5/'#!:Z;=3W4ZV+2^5;H9I&G\DE@ [E
M23^C-% 'P%_P3F_X)&7'PF_:]\>_\%(/VEO /@OP[XW\8Z9_8G@GX7^!+6/^
MQO >@;54VP>..-+B\E5%,TJ1J@9Y@A993CXOO/\ @B=^V3\+/^"=GQM_X(R_
M#'X3W>IZ?\0_VBK/Q3X$^*#:C:C1K3PT3IVZ6^9IA.EQ FG!'MUB9W>0&/S$
MRP_<VB@#D_@)\'_#G[/7P+\%_ /P<[OI'@CPGIV@:6\B@,UO9VT=O&2!T)6,
M$UUE%% !7E'[<_\ R:/X]_[ +_\ H:UZO7E'[<__ ":/X]_[ +_^AK0!W7PN
M_P"29^'?^P%:?^B4K=K"^%W_ "3/P[_V K3_ -$I6[0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %?/G[87_!*O_@G[^WC \_[3
M?[,/AO6]7('D^*K.W-AK,##[K)?VICN/E(!"ERF0,J1Q7T'10!^=;?\ !-;_
M (*L_L2G^T?^":O_  4MN?&_AJU^:W^$?[3ML^LVNP<B&#6+<+=P(!E4C"JH
MXW-QFBT_X+J_$7]EB]B\,?\ !7K_ ()[_$/X'!9%AD^)7AJW/BCP=*<X$C7E
MDK26^[(*Q%)7 SN((K]%*CO+.TU"TEL+^UCG@GC:.:&9 R2(PP58'@@@D$'K
M0!P?[/'[5O[-/[6O@U?B!^S-\=?"WCG2"%\V[\-:S%=?9V/1)D1B\+_[$@5A
MW%>@5\5_M"_\$"_^">OQC\9-\8OA)X/USX&?$9"SVGQ ^!6MOX<OHI#R6:*
M?9I,L 6)BWMS\XSFN!;PW_P<"?L#@2>%/%O@7]LOP%9_\PS7EC\)^-8H1T5+
MA=UG=;5SEY-TLA PHSB@#]$J*^'O@1_P7^_86\>^.(_@G^TRWBC]G7XDY"S>
M"?CIHCZ(S-G&Z&\D_P!%DC+<(S2(SY!"\U]M:;J>FZSI\&KZ/J$%W:7,2RVU
MU;2B2.5&&5964D,".01P: )Z*** "BBB@ HHHH **** "BBB@ HHHH ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /CG]I[]C/\
M;AUSQ_XS\2_ 7X]>#M4\+>.OBOX$\7MX+\9>&+@3>'+G1;[0C/+;7L-VHG@D
MBTA)GMGB4EMXCD5I"3Y%XX_X-R?A#XE_8L?]G_0OCE=:7\1&^-DGQ;;XCP^&
MT^RMXG<D,O\ 9OG86P$1$:VXG+)L5O,8[@WZ1T4 ?('A_P#X)D^(OB3_ ,%(
M?"G_  4[_:Q\?^'M3\8_#[P*_AKP-X;\%Z)/:6%H9?M0GO[B6XFDEN)&6]N$
M2+")$&SF1OGKQ?QE_P &]NAZI\+/B7^QCX'^.-KHG[/_ ,6?C';?$/Q'X:3P
M^[ZSILRM;O<:78W0G$*6\K6EOLE>%GA12FV4D./TGHH H^%_#.@>"O#.G>#?
M"FE0V&EZ38PV6FV-NN([>WB0)'&H[*JJ /85>HHH *\H_;G_ .31_'O_ & 7
M_P#0UKU>O*/VY_\ DT?Q[_V 7_\ 0UH [KX7?\DS\._]@*T_]$I6[6%\+O\
MDF?AW_L!6G_HE*W: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "OG[_@I9^RA^S7^U'^R5XZT
M_P#:%^!_AOQ<-'\&:K=Z-<ZUI:2W&FW"6DKK+;3X\RW<,H.Z-E/;I7T#7)_'
MGPAK/Q!^!OC/P%X<2-M0USPGJ.GV"S2;$,TUM)&@9NPW,,GM0!^0_P#P20_8
M4_X*9_"[_@F]\(/VG_\ @FS^W[N_X2/PC'J6L? WXUV3:EX7GF,DF];&YA N
M=,5BN[9$,,[L6<#BO;?BS_P6ZF^&GPA\8_LZ?\%5_P!DWQ;^SMXZUOPAJNFZ
M'X@N8FU?P?X@NWM)4C2SU:V5D1G)!\N4 1A@'DS6)^Q'H'_!PS^Q)^R?X%_9
M0\+?L*? O7-/\"Z&FF6FK:A\5IHYKI%9FWNJ1[0?FZ#TKJ/CKXD_X.!?V@_@
MYXF^"7Q!_P"":G[.E[H_BC1+G3;V&^^)\ES&JRQLF_RY(BK%20PR.JB@#VC_
M (( W-O=?\$:OV?)+:=)%7P%&C-&P(#+/,K#CN""".Q%?85?DQ^QY_P0+_:O
M_8U_9;\#^,?V,_VS==^"OQQL]"C/Q!\)76HG7_ WB;4%)#&XLI,B)W4*IN(<
ME 24C#'->M>&?^"T_P 7/V0M9L_AA_P6K_9,U+X.W4]PMI8_&/P9%-K7@35Y
M"=JM]HB#S:<SD_+#.&8 %G9!0!^AM%8WP]^(WP_^+?@W3_B+\+/&^D^)- U:
MW$^F:WH6HQW=I=QGH\<L3,CCW!-;- !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y_^TW^S)\(/VNOA!J7P
M4^-?AM=0TC4%#PS1D)<6%PH/EW5O)@F*9"20PX()5@RLRGT"B@#YK_88U#]L
M'X7>)M:_9&_:ET"_\3V7A+3HKCP7\985'V?Q!II?RX[>\#-N74(P,-C=N52S
M'[LDWTI17RA\+_VS_BQ\#/VE[C]DC]OQM,L[KQ/JT\_PC^)&F61M=)\16SR$
MIIL@)86U[$&6,(S'S!M&YF9'F /J^BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /QZ_
M;P_X*W^+=-_X*J^,?^">GQ@^/OBOX+Z-I'B3X;6WPQN/#IBL8_$L=]KFE/K5
MY>:@\3M&J64]RD2!TMBEO<"8.X5*^GOVA?V;O^"P/C[]ES4/V;_@[^V3;Z;X
MND^+N=(^-M_9VEK>1^"ELEN(_.@LHE26]^U-]D;9%$LBQM*=@8;O&O\ @M9I
MG_!-3_@H+H_CG]D_]HV\\->&?BG\+OB?X%T+2_$>HZG!9ZU::+KE_H1NM4LF
MEV^;:K;ZE>1.C>;"DEHTCJI"$=E_P;$:=^T]X=_X)\ZUX(^/OC74/$_AKP[\
M3=6TKX/^*-3$F=7\,6ZPQP7-N9"6:R>99S 23A#M4^6J4 >2?L2?!?\ X*K?
M +_@L!X>_9\_:F_X*L:]\6O"/A?X57WCOQUID5C]DLX8I99+#3[:<G<2SS>=
M<A05^6R.<AN?"$_X*U?MC_&[_@EE\>_^"T_@7XT:]HWB#P!^TE9Z+\/O!Z:C
M(NA6WA@-I2#3[K3PWD7;3)JA,MPZF<.@,<D0 4?H5_P2>TJV_:CN?VB?^"@6
MNJ\EI\=OB3>:+X.O$.-_@_0D?1]/=/[GF2I?W''!,X;G.3^/OAKX)?$/]G7_
M ((%?M,_\$J_%6GLWQKD_:UT[3-'\!1*/[2U])3H9M;BSM\^9-#,MA-*DB@J
MR(2&P#0!_1A^S=\:M#_:2_9X\!_M$>&+5H-.\=^#=,\0V-N[[FABO+6.X5">
MY42 'W!KM*\O_8B^!VI?LR_L:?"?]G36YTEOO OPXT30=0EC?<LEQ:6,,$K
M]P71B.W->H4 <S\3/C+\+O@W8VNI_%#QK9:);WLQBM9;UR!(X&2HP#SCFO!O
MVN_VN_V:?'/[-/C'PEX2^,>CW^I7^CM%9V<$K%Y7W*=HRO7BOI+6?#GA[Q'$
MD'B'0;*_2-MT:7MJDH0^H# X->._ML?#[P#I?[*7CG4-,\$:/;W$6ANT4\&F
M1(Z'<O(8+D&@#T_X3SPW7PL\-75O('CD\/V;(PZ$&!"#705@_"Q$C^&/AQ$4
M*JZ#9@ #  \A*WJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *H^)?#'AOQIX?
MO/"?C'P]8ZMI6HV[0:AIFIVB3V]S$PPT<D;@JZD<%2"#5ZB@#\^?B#_P1*\4
M?LW>,[_X\?\ !&#]I*]^ 7B6]G-UJWPTU /J/@+Q#+W$^G/N-D[#Y?.M\^6H
MQ'&A.:E^%O\ P6TUKX#>/M/_ &=?^"RG[/-Q^SUXROIA;:+X^2X:^\">)9/[
MUMJ:Y%FQ&6,-P?W:XWR!CMK] :Y[XJ_"7X7_ !S\ ZC\+/C-\/=&\5>&]7@,
M.IZ%K^G1W=K<IZ/'("IP>0<9! (P10!LZ1J^D^(-*MM>T'5+>^L;V!)[.]LY
MUEBGB<!ED1U)#*00002"#D58K\X];_X)5_MC?\$YM3N?B7_P1/\ CWL\,?:'
MNM4_9C^*VI2WOAN\R2SKI=Y(QFTN4\X!8H[D%Y B[:]4_8Y_X+0? 7]H'XEK
M^RS^TEX'UOX _'>WVI=_"GXE[;=[YSP'TN\(6'4HF(.PQ[7< LL94;B ?9%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !7G_[3?[,GP@_:Z^$&I?!3XU^&UU#2-04/#-&0EQ87"@^7=6\F"8I
MD))##@@E6#*S*?0** /GC]AC1OVS_A1=>(/V<?VHEC\5Z)X3B@_X07XLK>()
M_$%BY<+!=P%BZW4(0!Y#D.""2Q^=_H>D8%E*AB"1P1U%?%_A3]JKXZ_L#_&=
M/@5_P4#\6-XA^'_BK6)?^%=_'.2U2&.&65RZZ9JZQJL=NZY(28 (5 _A#>4
M?:-%-BEBGB6>"171U#(Z-D,#T(/<4Z@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YSXC_"#X6_%
M^PL],^*/@#2M>@T_4[34;%-3LDE^SW5K<Q7,$J$C*LDT,;C'4H <C(KHMB;/
M+VC;C&W'&*\(_:)_X*,_LX?LX^-YOA;K,OB+Q1XLLY]$35O#/@;P]-J=UI::
MMJ,.G6$ETR8BM_.N)T"1NXFE4,T4<FTUVW[/G[4_P-_:A^'5]\4O@[XPDN]*
MTG5KO2M<&JZ5<Z9<Z3?VN/M-K=VUY'%-;2Q9&])$4C(/0@T =SHVBZ-X=TR'
M1/#^DVUA96Z[;>TLX%BBB7.<*B@!1D]A4<OASP]<:[%XHGT&R?4X(&@@U%[5
M#/'$3DHLF-P4GD@'%>3_ +/_ .W+\&OVKO$-U!^S7IOB#QEX7L+R:SO/B1IF
MFK%X=-S$2KQ6]W<21G4 '4H9+-)XE889U(-><^./^"R?[%?@#Q!XF.LZ[K<O
M@_P1X_M_ _CCXH6FGQOX>\/^(9L!;"YF,HFRK-&DDT<+P0O(JR2H<X /JNBD
M1TD021L&5AE6!R"*6@ KRC]N?_DT?Q[_ -@%_P#T-:]7KRC]N?\ Y-'\>_\
M8!?_ -#6@#NOA=_R3/P[_P!@*T_]$I6[6%\+O^29^'?^P%:?^B4K=H ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "O(?VR/V#OV3OV_/AHWPJ_:M
M^#.E^*=/3<VFWDZ&*^TJ4X_?6EU&1+;2<#E& ;&&#+D'UZB@#\U_^$:_X*T?
M\$=1YG@:ZU[]L']G:P'.A:A,I^(WA*T7C$$O":U$B]$($I^55$2*6/UY^Q'_
M ,%#OV2/^"A?P]D^('[+OQ8M-9:R(CU[P]=*;;5M#GR08;RSDQ+ P8,NX@HQ
M4E&<#->V5\@_MN?\$<?@-^U'\0H_VG?@GXQUGX(?'G3P7TGXP_#AA;7<[X'[
MO4;=2L6I0MA5=9<.RJ$\P+E2 ?7U%?G-X1_X*M?M3_\ !//Q38?!'_@MY\)K
M?2]&NKI;+PY^T[\/K"6?PKJ[L=L:ZG B^9I-PW?*^6S%BJ)&F^OT'\(>,?"/
MQ"\+V'CCP%XIT[6]%U6U2YTS5](O8[FUNX6&5DBEC)21".0RD@T :5%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8'
MQ1^%GP\^-?@'5/A;\5O"%EKOA_6;8V^I:7J$6^.9#^JL#AE92&5@&4@@&M^B
M@#YX_8H_9<^/O[(GB+Q!\(KSXSQ>+?@[;VT4GPZM=<$DFN:&Q<[[!YON2VL:
M ;"?F^8* H7GZ&CDCE7=%(K ,02ISR#@C\""*6OC#XI?LV?M2_L/_$O7/VF/
MV#+B\\;>%?$&J3:M\1/@;KFIO(UW<2,7GOM(N)"S0W+$EFA.0YX ?$<:@'V?
M17DO[)?[:OP&_;-\'3>)/A%XBD34=-?R?$?A36(?LVK:'< X:&ZMF.Y"&!7<
M,HQ4[6.#CUJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#\2?^"WO[%_[?W[#7[7/B;_@KQ^Q'XG'C#P3
MXU\4^!KOXL_"JYR\]U?Z1JNF?V4D4>"]Q')>6MHB^01<1M<2(JM%(VWSG_@K
M9_P6=^&W[47_  08OOCE^QEX4O\ P%JOQM^,T/A?XS:49_\ 2+.\CT@2WD/G
M)@2+/!9V$?F*J"6%I ZJYE6OTV_:>_8S_;AUSQ_XS\2_ 7X]>#M4\+>.OBOX
M$\7MX+\9>&+@3>'+G1;[0C/+;7L-VHG@DBTA)GMGB4EMXCD5I"3YSXD_X-U_
MV9O'G_!.OQO^PYXZ\?7EQKGC[XC7?Q#U;XAZ?H\=NUGXHF) N;6R,C+%:I$6
MMQ;&5CY4D@\P._F  \S^!?[<'[3_ /P35_X*(?#O_@B-\7_"OPZ\0>#==^#D
M=W\'O$_@#PS=Z3+9R6ME>;+:[@GO;H3[Y--G0N&#N\J2M@.R)^9G[.>KS:__
M ,&AO[3OB#Q/>O=:GJ'[3UI/)=W!+237#MX7=W+=V(,A)/J?6OVY^"G_  2G
M\53?MQ^ _P#@H1^V#\8=(\8^//A=\*H/!'@NV\-:!+86@*BY6XU>X\Z>5Y+J
M9+N=1$NV.(.>9&PR^5>,O^#>W0]4^%GQ+_8Q\#_'&UT3]G_XL_&.V^(?B/PT
MGA]WUG39E:W>XTNQNA.(4MY6M+?9*\+/"BE-LI(< 'UE_P $O/$7BSQ=_P $
MU?V?O%/CJ6:36-1^"OA>XU*:XSYDLSZ5;,TCYYW,3N/N37NM4?"_AG0/!7AG
M3O!OA32H;#2])L8;+3;&W7$=O;Q($CC4=E55 'L*O4 <9\9M$^.6MZ991? [
MQOHNAW:3L;Z76M,:Y66/;PJ@$;3GG-?/G[5O@W]M.P_9U\77GQ ^,_@_4-%C
MTECJ-E8^''BFFCW+E4<M\ISCFOK:O*/VY_\ DT?Q[_V 7_\ 0UH [;X2+<)\
M*O#*7<BO*/#UD)708#-Y"9('89KH:POA=_R3/P[_ -@*T_\ 1*5NT %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OB_P=X1^(7A>_
M\#^/?"VG:WHNJVKVVIZ1J]E'<VMW"PPT<L4@*2(1P58$&OSX\7_\$IOVJ/\
M@GGXHO\ XW_\$0_BQ!IFC75T][XC_9B^(-_)/X5UAV.Z0Z9.[;])N7[8;RV8
MJ&=(TV5^C-% 'R'^Q!_P6+^ G[5/C^7]F7XR>$M9^"?QXTP!=9^#OQ&46U[*
M^#^\TZ=@L>I0, S(\6'9!O\ +"X8_7E>(_MO?\$[/V1_^"AO@"+P)^T_\*K;
M5I;!C)X?\2V+FUUC0Y\@B:RO(\20,&"MMR48JN]& Q7R(OCO_@J]_P $<A]E
M^+FG:]^UW^SM8?<\7Z/;J?B'X1M!WO+?.W6(47K*I$O#.[1JJI0!^E-%>4?L
M@?MO_LK_ +>?PLB^,7[*/QETGQ=HS;5O%LI2EUITK#/D75LX$MM+P?DD520,
MC(()]7H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH \OUO]C?]GC6OVD-&_:U7P&EAX^T:": :[I-S):M?Q21&(I=I
M&0MT I&WS Q4JN#@ 5RG[0W_  4*^$O[*/QITKX:_M!^$_$OAOPUK=C$VF_$
MVXTPR:#]M9W!LIIHRS02!55MSJ%PQ)*A=Q][K/\ %/A3POXY\/7GA'QKX;L-
M8TG4(##?Z9JEHEQ;W,9ZI)&X*NI]""* )/#WB+P_XNT.U\3>%-=L]3TV^A6:
MRU#3[I)H+B-AD.DB$JZGL02#5ROCC7/^"8_Q$_9WURZ^('_!,7]H6[^&DUQ,
M;B]^&OB02:GX3U&0G+8A<M+9,W>2(L0 %4(*^B[GXL3_  9_9V3XQ?M6ZOHV
MA7&A^'([[QQ=:,D\MC9SB-3.( 0TLB!R548+-QQDXH [RBN(^"W[2G[/_P"T
M9HH\0? KXR>'/%=MY8>3^Q=6BFDA![2Q@[XC_LNJGVKMZ "BOD7]JCXU_M%_
MM!?M1_\ #OW]CSQVG@V31]#AUCXM_$I+-;BXT*TN/^/:QLT8[1=S+\^XXVHP
M92"IQ7/_  1[\+6%L-6\,_MU?M&V/B=!O7Q._P 3Y)I9)>NZ2)H]DBD]4P,C
MC/>@#["HKY$_9^_:5_:5_9U_:-TK]B']O/6K#Q%-XI@FD^%7Q;TVQ6TB\1&$
M;I+&\@7Y(+Q4P1M^5\@99B&;Z[H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ***S_%GBOPWX$\+ZCXV\8ZU;Z;I.D6,M[J>H7<@2*VMX
MD+R2.QZ*JJ23Z"@#0HKXH\'_ +3_ /P4J_;CMF^)'[&7PZ\"?#GX832,/#WB
MGXJ0W5QJGB&)20+J"SMR%@@8@X\S)8896() F\0_M??\%!_V)47Q3^W?\$O"
MGC/X<I(%U3XB_!XW7GZ%&3CS[W3[C+O&#]YXB%0#/)(4@'VC167X*\:^$_B/
MX1TWQ]X#\0VNK:+K%E'=Z7J5E*'BN8)%#(ZL.H((K4H **** "BBB@ HHHH
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
MD]S70UA?"[_DF?AW_L!6G_HE*W: "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "N9^+_P8^$?[0/P_O_A3\<OA
MIH?B[PUJD>R_T/Q%ID5W:S#L3'(I&X'D,.5.""",UTU% 'YVZC_P1_\ VG?V
M$KZX\=_\$5/VMKGP=IOG/<W/[/\ \6;BXUKP7?$DLR6TC,;O3&8]7C9BQP"R
MJ*T?A_\ \%V-%^"_BZQ^"?\ P5R_9D\3_LS^+[N86UEXFU<?VGX,UF7'6UUB
MW#1QDX+%)0!&I :0G-?H#6-\0/AW\/\ XL>#[[X>_%+P-H_B30-4A,.I:)KV
MFQ7EI=QGJDD,JLCK[$&@"QX2\8>$O'_AJR\:>!/%&G:WH^I0"?3M6TB]CN;:
MZB/1XY8R4=3V*DBM&OSZ\5_\$*1^S]XFO/BK_P $A?VN?&'[.&NW4YN;WP7%
M(=;\%ZK*>3YVE7;,(F;[OF1MB-3\D8JBO_!4O_@HK^PS_P 2C_@JY_P3RU'4
M_#=H-LWQO_9T\S7=%V#(,]WILF+NQC  +2-D$MA4XQ0!^B=%>.?LE_\ !07]
MBO\ ;I\.CQ+^R;^TGX6\:(L(EN=/TW4 FH6B'H9[.4)<6_\ VTC6O _C-_P<
M ?L+?!+XY^,/V>=;\+?%C6O$/@36#IGB,^$_AG>ZE;6]SL#[/-A!!RK CI0!
M]OT5\ _\1('["G_1'OV@/_#):I_\37O_ .P3_P %*/V;O^"CNB>*];_9YB\4
M0?\ "%:Q%IGB&R\6>')=,N;>YDB\U4\J7YON\G(&* /?Z*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,[Q+X0\)^,[(:9XP\+Z
M=JULK[EM]2LHYT#>NUP1FI=!\.>'O"NFIHWAC0K+3;.,Y2UL+5(8U/LJ  5<
MHH **** "BBB@ HHHH R;3P#X%L/%T_Q L?!6DPZ]=6OV:YUN+38ENYH-P;R
MFF"[V3<JG:3C(!QQ7A_[2_[(_P"TI\0?B8WQI_9I_;M\7?#S6/L$-LWAJ^TZ
MWU;P],L>XY^Q2A?+D?<0\H9FZ8' %?0U% 'QP?VHO^"HO[-+F/\ :=_8NTOX
MHZ! /WOB_P"!FI,]VJ#H6TJ[(EE<CD^650$<=J^F?@7\9?#GQ_\ A/I'Q@\*
MZ)K6F:?K$4CPV/B/2WLKV I*\3++"_*$,C>H(P02"#7752\2>'M)\7>';_PI
MK]N\MCJ=E+:7L4<[Q,\,B%'4/&0R$JQ&Y2&'4$'F@"[17QJ?^";?[1W[-I^W
M_P#!/+]MWQ#X>T^'F'X<?$X'7M!*CI##(_\ I%E'TR4WO[\UU'P5_;#_ &Q]
M(^*6B_ K]L;]AS5](U#6;O[+8?$#X=7:ZKX=G<(SF2;<PEL$PK8$I9CCIS0!
M]144FY0P0L,D9 SSBEH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#'\;?$/P!\--*BUWXC>.='\/V,
MUY#:0WFMZG%:127$KB.*%7E907=V554'+,P !)K6AFAN84N+>59(Y%#(Z-D,
M#R"".HK\'?\ @LG\</CI^PI_P59\0?&7]MK]GA_'O[/WQ&USX>IX&\<R:>+V
M/P;8:-K.F:EJ=A;QNK1QR71M;T36[&-KG=#(&*HT=?I!^R;\1OV+?V:/V.-3
M^-7["WBBW\;^ /B7XZEU+X4^#/#$NQ&U6^A@B_L*RC<_Z(GVJ"XG>)DC6S1Y
MRZ1QV[L #ZP'C?P8WC-OAPOB[2SXA73!J3:"+^/[:+(R&(7)@W;_ "O,!3S,
M;=PQG/%9FH_&SX-:/\1K7X/:M\6_#%KXNOHA+9>%KG7[=-1N(R"0Z6S.)77"
ML<A2,*?2OR _X)7>(/C%X9_X./\ ]L"]_:-^(A\5^(]!^$-M)JMY:H4M80/[
M)N&M+.-N8[6(R-'$K9<HJLY9V=C\>?#_ .+7COX_?\&T_P"U9^W+XZ\07+?$
MO4/VN]/\0KXHBF87=I>))X>\@P2YWPB$7DZQ;2/+5MJX'% ']--%>3_L&?&S
M7OVD_P!B#X/_ +0?BL*-6\;?#+0M<U8(@5?M5U80S38 X \QVQ[8KUB@ KRC
M]N?_ )-'\>_]@%__ $-:Z3XS?$WQ?\,M,LK_ ,(?!W6O&,EU.T<UMHLD:M;J
M%R';>1P3QQ7SY^U;^T?\6/%?[.OB[PYK?[)/C#0[2[TEHY]6OKB PVJ[E^=P
MISCZ>M 'TS\+O^29^'?^P%:?^B4K=KGOA),]Q\*O#,\L#1,_AZR9HGZH3 AP
M?<5T- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MX&\;Q.FPKXL\)V>HX&,#!GC8C'8CIVKY5\<_\&W_ /P2(\4:V_B[P5^S??\
MP^UTDF+6_AOXUU31Y8><_)'#<>0O/_3.@#[HHK\_A_P1._:+^%WS?LH?\%MO
MVF_"J+_Q[V'CS6K3Q?96X[+'#>11X0?W2Q^M _9K_P"#C3X4#;\/_P#@I5\"
MOBN(O]7_ ,+1^#TNAF7'9SH[MCZCF@#] :*_/_\ X7__ ,'(7PY_Y'/_ ()^
M?L[_ !(\L?/_ ,*]^*UWH_F_[O\ :B-M_&C_ (>M_P#!3_P<NWXQ_P#! #XI
MV;(<3?\ "$_$W1?$0S_L^0$W"@#] **_/_\ X?[:=X</E?%G_@DC^VIX69?O
MW5Q\#C<VGX30W)SS_L]QZTO_ !$I?\$W]'_Y*3HWQC\&!?\ 6'Q1\&=8B\OU
M+>5#)T )_P" F@#[_HKX-T?_ (.;O^"'VL2_9E_;AM[2=3MDAU+P'X@MC&V.
M58R6 &1C'7&:Z[1O^#@3_@C/KJHUE_P4&\"('8 ?;);BV(SZ^;$N/J>E 'V)
M17S!I/\ P6M_X)'ZUM^Q_P#!1KX/IOSC[7XXM+?IZ^:ZX_'K6Y8?\%:?^"6&
MI(KVG_!2;X"_.VU4D^+NC(Q.<8VM<@_I0!]!T5XM9?\ !27_ ()UZG*8--_;
MX^"MPX7<4@^*>D.0.F<"XZ<C\ZTK#]O/]AK5-_\ 9G[9WPGN?+QO\CXBZ8^W
M/3.)^.A_*@#L_&_QC^$7PRNX+#XD?%3PWX>GNHS);0ZYKEO:/*@."RB5U+ '
MC(K$_P"&L/V6?^CE?A__ .%E8_\ QVOS-_;^A_X)Y?ML_P#!<?X">$/COXN^
M&GC[X?V_P4\3-J<=[XGM9]/AO%N(V@$DD<P5).I52P)]#7O%G_P2J_X-U-0F
M^S6'P ^ D\A&1'#XB@9L?07- 'V;X0^//P-^(.LKX<\!?&?PGKFH-&TBV&D>
M(K:YF*+]Y@D;EL#N<<5UE?D3X9^ W_!/+]BS_@O]\$(_V2/#_P /_!/AW4_@
MCXIEU^70-7B%M+="6-8S*YE90^W( R,BOU53XM_"F10Z?$[P\RL,@C6H""/^
M^Z .AHK$M/B9\.-0G%M8?$#1)Y""1'#JL+,1] U6_P#A+/"O_0S:?_X&I_C0
M!H450'BOPLQ"KXET\DG@"\3_ !J_0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%<7^T?K^L^%/V>/'OBGPYJ,EIJ&F^"]4NK"[A.'AFCM)71U]PP!
M'TH [2BOR5_X)R?L2_\ !0O]MO\ 8=^&G[5_BG_@M_\ '30]1\=>&TU.[TG3
M]/TZ2&U=G==B,\>XCY>I]:](^,?_  2V_;V^&7PB\5?$BP_X+M_'RZG\/>&[
M[4H;:;2],"2O!;O*$8A,@$I@D>M 'Z145\R?\$9OB]\2_CY_P2X^"?QC^,?C
M*\\0^*/$/@N*[UK6M08&:[F,L@+N0 "< =NU?3= !1110 4444 %%%% !111
M0 4444 %%%% !1110!1UGPQX:\136=QX@\/6-_)IUVMUI[WEHDIMIU^[+&6!
MV..S#!'K7E'[7/A;]MK48-!\8_L7?$_PGIU_H<EP^L^$?&6CM+9>(XW$>R-K
MF,^;:LFQ]I0#<9?F8!>?9:* /DKX9_\ !5OP9X?\8VOP7_;R^%6K? CQO.WE
MVQ\42"70=58<%[35$'DLO<[RH7(7>QKZPLKVSU&SBU#3[N*>WGC62">&0,DB
M$9#*PX((.01UK%^)GPK^&OQG\'W7P_\ BUX#TGQ)HEZN+G2]:L$N(7/9MK@@
M,,Y##!!Y!!KFOV?_ -F_X6?LB?"B?X6_ +PK=VVC07EU?V.CSZM+<;993N\F
M.2X=BB9 503@=3U)(!Z)17RI\'_^"J7P[G\=6_P*_;,^'&J_ GXB3'9;:3XR
MF5M*U0Y W66IJ!!.I) &2N2=J[C5'XG?MO?M*_'#XW^(/V;/^";_ ,,O#6M7
M/@ZY%IXY^)_CF[E70-(O",FRA2W_ 'MW<*,[MIQ&PPRD'( /KFBOCG5?%G_!
M:7X"6S>-O%7@KX0_&71+93)J7A[P<;W2-:V#EOLQGW0RD#)V$%V( 49->\?L
MG?M:_"/]LCX6+\4/A->W48@NWL=<T/5;?R-0T6^CXDM+J$DF.13]00002* /
M3J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \'_ &B?^"C/
M[.'[./C>;X6ZS+XB\4>++.?1$U;PSX&\/3:G=:6FK:C#IUA)=,F(K?SKB= D
M;N)I5#-%')M-.C_X*3_L?W'[-VL_M46GQ%OY/#&@:W-H>J6C>%]0CU>+68G5
M'TK^S)(%NS>AV5?(\K?SG&T%A^7_ /P6]_8O_;^_8:_:Y\3?\%>/V(_$X\8>
M"?&OBGP-=_%GX57.7GNK_2-5TS^RDBCP7N(Y+RUM$7R"+B-KB1%5HI&V_>__
M  2=_;E_9I_X*;?LNZC^U_\ LZ?!VUT/Q+<^++F;Q;X;UN8;]/\ %,>F6]L[
M?:%C?"R6GV=!<QQ@M$[%H]YD2@#0_P"">'_!9K]BO_@IEXW\5_"KX!:CXGTK
MQAX+C\[7?"'C;P^VFZA';B41-.L>YPR+*RQN-P=&=0RKN7,GCC_@LG^Q7X \
M0>)CK.NZW+X/\$>/[?P/XX^*%II\;^'O#_B&; 6PN9C*)LJS1I)-'"\$+R*L
MDJ'./S\_X)X_&3XM_"K_ (.)OVD?#?[8O['UEX2^-WQ9\!-J/@?5O#FO-?:9
M'H]C:P"*V@/E1_:DNEL8I'NB$<SVC(T,;%U7XB_9SU>;7_\ @T-_:=\0>)[U
M[K4]0_:>M)Y+NX):2:X=O"[NY;NQ!D))]3ZT ?U%(Z2()(V#*PRK Y!%+7A7
M_!+SQ%XL\7?\$U?V?O%/CJ6:36-1^"OA>XU*:XSYDLSZ5;,TCYYW,3N/N37N
MM !7E'[<_P#R:/X]_P"P"_\ Z&M=)\9M$^.6MZ991? [QOHNAW:3L;Z76M,:
MY66/;PJ@$;3GG-?/G[5O@W]M.P_9U\77GQ ^,_@_4-%CTECJ-E8^''BFFCW+
ME4<M\ISCF@#Z9^%W_),_#O\ V K3_P!$I6[7/?"1;A/A5X92[D5Y1X>LA*Z#
M 9O(3) [#-=#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!3UCPYX>\0Q>1K^A65\F,;+RU248SGHP/<"
MN0UC]ES]F7Q$S/X@_9U\"7Q=2KF\\(V4NX$Y(.Z(Y&2?SKNZ* /(-6_X)[?L
M"Z_N_MW]A[X/WN_&_P"U_#32I-V.F=UN<XK"O_\ @E/_ ,$O-3D>;4/^";WP
M%FD=<-+)\(-%+D8Q][[-FO?** /FF^_X(T_\$FM0B$4__!-_X+* V08/AUI\
M1_-(@2/:LZ^_X(@?\$A]1V_:/^"=/PG79G'D>$H(NOKL ST[U]3T4 ?C)^U7
M_P $S?\ @E+\+?\ @MO\#O@SXJ_9C^&GAGX;Z]\&O$FH:YI%XD=CI]W?PSQK
M;RR,SJ#(H)"\U]+WG_!*S_@W!OH?(G^!WP%5<YS#XMBC;\TN@:^F?VI_^"<G
M[#O[;>OZ5XI_:O\ V:O#?CK4-#LWM=)N]<@=WM87?>R+M8<%N:\K_P"'!'_!
M&W_I'M\/_P#P#F_^.4 ?!'C3_@EM_P $?/%/_!;KX,?L[_!OX ?#_6/A]K?P
M=\2:GXFT'0-=DN[:;4()HQ!+*T=PS*ZJ3@;AD=C7VP__  ;?_P#!$QW+M^P/
MX>R3DXU_5@/R%WQ7K?[.7_!*7_@G7^R+\2XOC'^S5^R3X3\'>*(+.:TBUK1[
M>19EAE $B LY&& &>*^@Z /AN\_X-L?^"(M] ;>;]@K1%4D',/B?68V_[Z2\
M!_6JG_$,O_P0Y_Z,1T__ ,+;7_\ Y/K[OHH ^$#_ ,&RW_!#E@5/[".G\CMX
MWU__ .3ZS_\ B%Q_X(4?]&,_^9-\3_\ RSK[_HH ^ /^(7'_ ((4?]&,_P#F
M3?$__P LZ/\ B%Q_X(4?]&,_^9-\3_\ RSK[_HH ^ /^(7'_ ((4?]&,_P#F
M3?$__P LZ/\ B%Q_X(4?]&,_^9-\3_\ RSK[_HH ^ /^(7'_ ((4?]&,_P#F
M3?$__P LZ/\ B%]_X(FV_P FC?LFZIIT1Y:"R^*7B149O[QW:@3G&!^ K[_H
MH ^ /^(87_@C'_T;7X@_\.KXB_\ DZC_ (AA?^",?_1M?B#_ ,.KXB_^3J^_
MZ* /@#_B&%_X(Q_]&U^(/_#J^(O_ ).H_P"(87_@C'_T;7X@_P##J^(O_DZO
MO^B@#X _XAA?^",?_1M?B#_PZOB+_P"3J/\ B&)_X(XP_O--_9_\46<X^Y<V
MOQ7\0B1/7!-\1TR.G>OO^B@#X _XAF/^"3W_ $3WX@?^'=UW_P"2J/\ B&8_
MX)/?]$]^('_AW==_^2J^_P"B@#X!_P"(:O\ X)KCA+WXOJ.RCXRZS@>W^OKC
M_P!H3_@W6_X)]^!O@%XX\9>%/$GQBM+_ $KP?J=W;2#XPZLZL\5K(X1U>4JZ
M$J,J1R.*_2ZL/XF^"+7XF_#;Q#\-[Z^DM8/$.AW>FS7,2@O"D\+Q%U!X) ?(
M!]* /R-_X)"_\$*_V0/VCO\ @FC\'/CEXZ^)_P :+/5_$O@^*\O[70/BSJ%C
M91R&208A@C;;$O ^4<5Z_P#M"?\ ! 'X > O@%XX\5>"?VWOVJ],?2_!^IW<
M5G!\<[IK>8QVLC>7)')$V^-@NQE[H2.^:N_"#_@A!^U!\ _AGHWP<^#G_!;?
MXZ>'O"_AZS%IHNBZ?H^F"&TA!)"("A(&2>_>MCQ#_P $7_VTO%F@7WA;Q'_P
M78^/EWI^IV<MK?VDVD:9LFAD0HZ-\G0J2#]: /GO_@D+_P $?O%WQF_X)I?!
MSXT>%/\ @K+^UOX%D\0>#XKL>%O"_P 5(TT/3&,D@\JTM'MB(80!G9N/))S7
MT<W_  2R_P""JW@KYO@M_P ' 'Q%M0@_=1>._A)HGB+</1FF:,G/3=U'6OJS
M]B/]EC0/V)/V3_ O[*'A;Q5>:YI_@70TTRTU;4(4CFND5F;>ZI\H/S=!Z5ZI
M0!^?_P#PH/\ X.0_AYA_!_[?W[.OQ$,7*)X_^%=YI F/HYTQR5!_V:3_ (:F
M_P"#B/X3#_BX_P#P2W^#?Q42+_73?"OXT?V-O ZLB:O&S'U"GD]*_0&B@#\_
MF_X+A_&3X:8'[4W_  1>_:F\(Q)Q=:IX4\)6_B>PM?5I)[29<)_M!3VXKI?A
MK_P<6_\ !'WXAZM_PC&J?M;VO@O6D8+=:-\1/#NH:%+;,>TCW<"0C\)#BOMR
MN:^)?P7^#OQHTG^P?C%\)_#/BRQP1]B\3:%;W\6#U&R=&'Z4 9_PC_:3_9U^
M/]D-2^!'Q[\%^-;<IO\ /\)>*;344V^N;>1QCD?G7:U\8?%W_@WL_P""/7Q@
MNSJ]U^Q1X>\+ZFC^9::K\/;NZ\/2VLG9XUT^6*,$=@4(]JXK_ARI^TS\%3Y_
M[#7_  6E_:"\#K&=UKHOQ&GM/&^E6P'2..VOECV)[;F/.>: /T$HK\^FO_\
M@Y._9R(DN=!_9R_:/T:#_EG8W-YX1\076/>3=81Y_'GVI!_P7CUSX)#[+_P4
M&_X)=?M"?!GRA_IOB*Q\,KXH\.VV/O9U'3S\V.HQ$<@$T ?H-17S;^S;_P %
M@O\ @F)^UN]O9_ ;]MSP#JM_=8^S:+?ZR-,U&4GLMG>B&=O?"<5]) A@&4@@
MC@B@ HHHH **** "BBB@ HHHH \Y_:R^&'PQ^*O[/WBK0_BO\,](\5Z=:Z%=
MWD.EZQ9+,GG1P.R,AQNC<$<.A##/!%?&/_!$S]E/X\?"+X#_  S^,/PN_:52
MY^'/C;2Y]4\<_#W7=%28PWS+)&L^GW,9#1-OCB#H^1A6)W':%_1*:&&YA>WN
M(EDCD4JZ.N0P/!!!ZBO@/X%?'6#_ ((]ZMJ?[(_[6&EZO8_"#^WKJ[^$/Q3M
M]-FO+"WL[J5ICI5\85=X)HI'<*Q&'!8X5 #0!]_5\;Z7I%E\#_\ @MC-I7@*
M,6NF_&#X.2:KXMTR 8CDU2PO!'%?%1P&,+-&3CDLQ/+$UN^-O^"T7_!/WP_:
MI9^ /BS=?$'7[L%=)\)^ -"NM1U#4),'$<:K&$5CC^-UJ/\ 8D^!_P ?/B%^
MT%XG_P""AO[7'A)/#'B;Q)H,7A[P'X!^T":3PQX?27SBEPX&#<S2@2.!]S+
M[=QCC /J^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /CG]
MI[]C/]N'7/'_ (S\2_ 7X]>#M4\+>.OBOX$\7MX+\9>&+@3>'+G1;[0C/+;7
ML-VHG@DBTA)GMGB4EMXCD5I"3P?@_P#X(\?M*?LL_ S3_#G[ G[>$?@/QY??
M%K4?B!\2M8U+P%#<Z1XRO;T*LED]D)M]G91JBK'$DKE1N)8N5D7] J* /GKX
M0?L2ZK'^U=_PWG^TSXLT'Q+\4X/ $?@[1&\+Z!+IVE:)IGVA[J<0QSW%Q++/
M-,YW3/(,1JL:(F9&E^7?&7_!O;H>J?"SXE_L8^!_CC:Z)^S_ /%GXQVWQ#\1
M^&D\/N^LZ;,K6[W&EV-T)Q"EO*UI;[)7A9X44IME)#C])Z* */A?PSH'@KPS
MIW@WPII4-AI>DV,-EIMC;KB.WMXD"1QJ.RJJ@#V%7J** "O*/VY_^31_'O\
MV 7_ /0UKU>O*/VY_P#DT?Q[_P!@%_\ T-: .Z^%W_),_#O_ & K3_T2E;M8
M7PN_Y)GX=_[ 5I_Z)2MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#PK]I+_ ()C?\$]_P!KY)W_ &COV._ 'B>\
MN01+K-SX>BAU+GKMO8 EPO\ P&05\V_\."[+X&$WO_!.'_@HS\>O@,8O^/+P
MU#XI/B3PU#CIG3-1+>9C@?-,>..]?H/10!^>QU__ (.._P!E []9\$_ []JS
MP_;_ ,>BWS^"_$UP!U++,&T]<CHJ G.1Z58TK_@X;_9Q^&.J0>%/^"@_[,WQ
MH_9LU6240_;?B-X#N+C19Y3P!;ZC8K*DR9X\PHB^^ 37Z U7U72=*U[39]&U
MS3+>]L[F,QW-I=PK)%*AX*LK A@?0B@#A_@#^U?^S'^U5X?/BG]FO]H'P=X[
ML50---X5\0V]Z8,]I5B<M$W8JX!!X(KT"OC;X_\ _! S_@ES\>/$7_"P=/\
MV=HOAQXPCD,EGXS^$&I2^&=0MI3UE4616!W/4M)$YS7GW_#!7_!:G]DD>?\
ML4?\%3+#XL:%:\VO@3]J#PV;V9E'9M;L-MW(Y' W*J@X/'8 _0JBOST_X?+_
M +6?[+7_ !+_ /@I]_P2C^)G@JQ@^6Y^(WPC>/QCX=VCK<3?9B)K&,\_*XD?
MID<U])?LF_\ !3__ ()^_MQP0C]EO]K#P?XJOIH]XT&/4OLNJHOJUA<B.Y0<
M'DQ@<4 >\T444 %17]A8ZI9RZ=J=E#<V\R%)H)XPZ2*>H93P1[&I:* ,?PO\
M/? /@AY9/!?@?1](:?\ U[:7ID5N9/\ >\M1G\:V*** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** /QZ_;P_X*W^+=-_X*J^,?^">GQ@^
M/OBOX+Z-I'B3X;6WPQN/#IBL8_$L=]KFE/K5Y>:@\3M&J64]RD2!TMBEO<"8
M.X5*^UM0^!'_  4T\0?L[^)OV>;+]LFTT[7KOX@3VVA?&ZZ\+V4VK6_A!K.*
M:-UL[98;:34A.SV9E*Q*$5[A4W"-6^8O^"UFF?\ !-3_ (*"Z/XY_9/_ &C;
MSPUX9^*?PN^)_@70M+\1ZCJ<%GK5IHNN7^A&ZU2R:7;YMJMOJ5Y$Z-YL*26C
M2.JD(1Y?_P $N_\ @H-XP_X)/?\ !$WQK\8?VX_B'>^+?#_A;XF:MX>_9UEU
M"9TN?&NF11Q1V2V1DW-]A>9+B2.3YQ% KE=R)&I .D_X(W_&[_@HM\ _^"O7
M[0/_  2\_:X_:FU/XU>"OAUX+A\10^//$"DW&GRS#3YK8%V9WC\VVO7WV[.X
M5[8M&0H8OX6G_!6K]L?XW?\ !++X]_\ !:?P+\:->T;Q!X _:2L]%^'W@]-1
MD70K;PP&TI!I]UIX;R+MIDU0F6X=3.'0&.2( */</^"'O_!3#]A3]I[XO^(_
MV=?@9X<\=>+/C#\8QJ?B_P"/?Q+\0Z!;Z9;R*D!C"6RK<32+;023V]I:VW C
MB=W9RY82?"_AKX)?$/\ 9U_X(%?M,_\ !*OQ5I[-\:Y/VM=.TS1_ 42C^TM?
M24Z&;6XL[?/F30S+832I(H*LB$AL T ?T8?LW?&K0_VDOV>/ ?[1'ABU:#3O
M'?@W3/$-C;N^YH8KRUCN%0GN5$@!]P:[2O+_ -B+X':E^S+^QI\)_P!G36YT
MEOO OPXT30=0EC?<LEQ:6,,$K ]P71B.W->H4 <S\3/C+\+O@W8VNI_%#QK9
M:);WLQBM9;UR!(X&2HP#SCFO!OVN_P!KO]FGQS^S3XQ\)>$OC'H]_J5_H[16
M=G!*Q>5]RG:,KUXKZ2UGPYX>\1Q)!XAT&ROTC;=&E[:I*$/J P.#7CO[;'P^
M\ Z7^REXYU#3/!&CV]Q%H;M%/!ID2.AW+R&"Y!H ]/\ A//#=?"SPU=6\@>.
M3P_9LC#H08$(-=!6#\+$2/X8^'$10JKH-F  , #R$K>H **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *^:_P!K7_@C_P#\$W?VVYY=:^/_ .RAX9N]?D?S%\7:';MI6LI*#E9/
MMMF8IG*M\P$C,N>QR<_2E% 'YZ_\.O?^"FO[(:_;?^";W_!5?7M:T:V!-K\,
M/VE]/_X233G Y6%-4A"WMK$OW0D:G@\MQRP?\%@?VU?V2<:=_P %2_\ @EGX
MX\.Z9"<7'Q3^"$H\6>'=@ZW$\,9%SI\77B3>_3CFOT-HH \3_9*_X*/_ +"_
M[=6E)J7[*'[4'A/QC,T/FR:19:AY.I0)C.Z6QG"7,0]WC X->&?&;_@X _86
M^"7QS\8?L\ZWX6^+&M>(? FL'3/$9\)_#.]U*VM[G8'V>;""#E6!'2N]_:V_
MX(R_\$WOVT=4;QA\7/V:-(L/%HF\^W\=^#6?1-;AN <K,;NS,;3.IY'G>8!Z
M5^:__!.7]GO_ (*J_LV?M7?M9Z3_ ,$YOVB/#'C_ $WP1\7K?3/$/A+]H,S7
M%_XH"V"-%<_VO;!9%NQ$?*^<+$Q56;N* /LS_B) _84_Z(]^T!_X9+5/_B:]
M_P#V"?\ @I1^S=_P4=T3Q7K?[/,7BB#_ (0K6(M,\0V7BSPY+IES;W,D7FJG
ME2_-]WDY Q76?L<_%O\ :)^-/P2M?&?[4_[,,GPB\9K?W%IJ/@]_%%OK"*(G
MV"XCN;<!'CDP64=0N,D]:^5/^"/W_)]?[>G_ &<!:?\ IKCH ^_J*** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YSXC_  @^%OQ?L+/3/BCX
M TK7H-/U.TU&Q34[))?L]U:W,5S!*A(RK)-#&XQU* '(R*Z, * J@  < 5C^
M-OB'X ^&FE1:[\1O'.C^'[&:\AM(;S6]3BM(I+B5Q'%"KRLH+N[*JJ#EF8
MDUK0S0W,*7%O*LD<BAD=&R&!Y!!'44 .JE+X<\/7&NQ>*)]!LGU."!H(-1>U
M0SQQ$Y*+)C<%)Y(!Q3-%\6>%O$EWJ.G^'?$NGW\^D7OV/5H+*\25[*XV+)Y,
MP4DQR;'1MC8.UU.,$5D:C\;/@UH_Q&M?@]JWQ;\,6OBZ^B$MEX6N=?MTU&XC
M()#I;,XE=<*QR%(PI]* .GHHHH *\H_;G_Y-'\>_]@%__0UKU>O*/VY_^31_
M'O\ V 7_ /0UH [KX7?\DS\._P#8"M/_ $2E;M87PN_Y)GX=_P"P%:?^B4K=
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ K\@?V=/^"C'PD_X)Q_\%!OVR=$_
M:&^$?Q8G_P"$U^-$.I^'KWPG\-;_ %.VN+:.PCB9_-B3;][C@FOU^HH ^ ?^
M(D#]A3_HCW[0'_ADM4_^)KG_ /@@Q\0$^-OQX_;$_:&T3P/XHT7P]X[^-%GJ
M?AP>+/#T^FW-Q;?V<J;_ "IE!'S*0>M?H]10 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!^#?_!9/XX?'3]A3_@JSX@^,O[;7[/#^/?V?
MOB-KGP]3P-XYDT\7L?@VPT;6=,U+4["WC=6CCDNC:WHFMV,;7.Z&0,51HZ_3
MC]ASX!?L-?$[]D#Q#9_LA_$NXUGX+?%#Q->>(- M/!/B2^TF+1([F""*YTZV
M>TFBGM(EN(IY#;?NO*,[1&,!,'S3_@HWXJ_:"\9Z3\0_V:_CU^Q)XE\=_"S7
M?B_\.)?!&M^'H=,O[+5=$_MCPXVJ:7?6K7*7$,GVF+4 'EC\J2.X4&2-4S4?
M_!$/]@?XP_\ !+3]B[Q[X=\2_#;5;J^\6_$[5O%7AOX7Z7KME<W6@Z=+'##9
MZ?)<S7*6TER(K=#*ZS&/+ !FVEB ?,?_  9F^)#I'_!,3XN^+]8EFN#:_&?4
MKRZ=G+22[=%TQV))ZL<'D]S7Q;\/_BUX[^/W_!M/^U9^W+XZ\07+?$O4/VN]
M/\0KXHBF87=I>))X>\@P2YWPB$7DZQ;2/+5MJX'%?I3_ ,&P/["?[8O_  3W
M_9)\>_LZ?MI?LW7WA/4-<^(,^NV-T_B+1M1L[FUET^RMO+)LKV9U?=;OD,@7
M##YCR!\Y7G_!$[]LGX6?\$[/C;_P1E^&/PGN]3T_XA_M%6?BGP)\4&U&U&C6
MGAHG3MTM\S3"=+B!-."/;K$SN\@,?F)E@ ?KK^P9\;->_:3_ &(/@_\ M!^*
MPHU;QM\,M"US5@B!5^U75A#--@#@#S';'MBO6*Y/X"?!_P .?L]? OP7\ _!
MSN^D>"/">G:!I;R* S6]G;1V\9('0E8P3764 <9\9OB;XO\ AEIEE?\ A#X.
MZUXQDNIVCFMM%DC5K=0N0[;R.">.*^?/VK?VC_BQXK_9U\7>'-;_ &2?&&AV
MEWI+1SZM?7$!AM5W+\[A3G'T]:^MJ\H_;G_Y-'\>_P#8!?\ ]#6@#MOA),]Q
M\*O#,\L#1,_AZR9HGZH3 AP?<5T-87PN_P"29^'?^P%:?^B4K=H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBOGC_ (*1_P#!1'X<_P#!.3X2>&O'OC728-1U
M3QQX[TWPAX2T^^U9=/LVU"\9L37EVR2"TM(HXY))9O+D*JN C$B@#Z'HKY(_
M9D_;<_:W\9_$OPQX0^.W[/'A:3PSXR\=>-O#&F^.O OB"X:/2[[0=1U6W6WO
M+.YAW!;B'2Y7CN(YF#,K!HHLJ#\V^*?^#A/Q7-^SM\5/^"B/PO\ A1H.K_ ;
MX2?&ZV^'^H6+F?\ MWQ!;DVJ3ZQ:W E%O H:]MFBMI(7,J9W31$@  _4FBLO
MP1XS\,_$?P7I'Q#\%ZM'?Z-KVEV^HZ3?0YV7%M/&LL4BY[,C*1]:U* "O*/V
MY_\ DT?Q[_V 7_\ 0UKU>O*/VY_^31_'O_8!?_T-: .Z^%W_ "3/P[_V K3_
M -$I6[6%\+O^29^'?^P%:?\ HE*W: "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKYV_X*9_L9_LE?\ !07X!6'[(?[6L\MO;^,?$/E>";VQF\J^M-<@L;RZ2:T<
MJRB5+6"]8AP4:-9%(.X"OHFO.?VEOV4_@O\ M;>%M%\*?&C1]4F3PUXE@\0^
M&M1T/Q'>Z3?:3JL$4T45Y;W-E-%+'(J3S+][:1(P((- 'XP?\$B_BC_P4%_X
M)K_MJ>'O^"1OQ&\81^.O@G\5-7^(6D?"3Q)) $O-(O=$U'5K:[N0JEGA1[FR
MDEEMV:1%%VDJ.#YJM\M_ +3=8\ _\&C_ .U'\/\ Q5I<EGK%C^U':V&IV$_R
MRVD\;^& ZNO4$/"Z_4'TK^@;]EK_ ()K_L]_LO\ C-_BQ:OK?B_QNMWKIL/&
M'C/6KB_N].M=4U:YU.XMK9)7,5MNEN2))8D22<KNE9LX%?QE_P $I?V'O'OQ
M$UCQ_P")/A/-+;^)/%]KXL\4^$HM<NH]!UO7K?'E:G=Z<L@MYYQA2VY-DK(K
MRK(ZA@ ;7_!,CP1XK^&G_!.'X!_#WQU!+#K6B?!KPS9:I;S@AX)X]+MT>(YY
MRA!7_@->XT44 <9\9O@9X0^.>F66D^+]4UJUCL9VFA;1=6DM&9BNTABGWACL
M:\[G_P"">'P,NH6M[GQ-XXDC<8=)/&%R0P]P3S7N]% 'R%J'_!%7]E/4;^?4
M)?B%\4$:>9I&2/QLP52Q)( \O@<U#_PY(_9/_P"BB_%/_P +AO\ XU7V'10!
M\>?\.2/V3_\ HHOQ3_\ "X;_ .-4?\.2/V3_ /HHOQ3_ /"X;_XU7V'10!\>
M?\.2/V3_ /HHOQ3_ /"X;_XU1_PY(_9/_P"BB_%/_P +AO\ XU7V'10!\>?\
M.2/V3_\ HHOQ3_\ "X;_ .-4?\.2/V3_ /HHOQ3_ /"X;_XU7V'10!\>?\.2
M/V3_ /HHOQ3_ /"X;_XU1_PY(_9/_P"BB_%/_P +AO\ XU7V'10!\>?\.2/V
M3_\ HHOQ3_\ "X;_ .-5YC\=_P#@D_\ LZ?#[XD_#3POH?CWXC/;>*O$[V.I
M-=>,'=TB$)<&,A!M;(Z\U^B->??&/X,ZG\3?'O@#Q?8ZU!:Q^#O$+ZC<PS1L
M6N%,138I'0Y.>: /GW_AR1^R?_T47XI_^%PW_P :H_X<D?LG_P#11?BG_P"%
MPW_QJOL.B@#X\_X<D?LG_P#11?BG_P"%PW_QJC_AR1^R?_T47XI_^%PW_P :
MK[#HH ^//^')'[)__11?BG_X7#?_ !JC_AR1^R?_ -%%^*?_ (7#?_&J^PZ*
M /CS_AR1^R?_ -%%^*?_ (7#?_&J/^')'[)__11?BG_X7#?_ !JOL.B@#X\_
MX<D?LG_]%%^*?_A<-_\ &J/^')'[)_\ T47XI_\ A<-_\:K[#HH ^//^')'[
M)_\ T47XI_\ A<-_\:H_X<D?LG_]%%^*?_A<-_\ &J^PZ* /CS_AR1^R?_T4
M7XI_^%PW_P :H_X<D?LG_P#11?BG_P"%PW_QJOL.B@#X\_X<D?LG_P#11?BG
M_P"%PW_QJC_AR1^R?_T47XI_^%PW_P :K[#HH ^//^')'[)__11?BG_X7#?_
M !JC_AR1^R?_ -%%^*?_ (7#?_&J^PZ* /CS_AR1^R?_ -%%^*?_ (7#?_&J
M/^')'[)__11?BG_X7#?_ !JOL.B@#X\_X<D?LG_]%%^*?_A<-_\ &J/^')'[
M)_\ T47XI_\ A<-_\:K[#HH ^ ?VF_\ @D3^S7\*O@'XI^(GAKQ_\29+_2-+
M:>U2]\9/)$6#*/F41C(Y]173^"?^"+W[+.O>#-(UR]^(?Q0$U[I=O/*(_&S!
M0SQJQP/+X&37U-^T%\,[[XR_!?Q%\+],U.*RN-;TYK:*ZG0LD9)!R0.2.*Z'
MPEHTOASPIIGAZ>99'L-/AMWD08#E(U4D>QQ0!\F?\.2/V3_^BB_%/_PN&_\
MC5'_  Y(_9/_ .BB_%/_ ,+AO_C5?8=% 'QY_P .2/V3_P#HHOQ3_P#"X;_X
MU1_PY(_9/_Z*+\4__"X;_P"-5]AT4 ?'G_#DC]D__HHOQ3_\+AO_ (U1_P .
M2/V3_P#HHOQ3_P#"X;_XU7V'10!\>?\ #DC]D_\ Z*+\4_\ PN&_^-4?\.2/
MV3_^BB_%/_PN&_\ C5?8=% 'QY_PY(_9/_Z*+\4__"X;_P"-4?\ #DC]D_\
MZ*+\4_\ PN&_^-5]AT4 ?'G_  Y(_9/_ .BB_%/_ ,+AO_C5'_#DC]D__HHO
MQ3_\+AO_ (U7V'10!\>?\.2/V3_^BB_%/_PN&_\ C5'_  Y(_9/_ .BB_%/_
M ,+AO_C5?8=% 'QY_P .2/V3_P#HHOQ3_P#"X;_XU1_PY(_9/_Z*+\4__"X;
M_P"-5]AT4 ?'G_#DC]D__HHOQ3_\+AO_ (U1_P .2/V3_P#HHOQ3_P#"X;_X
MU7V'10!\>?\ #DC]D_\ Z*+\4_\ PN&_^-4?\.2/V3_^BB_%/_PN&_\ C5?8
M=% 'QY_PY(_9/_Z*+\4__"X;_P"-4?\ #DC]D_\ Z*+\4_\ PN&_^-5]AT4
M?G=^R;_P2?\ V=/C%\-K_P 4>*O'OQ&BN;?Q/J-C&MCXP>-#%#,40D%#\V!R
M>]>G?\.2/V3_ /HHOQ3_ /"X;_XU7T%^S7\&=3^!G@*]\(:KK4%_)=>(;[45
MFMXV556>4N$P>X!P:]!H ^//^')'[)__ $47XI_^%PW_ ,:H_P"')'[)_P#T
M47XI_P#A<-_\:K[#HH ^//\ AR1^R?\ ]%%^*?\ X7#?_&J/^')'[)__ $47
MXI_^%PW_ ,:K[#HH ^//^')'[)__ $47XI_^%PW_ ,:H_P"')'[)_P#T47XI
M_P#A<-_\:K[#HH ^//\ AR1^R?\ ]%%^*?\ X7#?_&J/^')'[)__ $47XI_^
M%PW_ ,:K[#HH ^//^')'[)__ $47XI_^%PW_ ,:H_P"')'[)_P#T47XI_P#A
M<-_\:K[#HH ^//\ AR1^R?\ ]%%^*?\ X7#?_&J/^')'[)__ $47XI_^%PW_
M ,:K[#HH ^//^')'[)__ $47XI_^%PW_ ,:H_P"')'[)_P#T47XI_P#A<-_\
M:K[#HH ^//\ AR1^R?\ ]%%^*?\ X7#?_&J/^')'[)__ $47XI_^%PW_ ,:K
M[#HH ^//^')'[)__ $47XI_^%PW_ ,:H_P"')'[)_P#T47XI_P#A<-_\:K[#
MHH ^//\ AR1^R?\ ]%%^*?\ X7#?_&J/^')'[)__ $47XI_^%PW_ ,:K[#HH
M ^//^')'[)__ $47XI_^%PW_ ,:KS'X[_P#!)_\ 9T^'WQ)^&GA?0_'OQ&>V
M\5>)WL=2:Z\8.[I$(2X,9"#:V1UYK]$:\^^,?P9U/XF^/? 'B^QUJ"UC\'>(
M7U&YAFC8M<*8BFQ2.AR<\T ?/O\ PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__
M **+\4__  N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\
M^BB_%/\ \+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+
M\4__  N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_
M%/\ \+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__
M  N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\
M\+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__  N&
M_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO
M_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__  N&_P#C
M5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?
M8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__  N&_P#C5?8=
M% 'P#^TW_P $B?V:_A5\ _%/Q$\->/\ XDR7^D:6T]JE[XR>2(L&4?,HC&1S
MZBNG\$_\$7OV6=>\&:1KE[\0_B@)KW2[>>41^-F"AGC5C@>7P,FOJ;]H+X9W
MWQE^"_B+X7Z9J<5E<:WIS6T5U.A9(R2#D@<D<5T/A+1I?#GA33/#T\RR/8:?
M#;O(@P'*1JI(]CB@#Y,_X<D?LG_]%%^*?_A<-_\ &J/^')'[)_\ T47XI_\
MA<-_\:K[#HH ^//^')'[)_\ T47XI_\ A<-_\:H_X<D?LG_]%%^*?_A<-_\
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
M&K:-?QW5M<IDC='+&61QD$9!/2OA7QU_P3S_ &*_@Q_P3,\%Z7_P47^$^O\
MQ-TSX8_#\R^(-#TW2M0U4'7+O?<ZMJ<-GIX+&ZFNIIC]J?(@4DK)"KS._@__
M  :%P_!OQ#_P39\>^"O WQMU'6)+SXE7]UJ_A".]N;6[\(6]Q!%%;0+,A1R\
ML4!F^T0%5+EE4AXW- 'ZRQ^+?"LOBB3P1%XFT]M:ALEO)M(6]C-TELS%%F,6
M=XC+ J'(P2",YIGB'QKX-\(WFE:?XK\6Z9IEQKNI#3]$@U&_CA?4+PQ22BW@
M5V!EE\N*5]B9;;&[8PI(_&/_ ((!^%M,\#_\%Z_V[/!FBW.H2V6DZG/:63:K
MJUQ?W ACU>145[BY>2:4A0!N=V; &2:_0+Q:?^&A?^"O'A?PC&3-H?[/'PQN
M?$>HF,G:OB/Q"\EA8JW^W%IMGJC<<@7ZG/(H ^GKWQ3X8TW7K'PMJ/B.PM]3
MU-)7TW39[Q$GNUB ,ABC)W2! 06*@[01G%9?Q*^,/PD^#&CQ>(?C#\4O#GA/
M3YYA#!?>)=;M["&23&=BO.ZJ6QV!S7X\_"7X?Z#\,_\ @\5UCPQX:OM:GM#\
M&Y+H'7?$E[JDRR2Z="[@37LTL@4L20@;:N3M %5_^"SW[1GQP_X)7?\ !<7X
M6?\ !3/XK^##\0/@U?\ @*7PO8:+:WT37F@;@W]H26EO(P\N;F.;SL!)5=H&
MD3@J ?M'X;\3>&_&6@VOBGPAX@L=5TR^A$MEJ.FW:3P7$9Z.DB$JZGU!(J]7
MYS?\&SGAG3)OV,/'GQV\&?$W1]1\)?%3XSZ_XI\)>"M$O#-'X'L[B12NDRK@
M""X4 -)"HV+O1E+;RQ_1F@ HHHH **** "BBB@ HHHH **** "BBB@#/\4^*
M_"W@;P[>>+_&WB73]'TG3X3-?ZIJMXEO;VT8ZO))(0J*/4D"K&KZOI/A_2KG
M7=>U2WL;&S@>:\O+R=8HH(E!+.[L0%4 $DDX %?BW_P>K?#GP_:?L3_#KXLV
M^H:X-6G^*MOI4L#>);YK VS:9?RD"Q,QME??;Q'S5C$GRXW8)K]6/VN/V._@
MW^W!\.[3X,?M#VFHZIX*75$OM;\+6>JS6=OKAC1O)@NW@9)7@21EF\I74-)#
M$6RJE6 .R^&?Q?\ A+\:="?Q3\'/BCX=\6:9%.8)-1\,ZW!?P)* "8S) [*&
M (R,YYJ^_C3P='XQB^'<GBS3%\03:8^HPZ$U_&+R2S21(GN5ASO,2R2(AD V
MAG4$Y(%?D'_P0O\ V(;;]F#_ (+:_M>M^R/-JEC^SCX6MK?PM:V,U])/:S>)
M"+&ZEM8Y)"QF:P;^T("69I(UN(U=B7)/UY\$/A5X9_;H_:<_:=^,?CVZU%O"
MK:KI_P '] _LZ_>VEN-*T7-SK,2RQG<D5SJ=]=VDQ1E=DLMH9" 0 ?5/@'X[
M?!#XK:WJ?AKX7?&3PIXDU'17V:SI^@>(;:\GL&W%=LR0NS1'((PP'((K:\1^
M+/"W@^TAU#Q;XET_2X+F]AL[>?4;Q($EN)G$<4*ER TCNP54'+,0 "37X6?L
MI^'/^"<WPG_X.J--\*_LG-JGP4TK0?AS<Z0_@C4/"VI:5!XQ\22P7:S6\4-V
MB&WMA;M;SJ75$FGLE:(/YBNW;?\ !R#\./#_ (2_X*K?\$^_'>D:AKC7OBCX
MV*NK0WWB6]NK0"TUGP]Y'D6TTSPVN/M4^?)1-V_YLX& #]J+Z^L=+L9M3U.\
MBMK:WB:6XN)Y B1(HRS,QX4  DD\ "LF/XE_#F7X?1?%J+Q_HC>%9]+34H?$
MRZK"=/DLG02)<K<[O+,+(0PD#;2I!!P:^?\ _@KEXQ\1V7[&.I? _P  :I):
M>*OC7KVF_#3PU<0G#P2:S.+6ZN%/53;V!OKG(Z?9\^]?GU_P>%_ ?X>?#[_@
MEY\/M=\&IK&G_P!@?$;1O#FF:;!XEOAIT6FKIFH;8?L)F^RE@;> B7RO,'E@
M;\$@@'[+W&LZ1::0_B"[U6VBL([<W$E]).JPK"%W&0N3M"[>=V<8YK$^&GQE
M^$'QITN?7/@[\5?#?BRRM9_)NKSPSKMO?Q0RXSL9X'8*V.<$YK\KO^#J;Q9\
M:O"W_!&7P&GPX741X8O_ !EX>M_B2VF[OGTK[%,\<4^.! ]VEL#NX,@A4_>P
M>.\1?M$^%?#W_!U]\%=5_8O^(&EZOX.^./P)M?\ A/K?PM?1RV6I1QVFL/;2
M2B(E1)##8V$JD@,J#;PKG(!^TU%%% !1110 4444 %%%% !1110 4444 %%%
M>1?MZ?#GP]\4/V._B/X<\37NM06\?@O5;E'T+Q'>Z7-YD=E,5S+9S1.R9Y,;
M,4; W*<"@#T[0?%7A?Q4+MO#'B2PU(:??265^;"\2;[-<I@O#)L)V2+N7*'!
M&1D<UAVGQW^!]_\ $R7X+6/QE\*3>,H(R\WA*+Q%;-J<:A=Q9K4/YH 7YLE>
MG-?FE_P:+66H:S_P1DNM.L-<GT^[N_B-X@CAU*!$>6VD:*W F42 JS*2& 8$
M$CD$5\_?\%??^"-?P%^!?[9G[)5C_P $UO#VO>'?C?XT^*4EQJNL)XGOM0N[
MNSLV@NKS7[Q[F61@\#,9))5*B3S74ACM  /W&\7^-/!WP^\/S>+/'OBS3-#T
MJWDB2?4]8OX[:WC:218HU:20A07D=$4$_,SJHR2!6/XN^._P/^'_ (QTSX=^
M/?C+X4T3Q!K94:-H6K^(K:VO+\LVT>3#(X>7+<#:#D\5\^?M^G_A=_[3G[.O
M[%-M^]L]7\<2_$3QO OS#^Q?#0BN8$D7IMDUBXT<?-P1&_!P:_-K_@ZI_9O_
M ."=_P (O@SHFK>)?A]XDM/C1X^^(5E=/\:;O1=3NUM;1I7%TUW>JGV>5(X%
M*Q:?"?,C5(O+B2-02 ?NF2%!9B  .2:H>&O%/AGQGHT7B/P?XBL-6T^9Y$AO
M]-O$GAD9':-PKH2I*NK*0#PRD'D&O@__ (*Y^%?AM\6?^""/C3QSX=^+.N^+
M--TKX)1ZIX9\7Z9XGOK)==46D+17MPEO,BW2RJ%D,<ZNN7;Y<DUN_P#!N+<6
M]G_P1#^ ]W=SI%%%X<U%Y99&"JBC5KXDDG@ #O0!]BS?%#X:6]WK^GS_ !$T
M))_"L,<WBB!]7A#Z/')&98WNE+9MU:,%U,FT%06''-1_#3XN?"CXT>'V\6?!
MWXG>'O%FE+.T+:GX:UJ"_MQ*N-R&2!V7<,C(SD9KX>_9*_8L^#W_  4G_9/U
M_P"./[4^E:IJ_ACX^?%C4OB'>>%4U.XLXM7T>/&G^'+>[D@9)9+>/3;.RN1"
M&5#,ZLP.W!^6/^",/[+=K^PS_P %//VYOB;^R\NIP?LW_#S2IM%T_2I[Z6:V
MN]?MHX+V:VBD<LTK6&V^MRS%G5;J,,S%B: /V#N/C5\&[3XDQ?!FZ^+7AF+Q
MA/!YT/A237K==2DBVEMZVI?S2NT$Y"XP":Z:OYD=!^*7Q"\<?\&R'Q1_;4\1
M^++R7XH7W[8L'BS_ (3-)2M];ZL/[.1+B*;[Z%%=PF#\@<@8'%?T6_LD_%G5
M/CY^RI\,OCIK=NL5[XT^'VBZ]>1(H 26\L8;AU '  :0C% 'H-%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M% 'S;^SS\&?BCJ/[??Q@_:9^+6A7L-EIOAO0/A_\-+W4?+5[_3;:%M1U+4%2
M,X47%_>B(Y"D_P!FJ0 N*^=/C3XA_;Q_X*7_ +$/Q;_86_:K_P""5VJ>!_&_
MB6TN=)T+79/%>EZCX3A+2 VFKF\\\7 -LX28QQV\DC&)2H!9DC_1VB@#X@_:
M]_8A^)OP]_X(?:I_P3;_ &7OASK'Q$U^'X/1>#-$>VU#3K'[1<)!%";J9[ZZ
M@2-7;?(0K,5 ( /R@^9?LJ?LX_MW_ __ (-\+']A:X_9]UOPO\8/^$=N/!@A
M.LZ7>1VB:MJ\T$VJ1S65W*GEVMG=O<L6*L#%A58U^EE% 'RI_P %!8OVU/V=
M_P!A"T^"'_!)[]FR7Q;XSBT:V\,^&''B/2].@\+:?#;K"+PM?W$*RRI$@2)$
M# 2$.XVH4?Y__P""2GAO_@K_ &.MZ=^R[^V3_P $^/A[\#_@1X>\&:B/^*8\
M4VFK7GB'49FCC%O<R+J=Y,S2BXNKJ6=E#R2Q@M+EBK_I710!^&'_  Y2_;:\
M)_\ !-/QQ_P12\.?#2ZNH/$/[2,7B#P[\7);RT_L2+PCMM7^VW&)A.MVC6S1
MM:"(LSNI0M'F1?VP^%/PX\.?!WX7>&_A%X.A:/2/"N@6>CZ5&YRRVUM D,0)
M]=B+6_10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?"'
MBS_@X<_8B\&^*M3\(:I\)/CQ)=:5J$UG<R6GP8U*6)I(G*,4<+AU)4X8<$8-
M 'W?17P#_P 1('["G_1'OV@/_#):I_\ $T?\1('["G_1'OV@/_#):I_\30!]
MU>-_%^C?#[P7J_CWQ&\BZ?H>EW&H7[0Q[W$,,;2.57N=JG [U\$^'_\ @YA_
MX)Z>+-&M_$?A;X=?'34].O(_,M+_ $_X-ZC-#.G]Y'0%6'N#7-_M"?\ !PY^
MQ%XR^ 7CCPAI?PD^/$=UJO@_4[.VDN_@QJ442R2VLB*7<KA%!898\ 9->/\
M_!(7_@NI^R!^SC_P31^#GP-\=?##XT7FK^&O!\5G?W6@?";4+ZRDD$DAS#/&
MNV5>1\PXH ^C+O\ X.2_V";"UEO[_P"$_P ?((((VDFFF^"NIJD: 9+,2N
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
M'K_@FSNK.VU"YO;^QN9(O+2.Y,'^A+,L1G#EF9/-12"@!^P5%?DU_P $Q/\
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
M30!^SU%> Q_\%'O@1-&LL7A/QZR,H*LO@JY((/0@XIW_  \:^!G_ $)_C_\
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
M[-+FZ?Q3X1N--C=&?: C2@!VSU Z"@#V34;BYM-/GNK.P>ZFBA9XK6-U5IF
M)" L0H)/&20.>2*^ M(_X.!OAOXH_;J\0_\ !.#P1^PY\8]:^+/AN6[6]T.S
MNO#<4,JV\(G=X[FXU:.)@8BKJ"RL=P& <@?H'7\[/PE^(^K_  I_X/#?BQXS
MT/X2^*/&]S ^KJGA[P=%:/?S[M$@&4%W<6\6!U.Z0<>M 'ZW_L0?\%G?V3_V
M]/B!XU^ GPST/Q?X9^+'@%+H^(/A1X_TN'3=95[>0PRK'MFDMY-LVV-B)?D+
MJ6"JP->>?##_ (+_ 'P@^+7_  4'U3_@F7X6_9$^*Z_$_1=0O[34H+M]$2QA
M^R1-+++]H&HG,9105(4L=ZC:#G'SY_P2O_X))_MI3?\ !9'XF_\ !8C]L+X<
MVOPNLM?U#6)?!WP[&OVVH:C(+T>2CW;V<DD"*EMDL-Y9IF!VJ%Y^1/@)XT^(
MG@#_ (.^_BWXD^%WP:OO'NKQZMXA2+PYIVL6=A+*C::@9Q->21Q *.2"V3T&
M30!^IG_!3;_@O7\#/^"4GQ1\._#']H_]FGXG7[>+K>>?PSJWA=-)N+:^2&58
MG'[V^CDC8%XSAT'$B^X'HW[>_P#P5"TC_@G'^S/!^U5^T)^RYX^?PZ+RVM-7
MMM!OM'N;K2YIY&CB653?*K@L%!,32 %QV!(_%3_@[?\ BG\:_B=\<OV=I_C+
M^S!J_P -);.SUA;"#5?$^F:D;]6N; NRFPFE$>PA00^"=XQG!K](_P#@[8_Y
M0M^,?^QP\/\ _I<E 'UW_P $^OVY="_X*'_L[:)^U'\/_@UXJ\*^$O$T,TOA
M^;Q9+8BXO$BN9;=V\JUN9C&-\3XWD$C!QR*VOVU_VJ6_8L_9ZU[]I"_^!_C#
MQYI'A>S>]\0:=X(CM)+ZTLHQNENA%<SPB1(U!9PC%@JLVT@&OGG_ (-O?^4)
M7P#_ .Q?U#_T[7M?;EQ;V]Y;R6EW DL4J%)8I%#*ZD8((/!!':@#X\_X)3_\
M%I_V??\ @KQ;>+=0_9X^%WB_1+?P6\$>K_\ "72Z;%-OG#&+;#;W<TFQ@D@$
MC*$S&PSD&N__ &8?V^]1_:A^./C[X,Z#^R9\0]"M?AMXC?0?$WC36[G2#I!U
M!8A*;>VDM[Z62Y<*\>\)'^Z,BK)L;Y:_ W_@HCX"\?\ _!MU_P %@;OXN_L8
M?$!]'^'/Q+T5Y+[2-&CAN9] TW4995FL3!(=BR0R6\ES8-,-C&V56$JPSAOZ
M*_V,H/V>%_9;\$7_ .RCJ,%]\/\ 4M!BU#PYJ<-R\[ZA'<9G>ZGED)DEN99)
M'DFDE)E:9Y#)\Y:@#TZOD+P[_P %A_@[\=?VI?$?[(G[$'PF\3_&CQ%X) /C
MSQ'X;N+.S\.>'V+M&(IM1NID$TQ=658[=)=VR3!_=OMW_P#@M)\7?B#\"?\
M@E/\>/BC\++^>TU_3_AY>1Z??6KE9;0S[;=KB-ARKQI*TBL/NE >U?!?_!D]
MX2T&S_X)R_$[QW;V:+JFI?&RYL+RX"C<]O;:1IDD*D]<*UU.1_OGU- 'W)\+
M_P#@KI\"M9_;!'_!/_\ :)\ >)_@[\7[JU2Z\.^'?&XM7LO$MN^_9+IM_:32
MP7&[8X",8Y"Z.@0NC**W[=/_  5\^$'[!W[7GP2_8_\ '?P?\9Z]JWQLU>.Q
MTO5]!LXWM=/,EU%:HS[F#3$22JSI&"R1_-R653^7/_![6DGP_P#B5^RS\:O!
M6H2:7XIMCXF%KJ]FY2YB-G-H\]LZ.!\IBEGD8'.07R.]>U_\%'/^"HW[;WP&
M_;S_ &'?!/@?XB65KH7QPMO"UUXQ\/ZKX1TVY-C->7MI:WBVD[VWGP&2.>12
M=Y().TJ.  ?9WQ+_ ."SGP/^$G_!3GPM_P $K?''P6\>6_C?QE'#-H/B"&/3
MY-(FMY8YW29G6[\]!FVE4J8MP*],$&OL2OPQ_P""@W_*XI^S;_V)^E_^@:S7
M[EW$$=U;R6TN[9(A5MK$'!&#@CD?44 ?*GPO_P""GNH?M/:EXPUK]BG]E/Q-
M\4O!7@?Q'<:#J?C:S\1Z7IEOJ^HVX0W,&E1WDZ->"/>H\Z0P0NW"2,/FKT[]
MC/\ ;/\ AY^VYX+\3>./AUX0\3Z%%X4\:77A?5M+\7Z2;&_M]0MH+>2XBE@)
M)C,;W!B.203&64E2I/X#1Z[_ ,%EO^#4[XK^(?#/A?P$?B1^S9JOB5[VTO+Z
MQDGTB[1RJ)*UQ!^\TB_:-4C97_=N\>0DZJK5^F?P1_X+J?L5>)O^"6?QO_X*
MJ_ 7X=W6GZOH=]'J/Q#\ ZI=!;A?$\MK8:99H\B95H)O*LD6=%&Y4=B@D61
M ?I-17X?V7_!<+]I+X2_ 3]F?]LW4_VP-,^*FK_$KQ>(?CA\$]%T72VM_#FC
MWC.\4EE':0"^M)+2-%3=<3S"623Y\\ >@_\ !0G_ (*A?\%(OV>O^"^/PX_X
M)_?LW?$+3-9\)?$#1=/N8?#'B30;(0VUS=B]A+/=16XN1:PM EPX#-*5215;
MYE  /U_HK\MOC-X<_P"#AS]EW_@GA\=OC?\ $/\ ;4\(>)_B-X+U^3Q'X$C\
M+>"M/EM[[PU!&&O;>6"6Q0Q.L0>:)%,CAH61I)!(I6U^PG_P4@_:&_;^_P""
M1WPO^(?PS_:3NK3X\^,_BC;^#]5U6/P[I4BV5]'=-<ZBK6IM3#Y$6B1SWR *
M)"5B4R99@0#Z(_:5_P""OGP>_9E_X*3_  H_X)H^)OA%XRU/Q)\5].BN[#Q'
MI=G&UA8K--<0Q!P6#R /:R&5E&(D*L<_,%^MZ_)3]O+_ (*#?MD?LQ_\'!W[
M.'[#/A'XQPZKX \?:#HMYK,&O>$M)DO8S=7^H65RD-U%:QR1+(MC&[;2/F=\
M87:J]EK?_!0/]J#]OO\ X*N_&O\ X)P_LD_'"[^&&@_!/X97UR?$&BZ3I]SJ
M'B#Q3NMH8XY7U"VN(X+&":YVLL:+([0,3)M<!0#].:*_)+XQ?\%>_P#@I?\
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
MS7?BKQ;K5Y\2[.\\4>.)+J.[C%_=!V\H>0DT4&7NWE=41A&H5F;ZP_X+_?\
M!.W_ (*/?\%$?V&OV=/A!\!OV/KJ\\6>$4-YXPTU?'6AQP:019););M/<W<
MFF.W<WDJ\:\@2-@,W[*T4 ?C[_P4>_82_P""@O[17_!9#]E/]M+X4_L7>(;[
MP+\)=+\.'QE=3^,/#<%Q#)'J,EU<Q10OJ8:5H8Y0I(^5W5@C.N&9G_!57_@F
M/^UI^V%_P7E^"O[6%O\ L-S>//@=X&\,:1H?C2;4]?\ #QAU%8[_ %*YF=+*
M[OTEEB1;Z+AXU9FB?:I^4G]A:* /Q^_X)<_L"?\ !2;_ ((__P#!2WXF?"3X
M+_LX:[XQ_8^\=ZZ;C2]2?QGH:7.B2M$K0WD=K/J"SN(LM:2_(LDT44<NTM&D
M9_8&BB@#\:/^"Q'_  3C^+W_  4C^'GCO2/'?_!-GQ++\<](\=7ME\$OC#X4
MU/18+'6_#IU5A;1ZNQNTDACALV9<3Q%\)')$^Z66.OU4_9%^$WC+X"_LI_#3
MX'?$3QB?$.O^#O 6D:)K>NEV;^T+NULXH)9]S_,P=T9@6^8@\\YKT.B@#\5O
M^#B[_@FW_P %&?V_/VXO@]\5_P!E+]C?6/$?AOX9V 35-6N?&?AVQ6^D_M$3
M[;>.YU))2-D8YD1.7 QP<>P?\',/[%W[;?\ P4R_8J^&_P '_P!DS]E+7-6U
M^S^(:>(-;L=4\4:#8_V7;Q6-Y;".5Y=1"22.URI40M(H56W,IP#^I-% 'XO?
M\%//^"=W_!17]I[]MK]BS]H+X2?L6Z_>:%\%-.\-W'CY;CQEX;@FMI;;4K:Y
MN+:)9-4'G2(D#?,I\MBR[7/..Z_X+._\$[_VU_B=_P %:_V8/^"E/[-'P!N?
MB+H/PX;2[7Q9X7TSQ!I]EJ-L+35)KW>/MDT43!TN64%7(#1?-M4AC^L]% 'X
M_?\ !9C_ ()V_P#!1_Q'^VM\ _\ @L5^Q/\ !S2O$GQ(^'VF6=GXV^&=GKL1
MVI#<3SJL<TQB%TC17<]I,R;'P$=$P6V?<7@7XL_MP_M%_LW^./&_Q7_8MN_A
MU/>^";JQ\,?"^7Q7I^H:YJE_+"X:66X\V*TM8@2B1H\@=LR/)Y>$0_3]% 'Y
MB_\ !KK^PO\ ME?\$[?V3?'GP#_;)_9[OO!FK:K\1)?$&EW9\1Z1J%M<VTEA
M96VP-8WDSK('MG)#HJ[2N&)R!P__  4K_P""?G[>'QV_X.$/V?\ ]N_X0?LK
M:MKGPO\ A?H^@Z=XC\0Q^*M!MWD:#4]1NIY8+>XU".=T2.]C!W(K,R.%5AM+
M?KE10!^2G[*'[!7[>'P[_P"#E#XM?\%"_&_[*.KZ=\)?'.C7>CZ1XE?Q7H,K
MI^XT^..YDM8M0:X6)S9.0!&9 )$W(IW >,-_P3T_X+@?%7X]?MK/\=OV8?#?
MC&]^+G@S5O#7PU^*'BKXD6T,&@Z3NNFAT[1[6,3.L=U&]LA206JQO KS2;BX
M;]TJ* /R!_8A_P""9_[>6I?\&WWQ#_X)G_%WX%VW@/Q_<V6K1>%8-8\36EQ_
M:LLNH-?H'^S-)';(S!859Y"22S,J( S=!^P]^S?_ ,%&/ '_  ;X^-?^"=OQ
M$_88U/2?&EI\*O%_A'0K%_&VBO-KM]J\VH>3/&?M8@@MH5O!YCS3*[E?W:,N
M"?U>HH _$/X!_P#!"O\ ; ^,/_!O+K__  39^/WPI;X=_%7P]\0I_%O@A]8U
M_3+VPO[H,6C3SM/N;CRU>&2X@8N$*-*KX=014W[6?_!-7]N'_@J3^RY^QQ^P
M)XL_9A\1_#*T^#VE6=G\:/&OBF_T[[':+9V-MI[#3?LUU*U\\RPSR1[5"+NB
M#NN6*_MM10!^0W_!8;_@G1^W%^T)_P %?OV5OVF?V:OV4=5\1_#GX(:IX<N?
M$>K6_BO0K4O#::W'>RQVT-YJ$4TC) F/F50S< D<U=\(?L&?MYVO_!T'KO\
MP4BU+]D[5[?X.:EI(T6V\4-XMT%I %T&WL/M;6BZ@;@0F>)L (9-A5B@)*C]
M;** /Q0UW]A/_@M5\2?^"AW[6OB[XK_LU^&_&^A_$?X?^)O!WP=^(OB_XB6]
MO8>$-%O4GCMH]-M(UGF622W:.*1/+@S(K-),%=C)-^P9_P $\_\ @I%\(O\
M@WC^./\ P3\^(?[&=_9_$#Q-=ZM;^$=*B\::,TNI?;4B4S.7ND@MX8S%RS3%
MWSE8R,%OVIHH ^&_^#=_]EO]I/\ 8J_X)F>&OV8_VK/@U>^#/%OAS7=6DN+6
MXUG3;Z*YBN;V6XCDBEL+F=<!9 I#[&# X!&"?3OV]4_:"U3XC_!&?X+_ +*?
MBCQ[9>$_BS:^(?$^I:/K^AV45E8#3-2LI"JZA?P233*]Y&X14VE5?YP0%/TM
M10!X5^W]^P=\$?\ @IG^R9K/[,_[0/AN6VM=9M5N=*OS'$]]X>U-4/DW<+*S
M*)8F8JP5BLB%T)*.<_+?_!/_ /9*_P""@/\ P3A_X(;^)?V9_@_X6T74?CIX
M-N?% \$PW$T;V.J2OJ<\EK<Q&1E0B6!A+&DI4;F59 OS ?HS10!\X_\ !*/Q
M+^W_ .+OV(_"^N?\%-/#%CI/Q9EGNQJUM:16T<CVPG86TD\=J3#',T>"R1X
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
M936_!WC3P!)9RZKHUXD?E-%?Z;--#*QDA6)6DM_,4-;H0/WI$?ZRT4 ?D?\
MM@_\$O?VF?\ @N3_ ,%&/ /QB_:E^#>I?"K]F_X2V1BTSP[XJO[1]?\ &$\D
MZS7)^S6DTRV-O,8H(F,KK*(H=RKND_=Q_P#!;O\ X)Z_MU_M3_\ !5#]F#]H
MO]FC]E'4_$_@?X,ZOI-[XFU6V\4:#9"2.'6(+R2*VAN[^&5V6*(CYD12Q !(
MYK]=** /R'_;$_8%_;V^*G_!QM\(/^"B'@/]D;7+[X5^!M(TW3M:UO\ X2SP
M]%,S(E\))8[:34EE9$-V@.5#'8^U6^7=^M?B2WFN_#M_:VT9>26RE2-!U9BA
M %7:* /A#]@[XQ_MO_"#]AWP?^SW_P %&OV ?&6O^(])\&6^DRW_ (+.EZ]9
M>(;5(!''!=Q-=(UM=^4%CF69?L[L"XF(9D3YK_9C_P"#>+QM'_P3D_:V^"WB
M[2=,^''B#]IOQ&-7\(^ (=16\M/!-GI]_+?Z)IUQ<0;DD=)7$<S0EU$:KM+D
M$5^P=% 'Y3_\$6-2_P""T7[,_P"SIH7_  3>^.O_  3^31CX*NIK#1_C1JWC
M:PDTJRTEYWE#-:P/)+?31!W6%(BJR#REE: *\APOVT?V /V\_B5_P<>?"7_@
MH7\//V3M9UCX4^ M)T[3M7U^#Q7H$,LQ1+\230VT^HQS-&INT^\BN=CX4_+N
M_76B@".\L[/4;.73]0M8Y[>>-HYX)HPR2(PPRLIX(()!!ZU^8W_!$C_@BMXS
M_P"";W[9G[1'C[Q+>7'_  @,GBMK;X(:4U[YD"Z?=1I<SWGE[CMG2-K:P\TA
M7/V:Y'*.,_I[10!^17_!2W]@#]O/XZ?\'!?P!_;S^$'[)^LZ[\,/A;HVA:?X
MAUV'Q7H%O),UOJ>HW4TD%O<ZC',Z+'>QCYD1BR. I&TMQWQ[_8"_X*6?\$U_
M^"Y&O_\ !43]@?\ 9K?XS_#[XJ17">-O".F^(+:QO;?[6(7N[=S.PQFZ@CNH
MIE5T&/+?;PS?M-10!^:O_!8C_@GS^V=_P6&_X);S>$?$?POT#P'\4M%\9V_B
MSP1\/1XE2[*10VLMLVG7NH#;;M=2I<W$@:,"!'\F(R,%><]Y_P $L/CO_P %
M9/B)\*O OP._:Z_87/PONO!.GVMAXR^(VO\ BFTNEU^&UC"(+*QMV:07$^U/
M-D=A#&#*Z%V*1K]W44 >;?ME^%?%_CO]D#XK>"/A[IT]YK^L_#;7;'0[2U<+
M+/>3:?/'"B$D ,9&4 Y&"1R*^>_ ?QZ_:JU7]E"'X'_\%$/^":?BSQAXUNO"
MZZ=XDTWPB-'UOP_XOD\D*["62[1+3S2,O'=I$D;$['D4*Q^S:* /Q?\  O\
MP;;?&+3/^"#?Q _8CO=>TC3OBSXT\>#X@Z9HZ:F9].TB\A6&.WT=KG'[W_18
MGC:?&T33YRZ1AF^@O^"/?Q._X+ Z/\ /A]^Q=^U#^P2? ,WPWLK'1-6^+&O>
M+K*XM+S1K+;'%';V5N[R3WKP1K;^9O\ )4YN&<G;;O\ H]10!^)C?L)_\%0_
M^"2'_!:OXC?MO?L6?LJ3_'/X2?&R\O[GQ!H.E>)K2PN[.2^NA>2QO]H<>3)!
M=[VCDVO$T+E&9&8E/IS_ (+/_L8?MS?\%._^"1&L?#*V^$GAW1OBE)XGL?$6
MD_#RR\2I/Y%O Y7[#)J$GEP3W?E22.S@1P!CY2LX032?HO10!^3OQW_X)@_M
M:?\ !1[_ (("^!_V(_B;\$XOA?\ $;X4^%O"Z>!]*\0>([6Z?4M4T;3#8323
MM:&2*VAN89)DB!<NC.&E"@8/FO[7W_!-7]L__@K%\'OV-?V,_&_[,'B3X8:)
M\'=$@@^-_BGQ5?Z>+: P6=C9R0:8;:ZF>]>46UPR.JA%$D)=ERP7]K** /R2
M_P""O'[ G[=7[0__  6=_9@_:L_9]_9,U7Q)\.?@O?Z'<>)=<M?%>@VAE2'6
M!>3);6]WJ$,SF.$ ?,J!FR%R!N/ZUPR-+"DKPM&S*"8W(RI]#@D9'L2*=10
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
4% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>fi-20201231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:fi="http://www.franksinternational.com/20201231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="fi-20201231.xsd" xlink:type="simple"/>
    <context id="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3bf45d70686b40e2b955d97abd042a5a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ifbecd8bd58954b659bc82598a0f8ebea_I20210217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <instant>2021-02-17</instant>
        </period>
    </context>
    <context id="i24f24d70901340f1b5385d5b8f8ae12c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1e10631e0e5a443e96a685b3d40a222d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i25d0f6f471c14d30aebcbcbefac2d8c7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5558123de0374feab10a601d45dc4014_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i04ecc4b023ab484cb2280aa438416af3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6b9b57620c664f2b80d6dfcbf1fded93_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7913605fa04d426c886c8d907f104784_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia55341f84118453eaac881cd1d3ba7c9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9edbe53e17c243b9862d45b04535a3be_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i679b7728a8c447fe90224a5481da96cd_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i81b072d270d345868341de8fafd7f2a9_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ifd28a6ac00114cddb51316c90df6536d_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i87d3bc915a06479fa054e14c0dc2f5c4_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i7ce0d3bdbf434f608506ce10ad90b0f6_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i8a6170c80b094367abf8bbcd326fe7f8_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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>2017-12-31</instant>
        </period>
    </context>
    <context id="icf6a45282f70467abfb5662cb4c6dad4_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ib84f7b62c05e4d58936b88a9bd4561d2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibc86d3d3bbf24cd9a40a9365e37fe232_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib3faf56703a74059b8384826d6670c56_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3b9f833a4deb49949b1cd300388702a0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i181e9a40784a4c698703a454f4084d4f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i524734ba05e547eea78897a3f2bab84b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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="i5d2b9a0301214082b5d2d6e1230a46f8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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="i9e001061e915426ca946f06c638a9de7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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="i187886aebe9f408382e4ffd2760a01ab_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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="ic4613c0c4b714221afed25edb262e2c6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i09c64f9f5530411a97e91c62cad63832_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0c632d602f1e4c5a80c5e3738400f62a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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>2018-12-31</instant>
        </period>
    </context>
    <context id="i89955b7093464fd3b8344f556ba8c11d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia849d0a68a294687b3d7c334c7d098b1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2be600154ac045c08be5613db533fb80_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i933660bed28d416182f9b8f4e350a6f1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2df5270413874fdf8ed5cf9dff4028a0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id73fe5ba30fa49fa8e275beca8484933_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id190fedb89224b2ebc92c8953988094b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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="ie5c1615949114f2ab86498f967eefde4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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="i21a953fb11fd45cd8e1515a0b259498c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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="i3190f0c5cf25456495ffaaf469bdc6ad_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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="i3cb925f30f494fe495b2927c93db15fd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia4dc921a1bde415bb6814473a1fdcce2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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="if953dee89c9c41b69d1b754832d77314_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia7d79cf6c6c24eafa8ca56f2769bc7e2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib66431d37ce848dabae8cb243aeda08e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i041a0029a5974451a97e14eb76ad0773_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie5222d8ab4384737a0938d8d9999e53c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d8cb284f77943f58095ee746e6676ff_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i32a41f35487f40419fe599c25dc49908_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i591728c170364302a19b5277c448d1f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7a7ea5e998644a1396f4a5ee123c0211_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic6da7c883a6c4b66a087fcd15a26f94f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5f3c48ae4b6c460c822329db04b6c755_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5330be92214548e9b30219f4604ce389_D20200331-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <startDate>2020-03-31</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5bc6198fb959412d9dcd292129bebad1_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i0ef7be56639f45a9874c0e7a4cb6769b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i09f640ed62654109a40fd0ece95fa924_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i36f32152b7774c7893ba3ba89122d8b9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic5e582c403fa472ab8f2c7a53e448085_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icc472d0b27a34532ae17f756a2dc4146_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if741c2e35acd489289b6dfa1f8a2ead0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icfc4528ea03d4c2d9a1d9ab43bb9f044_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i249b73f0b370437fa4a66a09bce2b380_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib2b8a2b01b914c18b54c0d58fb4b7096_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="ibe3c294e23604eeab38b9c0a8ad108a9_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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-01-01</instant>
        </period>
    </context>
    <context id="i2f42e418b4784e59a451da157fc9afe4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1af442e2194b4e96940bc04023e12655_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5e99f7c887e24c1d90f8f6db6841f39d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i61bd4b00366041fca8a38d2c4a03fd45_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia6468e897e3542aebc96d18b36309d45_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iad4c1b3fcb774eaab15c47d44c6f6a64_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">fi:PipeAndConnectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4dd5e3d2f5034eeeb330c889f0806694_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">fi:PipeAndConnectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i503212199c6e4675b75a4c2ca9cae3e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">fi:FinishedGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie736f2d9e6e4438ea21fe10e03a2135a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">fi:FinishedGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8479a007670540578911d926ce4aec33_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i524d00925fc84b4a8ac655a46bd85fe5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia174de6101a842e6ad1b0e75b0fce11e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2ed03e7c97a8476cbd9166489a4581c6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic8d75d4235bb492fb0024f7d6d3fd4ee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic186389f37cb46dc9a9eda59ca5deb36_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3f2ac86590c84723803fe7b154146cfb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i46234eccab57456b8c4904d583e12c27_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie3ce66185d0240b4b41da04af88f088c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5302268fbc3d407998ad9dec456d5988_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i17aa87ce95b243048f471e1e6dab8ce3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6d1935333dbe44cb98e46374dbc2e0a2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0924e1528d7d4cba8d7a10002ab615e5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i06dabd26b1d64c2594d84094501c8f64_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaa3a1a1ef00d4398842f1e2103427f85_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifb62851b96594d9890b66cd2730cb5d0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i598680536697447eb6d90283015089b0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie32014e8422c460d8d0832c85774dee4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fi:FurnitureFixturesandComputersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6041aa874877428bb75d9473ac1185f2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fi:FurnitureFixturesandComputersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i77f1ca9233fe49fe81fc59fc0cd80d94_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fi:FurnitureFixturesandComputersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0607e4b12784e7f9293b2413199d111_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fi:FurnitureFixturesandComputersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i772f973181764295b82bd546bb8c9e99_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i56442223f7ff4aecae4c8d95d40a78f9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if8d69e0fd34d4b07883929d6621f0d60_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i91ba1a9519364a399cb14cfd1e61cb4b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id9f90430e00c4cceb300ea685dbf4bcf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8d15868b890742b484b06cfa2289a67f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iab001d8824aa4790982c310fda533965_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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="i3e29f6a302724f9a8cb307cd385f5fd8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b88f567660a49fcb5e5876f04fb9c9e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i86f59162ca49491ab834543d822fa142_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i3a9ddc7cb52c42d9a16bd8bb88370f57_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9d5cce8935704b81b4e0de95d72012ab_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i6fbde339f961414a94e1a3496899f9d7_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i3872efdaa6c242438ea46c9e29ced6fc_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic524deb2384a416eb5055e7545cf7212_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic062ff76853c4fa3934563365afe6bca_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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="id9763ef761034502a95b75800102b820_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifd39176778f947cc926da226b157baea_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9877190a7f26424eaee93d82279d2ec9_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia6ddbf51c8524663ba381e5cb77037ce_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fi:ServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i05e0de68b52f40e98add97ff232dd189_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fi:ServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic328131eed3d4ebd89232ff23490621e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fi:ServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i68534a7c49ff411c866874e6e3bd4f4a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fi:ProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib75cedea9f614368bde143c6c3dfd8b9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fi:ProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9a14933437474d57949f322fc89cbee9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fi:ProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7ac641a2d5154bdabfbc1a6f28b9e65a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i949408d258d64049b2367bdff714ce64_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifecfbab0f6a548fc8c73e2d873735d12_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8d44d876aee84291963d9f38b4157a97_D20181105-20181105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-05</startDate>
            <endDate>2018-11-05</endDate>
        </period>
    </context>
    <context id="ic0de208d4dd148bbb050b7ecf71eae52_I20181105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-05</instant>
        </period>
    </context>
    <context id="i9b5d829586394a6aa6cfdd698f95fc4d_I20181105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-05</instant>
        </period>
    </context>
    <context id="ia185124273354bcd82da1af51751c14a_D20181105-20181105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-05</startDate>
            <endDate>2018-11-05</endDate>
        </period>
    </context>
    <context id="i28f77237935f4c73be15b68a32df1bec_D20181105-20181105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">fi:AlternateBaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-05</startDate>
            <endDate>2018-11-05</endDate>
        </period>
    </context>
    <context id="ic6aaf15ef8a34a6a8223972925044cad_D20181105-20181105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">fi:AlternateBaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-05</startDate>
            <endDate>2018-11-05</endDate>
        </period>
    </context>
    <context id="i3a082cd776404761b113d81ef014474f_D20181105-20181105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-05</startDate>
            <endDate>2018-11-05</endDate>
        </period>
    </context>
    <context id="i04ad2f49755e4f678db92cc96194d3a9_D20181105-20181105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-05</startDate>
            <endDate>2018-11-05</endDate>
        </period>
    </context>
    <context id="i8ae573d90c074924a61ddd1a53ea1fdb_D20181105-20181105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-05</startDate>
            <endDate>2018-11-05</endDate>
        </period>
    </context>
    <context id="i83526cace4354da88d7936915ed7abf9_D20181105-20181105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-05</startDate>
            <endDate>2018-11-05</endDate>
        </period>
    </context>
    <context id="if2f1656d73194a4b8d9ea86bb13e9296_I20181105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-05</instant>
        </period>
    </context>
    <context id="i23459738d1614d769745a4dccbac2757_D20181105-20181105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-05</startDate>
            <endDate>2018-11-05</endDate>
        </period>
    </context>
    <context id="i8ad1429afe0e4009b0f8c4ca6aa5b788_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i442361d7058d486ead9ab31e11262c3d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fi:ABLCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f2554f5e89f4552a4f9d95bff95b3dc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5490b8946f134df8a9120a996ca77ba5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i989e2c9d4c1049a79c3928b78aaa866e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib815971da7dd41e28afa0b895b20e95c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i95fc477e7b2c471182057ecbbc9b64f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b5bc351b6c04217afa6ab2409a93f8d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic3d762ffe3154f77ad87489fe13e5c3d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i92dc62c392cb491fa4ecb0c306a50a8c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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="i699e3a934b5a4737963014d6c3a60176_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i42d4e67250e644138b3ec058ab92e9dd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i418a6d84b88447bf8e5ae0449cbd754a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9a6ca0a3cf494040a3ed075cfb5fedb6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie06ce0d1ab6749fc8b054a8765f51627_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i29259e45bfdd4281a27beef94de3c371_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1e9ac2187301454c829ce34ae4affaf9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic18625122c9e4eaca58204d5cf654f41_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if4703b207e604d4db05c7493761ed57d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NOK</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if7f16fd997584e1ab7146134116f9ab0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i942d72f2cc294b058fba48605e5574fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib931aca2329542bc9cf19b5a5e427333_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2856ad66225647bbbb4e6438a784a608_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fi:ForeignExchangeForwardWithUnrealizedGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9e803e50d598447c973e3773b1790d6f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fi:ForeignExchangeForwardWithUnrealizedGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i667e252cc9df416fab43c0c0e5a5b433_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fi:ForeignExchangeForwardWithUnrealizedGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8ee56bf553914969862237d938226019_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fi:ForeignExchangeForwardWithRealizedGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaee9b304234d420fa2d0ad6e711f7cd9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fi:ForeignExchangeForwardWithRealizedGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i415c7c3540764e5ab7c7269abce126e0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fi:ForeignExchangeForwardWithRealizedGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idb685bc2349546c49ac7858802f7ab35_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib5f901082d6d4fa3a64646fdb6bc4bb6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifcdfcc79094a49f6a13e1270b35a60e6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:NonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5250f8531d784a6485432a5b9bb34c6d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i97eaa8a0fb2549689af315b1e2b50ea7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i37403ad66d4f40a39989f4523475266e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4f10d80be17c47efa7afecfdf34871b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i74dca1120d634f6b96bb55569cd9546a_D20181218-20181218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">fi:RealPropertyAcquisitionFromMosingCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-18</startDate>
            <endDate>2018-12-18</endDate>
        </period>
    </context>
    <context id="ieb2efbb30cb14acdb10dc2dbf6b58c5d_I20160826">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">fi:MosingHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-08-26</instant>
        </period>
    </context>
    <context id="iebcda7afe5094822861d47553bf0f714_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">fi:MosingHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5dc82cc25c0b44de916b922d852d0bcd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">fi:MosingHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">fi:LongTermTreasuryRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic485ebc6d2a149c8b6fc91afe96be2c9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:LongTermIncentivePlanLTIPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5de7bc683ec84c88b3eb8d83ebf8ac05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:LongTermIncentivePlanLTIPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icd0b79b8836a495fa8bda166a101276c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:LongTermIncentivePlanLTIPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">fi:PrimaryVestingCategoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2689a11d59fe47a0a18c7922562fdea3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:LongTermIncentivePlanLTIPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">fi:PrimaryVestingCategoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i64232c55a850408bac31a1f593c8f9c0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:LongTermIncentivePlanLTIPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2dca2f4fba4e4b7b99bc173c2bfe1df7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:LongTermIncentivePlanLTIPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib8927c97c9684ee6ac5c7bb3c507be01_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:LongTermIncentivePlanLTIPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if1866396d49d4c2bac8de59901a26de8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i76234de74c254f0e8ca4b27309b4c137_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8def2e22ba154b28a487cf1b1ae5b67b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i640baf0ca0e64391835c11ecfa99bad7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie652ebb2c71145f3a9ae607d777ec328_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i21e6ee80ddad44b5a53ae9da6b46c223_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idf0bcbfca85c4f51883cd31ac73f206f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i81c8d0881d8245f9897cad2914598979_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">fi:SharebasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7be55b3da6c448ccb1e14ceff0baa0aa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2f12b5f109fa4cf8935130515d93a388_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</endDate>
        </period>
    </context>
    <context id="iad20219b3fd144d1b03723ccd8b18ca8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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-12-31</endDate>
        </period>
    </context>
    <context id="i95442ce7033540acb82b597c5b38f142_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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="i38b9f2cf29794a0b8a16c2d5f796a85c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i820ad1642eac4f5a90f3120bd3f7888d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6d2687515d9346508a60efa650dd51d3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i92e8ba4782854a7989a883e3852ed945_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i97bb8c6ddc8d4da7829b139e94f46c92_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7122fa7c86a742f58712764a44c39f12_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie4d0681e4a3e46c0a6606ce19c81f019_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i79369a68cdbb49d784feb1b36254e525_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if8091e86ebd841e7891e08d1a70b491a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i24cfcd909c7645e58d75fed038de2bc8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i770da7a41d4b4e7091bfae02096900ef_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i12ae36110b2a4c42ad7c025148288ceb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4338aabae38941f295b3caa86fff27ff_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i258b0cd14a9644b988ec11e010a4f3ad_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9d1f966977d74fd08fef1f6f7d3475e9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fi:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5eb0368e58ae4337b78d866ec36750cd_D20200101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i8704c7851ab84b88bc7aa463a6f43bb4_D20200701-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ia67bf67991af4d7ba3435a779cf1ea7a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">fi:A401KSavingsAndInvestmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i447050f393ef41dbb5547efc71c6ce70_D20200101-20200520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">fi:A401KSavingsAndInvestmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-05-20</endDate>
        </period>
    </context>
    <context id="if14e5d65389a4ec69bcea80d50558137_D20200101-20200520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">fi:A401KSavingsAndInvestmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-05-20</endDate>
        </period>
    </context>
    <context id="i1cb942fecbc842ff98be568bd0e0c615_D20200101-20200520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">fi:A401KSavingsAndInvestmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-05-20</endDate>
        </period>
    </context>
    <context id="i93af57ced7c0416aa98f0f5da8cfb52f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">fi:A401KSavingsAndInvestmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie0e65026525341708470f442e1625d1a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">fi:A401KSavingsAndInvestmentPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if5c988dbe6874edcae194014e3d99b6a_D20041201-20041231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2004-12-01</startDate>
            <endDate>2004-12-31</endDate>
        </period>
    </context>
    <context id="ic7ac3691ef6e4d3a90591b711b7db00f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2e610f12a9824f408b1df4252f8b87a6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i13283379cfca4536bb82298d8235bd16_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2021To2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5f7a9e934fc84c9bb79eeadf6037d0a7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2021To2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i53a6e414a4d54b2ca4bfab4f64ba24a7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2021To2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8bb4a70907624fd2a42a47c9ad236c74_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2026To2030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4d87186e3402413face2e323e1be6d94_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2026To2030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iedb2ab6c522b477fb54716918f8e958d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2026To2030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i291fab0425874e8b9c96f87146a4e8c1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2031To2039Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf6842787ef24623b10557b9e8d1daca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2031To2039Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2be8a000835e4adebafc5adb30118b63_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:ExpirationTaxYears2031To2039Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i404144d150704242872a75f364e35ddb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:NoExpirationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iacc92abda1404f1ebfa6266e1af121a3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:NoExpirationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia7e5aa34c3a54b7b85005a88e2bfb4f4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">fi:NoExpirationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6509be6cfe5a42afa5eec8fdb130fd8b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id64274b4bffb4148ba36dd54d112b6ac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if4ec0a58f65e4779b923deeb0cdf0cb8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">fi:DeductionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifc50e1352aad40689c771927559a8474_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">us-gaap:InventoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i09fdfff4cbe94aeba498db0f6e690866_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia722579b0316403a98c6c97e2f33085a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i962490a4c0354894bc02902772b2ad12_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2a276a552b664d16b754a22a89ce5e84_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib8157b5875454303bc347fede2842822_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9ea4ce03acfd49dc8d1dd4cd2a7d3c23_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i20d47aafec104e8bb5abd7b5630faec5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i072c6f494e234a8a8783554c65bce656_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4ea09a77b73d47b7832df75c874882d1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1ac35a1ac00e4c2f83c5d0976aff286d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id3c190af39394094ad736089a73b6637_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie74b9a0a0bd8441e8f832cfc04a1b77e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i52cbcce4960943cda8300a55e6214248_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1ac4cb84badb4f63b0e39f4ceaea709c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if1db3a097802441aae66ea6f4c109580_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9f56f8b0936b4c6aac519eb58992c14a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8a9df31c0139460fa78bec51fd92ba0c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie655423e099248c2ab4e3fbd2a803a3b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i658146e9817c42ebad36adbc18d3a26b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idb8b2d7267e04a24a05b9c83ded60296_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib2248e5c84b541689ece05d7f3e22dbe_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i993ac8e00d9847f4859076ba0b23f7a6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i26a6e2d2665a445da879d6772676890a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idc695bc6e71a4460a8bd6b9f00cbc7f3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id81fb6fceb56491b8b6dd26d34b68a3d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaccdbba5f5514549a9dc47028be74ccb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icce4e697d3814ee59fe0517fdd6f3f15_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1e50d824ec634a01995deefdd38a1ba3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic0f9cf899154457ea7dff355e1bf4d4b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7be0215c4b134affbd49bdc79f12f320_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia2d44baed23746408ef92fbbf2831d96_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iab3f934e435e41dfa654055464f432cb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5650fd1eba3b40bda852ab271bd3f69b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1f72396d104b46ac9ddeb50e9eb46ac3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i71982c32adef495c874578d558188ed1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i532eaacaa51d477290b34e12ef25673d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i543b9528047f47d89d259c7d5914dbb7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i17160e101bce47caa2e3d48433b1c74a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i625b5afca75b4021b4e0f045fcbd42b4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib8ff5a374c864307bd94006cdb25c64e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i95ff9feea6054497a7d938278b5d17bd_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i68bce85ab2ff4ec0a2d58fe25aabf418_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib389fac7e9644c4b809f10154fbf5444_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i572faa91ce4e46b9aec02602933063aa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7129e826ff9f411797756bb0e13f055f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iecb3ce632e944c8a9818a7557c67a66d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6f493bbcc8b44a76b92940c7dd091e4d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib2d24d830eda48cd9e3c031540a461ad_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i70af233ea21646b69baf9a2b164f734f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i54c8cd313a6d445bac84dc2b560b7d86_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8369c016a7d74e4ab5417114e4dafd75_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0b9106d0c6ba49e4838107692259ad3e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fi:OtherGeographicalAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibcaa19b559634873900d396e26d1b153_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fi:OtherGeographicalAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if2797032f51d4638a5f949152f675226_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fi:OtherGeographicalAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5555caa4ac264164b56908c7b8a784f8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fi:OneCustomerMember</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-12-31</endDate>
        </period>
    </context>
    <context id="i0057a54e85354af89bad2fb9e8d58e1b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9d6ef227455b4ec4993559d01f54657d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularRunningServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0964e29cb403425490a66a885b45c38f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i306e9fc75a6a418bb28823afdfc691fb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:TubularsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia7ca8e24c5dd4d5a8701cdacdc507d7e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i132e197b7c8d4bc6978f3cf22e3b883e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fi:CementingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i14f12a2d2cfe4d5f99952280e8f68cf8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieb6b980a87ef4c1594e36945d6e1fc08_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if41c593de9a146e592daf3c3b590cf9c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">fi:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iee96d8d506d4467f9e48122214eafc14_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">fi:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i67c9fa6783fb4758bfe87d89dcbbdd9e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5f5a2c188ae94c1b887d2f6e8960376a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idd56007529564936ac2c3a72652151d8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib2805eeb6c784bd4a8769418f02d80bd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1a88c8d520f7462da1632d7d560ab504_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="idb7465b7a5544c988759139190b386b1_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i131afea644bf4170b9416b842511e2e1_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5c3e2ee5415d497784a7a5715b1e1d52_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i782abdd6bd024154b85922b7aacee1fa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1f03ec0aa768474f8541bd0e17a296af_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6e8c8d2def31423f91e8119ceebe34cb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie11b85021378430fb88969f18de4a1c9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idf49919638f246218d113edb1b0d9062_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia659012253f049c6a476cce5cbb2998a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i273a9481a0464762a1fb6f8e02f51d07_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie7de04cd1ad042e89ebb71271d676044_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib389f1a1d2b3442e9fbac0df5128f573_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0847b315f40437284d03a9660955835_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7d704b4ac81c48ecb8066a5c4e3aaea6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9e6e3f282bb142eabbcf1aeb2d80e197_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ieb47baa81b8343158cd8dc5dae64de20_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6eaaab6c9d9a4f8f84537cdda421d12d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8ea2acd748b54e679361c6ce4d9f6a5f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i27c6d416a40349df856980232d20e9e0_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ia5a07abe5b0a4d5ca46c490c4392d446_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icf3cadde6f39462fb2d0995f5c00c90e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i29238aa2382145f29ebe95ec3e0e593c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i659472be789c4738bc90cdd3ed42e0f5_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i937dac60eda344e0b46c9327bf9be5a2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001575828</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="eurPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:EUR</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </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="country">
        <measure>fi:country</measure>
    </unit>
    <unit id="day">
        <measure>fi:day</measure>
    </unit>
    <unit id="usdPerCAD">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>iso4217:CAD</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="usdPerEUR">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>iso4217:EUR</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="usdPerNOK">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>iso4217:NOK</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="usdPerGBP">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>iso4217:GBP</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="award_vesting_period">
        <measure>fi:award_vesting_period</measure>
    </unit>
    <unit id="segment">
        <measure>fi:segment</measure>
    </unit>
    <unit id="continent">
        <measure>fi:continent</measure>
    </unit>
    <unit id="ft">
        <measure>utr:ft</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF80L2ZyYWc6M2EyMjNkNmJmZjQ3NDk3Y2FkMmNlZTNkYjIyYTMwZDEvdGFibGU6ZTczYTI1Mjg5OGI2NDA1MGIzNDM1OTAxNDc2MTEzNWEvdGFibGVyYW5nZTplNzNhMjUyODk4YjY0MDUwYjM0MzU5MDE0NzYxMTM1YV8wLTEtMS0xLTA_52c34bf7-0b20-4198-80da-6046edecd013">0001575828</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF80L2ZyYWc6M2EyMjNkNmJmZjQ3NDk3Y2FkMmNlZTNkYjIyYTMwZDEvdGFibGU6ZTczYTI1Mjg5OGI2NDA1MGIzNDM1OTAxNDc2MTEzNWEvdGFibGVyYW5nZTplNzNhMjUyODk4YjY0MDUwYjM0MzU5MDE0NzYxMTM1YV8yLTEtMS0xLTA_c39e4aa7-306c-4a90-82f4-8580fe48f19b">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF80L2ZyYWc6M2EyMjNkNmJmZjQ3NDk3Y2FkMmNlZTNkYjIyYTMwZDEvdGFibGU6ZTczYTI1Mjg5OGI2NDA1MGIzNDM1OTAxNDc2MTEzNWEvdGFibGVyYW5nZTplNzNhMjUyODk4YjY0MDUwYjM0MzU5MDE0NzYxMTM1YV8zLTEtMS0xLTA_1eace1cc-2a61-4526-96bf-81948714ea8c">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF80L2ZyYWc6M2EyMjNkNmJmZjQ3NDk3Y2FkMmNlZTNkYjIyYTMwZDEvdGFibGU6ZTczYTI1Mjg5OGI2NDA1MGIzNDM1OTAxNDc2MTEzNWEvdGFibGVyYW5nZTplNzNhMjUyODk4YjY0MDUwYjM0MzU5MDE0NzYxMTM1YV80LTEtMS0xLTA_b417ec9f-d248-4632-b88b-52d0876d18a7">false</dei:AmendmentFlag>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTgtMC0xLTEtMzYzMQ_948bd62e-a011-45d9-bbe7-15ea537852bf">us-gaap:AccountingStandardsUpdate201602Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="icd0b79b8836a495fa8bda166a101276c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg2OQ_99d6d66f-5022-40d6-8364-f9a35e79a586">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODI5_f212715e-054a-46c5-a44a-66f5f23b24fc">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODIx_d7532089-2a09-42ec-b36e-b243970d65e5">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yMTQ_9bc7f4be-0827-4d26-a3cc-5cc1470af8d9">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yMTQ_b1bb83ef-f916-4efe-ae48-40a9792b49a8">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODMw_35950e18-7926-4737-9d15-006ac4d4f9ac">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODMx_fb18cdf3-7a2a-4e20-b3f1-df81b9e28747">001-36053</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODIy_36743dab-d55b-4b15-a9ed-1dc1bc6b312b">Frank's International N.V.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6MjViYjUxMmQ2OWM2NDMyNGI4YzAxODEyN2FmOTYzODcvdGFibGVyYW5nZToyNWJiNTEyZDY5YzY0MzI0YjhjMDE4MTI3YWY5NjM4N18wLTMtMS0xLTA_e37a8633-8d88-4906-bd1e-e2afa992a856">P7</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6MjViYjUxMmQ2OWM2NDMyNGI4YzAxODEyN2FmOTYzODcvdGFibGVyYW5nZToyNWJiNTEyZDY5YzY0MzI0YjhjMDE4MTI3YWY5NjM4N18wLTctMS0xLTA_156102e9-045e-4386-8201-d1d8f17dee22">98-1107145</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6MjViYjUxMmQ2OWM2NDMyNGI4YzAxODEyN2FmOTYzODcvdGFibGVyYW5nZToyNWJiNTEyZDY5YzY0MzI0YjhjMDE4MTI3YWY5NjM4N18zLTItMS0xLTA_9001ddce-d2f5-4b49-ae50-63d7bf1abee3">Mastenmakersweg 1</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6MjViYjUxMmQ2OWM2NDMyNGI4YzAxODEyN2FmOTYzODcvdGFibGVyYW5nZToyNWJiNTEyZDY5YzY0MzI0YjhjMDE4MTI3YWY5NjM4N180LTItMS0xLTA_32282b6b-3e48-4593-82e3-2626843c0225">1786 PB</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6MjViYjUxMmQ2OWM2NDMyNGI4YzAxODEyN2FmOTYzODcvdGFibGVyYW5nZToyNWJiNTEyZDY5YzY0MzI0YjhjMDE4MTI3YWY5NjM4N180LTMtMS0xLTA_248b7270-d36c-49cb-b2d0-234c01ab772d">Den Helder</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6MjViYjUxMmQ2OWM2NDMyNGI4YzAxODEyN2FmOTYzODcvdGFibGVyYW5nZToyNWJiNTEyZDY5YzY0MzI0YjhjMDE4MTI3YWY5NjM4N181LTMtMS0xLTA_b6767f9d-17b7-4c4c-9aba-b4376ae0980a">NL</dei:EntityAddressCountry>
    <dei:CityAreaCode
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODI3_28e772f6-5802-4107-b49e-56f0297a9d7c">22</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODMy_b99d4ab6-8490-428f-a7e4-942cd98fde66">367 0000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6NWI0NjM3ZGI1Njk1NDNjN2E2NWQxNzUzNTg5ZTQyNjgvdGFibGVyYW5nZTo1YjQ2MzdkYjU2OTU0M2M3YTY1ZDE3NTM1ODllNDI2OF8xLTAtMS0xLTA_ea9f9fbe-2e84-45e8-b302-cf3bb5b15b90">Common Stock, &#x20ac;0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6NWI0NjM3ZGI1Njk1NDNjN2E2NWQxNzUzNTg5ZTQyNjgvdGFibGVyYW5nZTo1YjQ2MzdkYjU2OTU0M2M3YTY1ZDE3NTM1ODllNDI2OF8xLTEtMS0xLTA_56ca368c-3904-4787-ad8f-2fa9ef4c4e29">FI</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6NWI0NjM3ZGI1Njk1NDNjN2E2NWQxNzUzNTg5ZTQyNjgvdGFibGVyYW5nZTo1YjQ2MzdkYjU2OTU0M2M3YTY1ZDE3NTM1ODllNDI2OF8xLTItMS0xLTA_ac7df071-cae3-4c45-a0f7-a2bf4520cca7">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yMTk5MDIzMjU5NDU5_affc89b6-a1a8-4a24-b56a-5b796375300c">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODIz_ce819c8b-8438-454c-9031-14669a8422f8">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODMz_81aefc35-e1cf-4525-a240-a18fce5b9c86">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODM0_9ae75dc5-9549-4479-bfc0-20f307d51d74">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6NzhiYzQzZWRiZmFhNDIyMmE0OWNjZGY4M2I2ZmM5MzQvdGFibGVyYW5nZTo3OGJjNDNlZGJmYWE0MjIyYTQ5Y2NkZjgzYjZmYzkzNF8wLTItMS0xLTM2NTU_ea62c37f-a386-4f44-a360-8437bb4d0048">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6NzhiYzQzZWRiZmFhNDIyMmE0OWNjZGY4M2I2ZmM5MzQvdGFibGVyYW5nZTo3OGJjNDNlZGJmYWE0MjIyYTQ5Y2NkZjgzYjZmYzkzNF8wLTctMS0xLTA_142cc08c-395c-4e12-9cce-a51e4f067d70">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGFibGU6NzhiYzQzZWRiZmFhNDIyMmE0OWNjZGY4M2I2ZmM5MzQvdGFibGVyYW5nZTo3OGJjNDNlZGJmYWE0MjIyYTQ5Y2NkZjgzYjZmYzkzNF8wLTktMS0xLTA_3e0dba51-32be-4e8b-a6d4-5d4983ebe1d9">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yMTk5MDIzMjU5NDM4_3ccd6b84-c996-4173-b5c2-111dd88e493d">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODI2_d5cfc7b1-92fa-4fdf-8ee1-11e313deb9d7">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i3bf45d70686b40e2b955d97abd042a5a_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yNDM3_16fc3e4f-ef7c-4709-9cd0-96f8d096d283"
      unitRef="usd">424600000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ifbecd8bd58954b659bc82598a0f8ebea_I20210217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yNDYy_c28612cf-ea4d-48bc-a1bc-3557e228353b"
      unitRef="shares">226578254</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xL2ZyYWc6YzQxZGE3YTBiNGRmNGQ4Njk1OTZiMjk4ZTQxYzNiMmUvdGV4dHJlZ2lvbjpjNDFkYTdhMGI0ZGY0ZDg2OTU5NmIyOThlNDFjM2IyZV8yODI0_374df464-5ea7-47c6-a0d3-b77b5b4fcd87">Portions of the Proxy Statement in connection with the 2021 Annual Meeting of Stockholders, to be filed no later than 120 days after the end of the fiscal year to which this Form 10-K relates, are incorporated by reference into Part III of this Form 10-K.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfOC0xLTEtMS0w_4765d6d0-8a39-4063-814f-5a769ec140bb"
      unitRef="usd">209575000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfOC0zLTEtMS0w_8597f18b-fecb-42c9-b5a4-d105a9494513"
      unitRef="usd">195383000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfOS0xLTEtMS0w_25c6f8eb-9eb7-4ca7-a265-7bfe6482acba"
      unitRef="usd">1672000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfOS0zLTEtMS0w_ddcb3891-248d-4bad-a5c6-7eb9ce9525bc"
      unitRef="usd">1357000</us-gaap:RestrictedCash>
    <us-gaap:ShortTermInvestments
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTAtMS0xLTEtMA_e9a770aa-f3aa-4cf3-83f8-d8b5a5a08553"
      unitRef="usd">2252000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTAtMy0xLTEtMA_7a5b2aec-9521-4cce-bc18-861fb81cc1b1"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTEtMS0xLTEtMA_872b39f1-d243-467d-b98b-b41214179e10"
      unitRef="usd">110607000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTEtMy0xLTEtMA_4d83ce13-5848-43b2-a5f8-ceeb2a1fb3dc"
      unitRef="usd">166694000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTItMS0xLTEtMA_1717dda0-4b6e-4f85-822a-c27f30cc3bfe"
      unitRef="usd">81718000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTItMy0xLTEtMA_d39baa15-34c3-41fa-a1ed-789ef93e5502"
      unitRef="usd">78829000</us-gaap:InventoryNet>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTMtMS0xLTEtMA_4926ab42-cc67-4bad-8b54-00cd58e880c9"
      unitRef="usd">2939000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTMtMy0xLTEtMA_cc0ecd44-91de-4679-b105-2ecb56e50ca3"
      unitRef="usd">13795000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTQtMS0xLTEtMA_bede966e-6c69-44ad-9323-3dcb8c9080c3"
      unitRef="usd">7744000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTQtMy0xLTEtMA_a240c262-63be-4905-9f6f-9f111e9a9e5f"
      unitRef="usd">10360000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTUtMS0xLTEtMA_bfeae73b-37d3-4fe7-8238-46fb5dc3f849"
      unitRef="usd">416507000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTUtMy0xLTEtMA_e65d3b37-8df3-42fc-aabe-da939d9bbe3f"
      unitRef="usd">466418000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTctMS0xLTEtMA_980a3396-526c-4d9e-acd2-8d8c53a5afc1"
      unitRef="usd">272707000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTctMy0xLTEtMA_3e659da7-365c-4171-85a5-681865ab89bb"
      unitRef="usd">328432000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTgtMS0xLTEtMA_f9e44705-bf68-473e-8b30-0cd81f1b197c"
      unitRef="usd">42785000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTgtMy0xLTEtMA_865a0624-f0a8-48ea-bbbc-79718351c8e9"
      unitRef="usd">99932000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTktMS0xLTEtMA_58a9b4a7-1689-4ad3-aeec-e74969189b9c"
      unitRef="usd">7897000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMTktMy0xLTEtMA_af8dcd6a-d830-4c42-9299-2a71d3eb1a72"
      unitRef="usd">16971000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjAtMS0xLTEtMA_145bd777-8156-49f8-a60a-e5bbdb61ee0e"
      unitRef="usd">18030000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjAtMy0xLTEtMA_c6b64518-ec6a-4422-bdd4-fac60b0b99b2"
      unitRef="usd">16590000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjEtMS0xLTEtMA_84b1ef72-d5db-4125-bec5-edcc745a3823"
      unitRef="usd">28116000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjEtMy0xLTEtMA_afb82490-8a43-40dd-b377-d27fd50381fb"
      unitRef="usd">32585000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjItMS0xLTEtMA_7b6ff74e-3562-4458-8c73-2258e0402bbb"
      unitRef="usd">30859000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjItMy0xLTEtMA_8f8d1fb0-1572-4d33-bc02-5a6636f16b06"
      unitRef="usd">33237000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjMtMS0xLTEtMA_383b2d39-8e2a-4cb9-9f91-5519df08b561"
      unitRef="usd">816901000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjMtMy0xLTEtMA_9f0a2c64-bda9-4610-a38c-f4f664e2ecd6"
      unitRef="usd">994165000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjgtMS0xLTEtMA_a20a23b0-7bb3-431e-bffa-4bcf9436a275"
      unitRef="usd">99986000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjgtMy0xLTEtMA_cef478f3-710d-4796-bafb-0c89ceddf0c3"
      unitRef="usd">120321000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjktMS0xLTEtMA_0af4c414-5dcc-4eba-851f-4cebc1d0f50c"
      unitRef="usd">7832000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMjktMy0xLTEtMA_6733969b-8a82-4352-859b-7c3503d2a5d6"
      unitRef="usd">7925000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzAtMS0xLTEtMA_561313d2-cb0f-4911-aea0-66549634d043"
      unitRef="usd">586000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzAtMy0xLTEtMA_7b177a6b-1c7c-46ed-ad0e-d50b15a91fef"
      unitRef="usd">657000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzEtMS0xLTEtMjY0MA_36696e42-074b-43bd-ac05-5128a7787d9b"
      unitRef="usd">1674000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzEtMy0xLTEtMjY1Mg_e4333ccf-b0a0-4d4d-affc-2e4eaff311c1"
      unitRef="usd">0</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzEtMS0xLTEtMA_1da77089-f515-49a3-8445-f26d05a077c6"
      unitRef="usd">110078000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzEtMy0xLTEtMA_4e0f4840-c79d-4c9f-8d12-406bc9b2e8e8"
      unitRef="usd">128903000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzgtMS0xLTEtMA_a9278420-038f-4afc-9c4c-02a942a5f688"
      unitRef="usd">1548000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzgtMy0xLTEtMA_35d8b526-91ca-45cf-af72-c6de6bf06343"
      unitRef="usd">2923000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzktMS0xLTEtMA_1d3a417e-7df0-4be2-8425-f8da75a9d5d6"
      unitRef="usd">21208000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfMzktMy0xLTEtMA_6b727043-1c95-4ca2-9f87-e9f3ad01c659"
      unitRef="usd">24969000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDAtMS0xLTEtMA_d9e8467b-6a49-4aec-964b-ef3202062def"
      unitRef="usd">22818000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDAtMy0xLTEtMA_1e98cd72-94e9-4651-9063-d041512a2440"
      unitRef="usd">27076000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDEtMS0xLTEtMA_359ef75d-e006-41c9-9902-b02a1f52bec0"
      unitRef="usd">155652000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDEtMy0xLTEtMA_63f7913d-4b9d-4a21-ba5a-6ffbec58bb2b"
      unitRef="usd">183871000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDMtMS0xLTEtMA_4de8c44e-1d49-4d7c-a734-86db89f9025d"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDMtMy0xLTEtMA_45e1cf9d-139b-4fe0-a1d0-88136327f38f"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjY3NzQ3YzNlZjgxYTQ3Y2ZiNDczM2M3MDA5OTkxYzViXzE4_7f92ef35-a9dd-40af-a2c5-db6ad838f9af"
      unitRef="eurPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjY3NzQ3YzNlZjgxYTQ3Y2ZiNDczM2M3MDA5OTkxYzViXzE4_c70bbdd3-6ea1-49f3-a89a-69db87ab3801"
      unitRef="eurPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjY3NzQ3YzNlZjgxYTQ3Y2ZiNDczM2M3MDA5OTkxYzViXzMy_60ff5d89-5ba7-426c-a394-7f4581160ffd"
      unitRef="shares">798096000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjY3NzQ3YzNlZjgxYTQ3Y2ZiNDczM2M3MDA5OTkxYzViXzMy_d84452df-eac4-42c3-ad3f-2f64ff5cc68f"
      unitRef="shares">798096000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjY3NzQ3YzNlZjgxYTQ3Y2ZiNDczM2M3MDA5OTkxYzViXzU0_99551416-e483-4114-9fe7-5f0a9c345085"
      unitRef="shares">228806301</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjY3NzQ3YzNlZjgxYTQ3Y2ZiNDczM2M3MDA5OTkxYzViXzYx_b2df89ac-5fcb-4a56-8859-b60a40735633"
      unitRef="shares">227000507</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjY3NzQ3YzNlZjgxYTQ3Y2ZiNDczM2M3MDA5OTkxYzViXzgy_48c434a2-18d3-4a6f-9740-56dedb24d582"
      unitRef="shares">226324559</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjY3NzQ3YzNlZjgxYTQ3Y2ZiNDczM2M3MDA5OTkxYzViXzg5_90c67eec-b07c-4783-af5f-4369019596c1"
      unitRef="shares">225510650</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMS0xLTEtMA_a6541be4-c332-453e-9d63-4e135d97bd6a"
      unitRef="usd">2866000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDYtMy0xLTEtMA_8a207204-633c-45ba-90dc-db12ed6d3037"
      unitRef="usd">2846000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDctMS0xLTEtMA_46ee5625-7f9e-4998-83ed-d4cb3e693261"
      unitRef="usd">1087733000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDctMy0xLTEtMA_e81b36d9-bf8f-45a9-acc3-54b15357bb02"
      unitRef="usd">1075809000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDgtMS0xLTEtMA_c1dfb5aa-4522-4101-a03e-0ab598c82b30"
      unitRef="usd">-377346000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDgtMy0xLTEtMA_df0cb416-7e9f-42e7-8657-6ca8ffb6a87b"
      unitRef="usd">-220805000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDktMS0xLTEtMA_ff349496-7e0b-4d19-b018-098546586b93"
      unitRef="usd">-31966000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNDktMy0xLTEtMA_712f2b71-78e0-4b0b-820c-a92c32e2118c"
      unitRef="usd">-30298000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNTAtMC0xLTEtMC90ZXh0cmVnaW9uOmY4NjRiYTViMzgwZDRiNjI4YmUzZGRhZGE5NDA0OGY1XzMw_9935db75-7795-4191-8895-2751e89490e9"
      unitRef="shares">2481742</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNTAtMC0xLTEtMC90ZXh0cmVnaW9uOmY4NjRiYTViMzgwZDRiNjI4YmUzZGRhZGE5NDA0OGY1XzM3_22f45c9b-b8c2-4c77-8fd2-d8e01aaf6a7d"
      unitRef="shares">1489857</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNTAtMS0xLTEtMA_3bd995c0-8409-4173-acb2-2477e9a476d7"
      unitRef="usd">20038000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNTAtMy0xLTEtMA_64b1ee40-635b-4c17-8a5e-f4743907d1a0"
      unitRef="usd">17258000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNTEtMS0xLTEtMA_5a1d44e7-f2cb-4d72-b75d-acca8fd88045"
      unitRef="usd">661249000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNTEtMy0xLTEtMA_5d4c5fd6-9b8f-4615-bf5e-ebc108bdecbf"
      unitRef="usd">810294000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNTItMS0xLTEtMA_ad60afce-733d-4e31-b5c1-9c6a597c9d96"
      unitRef="usd">816901000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83My9mcmFnOjdlN2U1MzYxYWQ1ZDRlNWJhZDljODZmYjgwYjg1ZjRlL3RhYmxlOjk2MGIyNzI1OGEwODRhZmRhOTU0YjdkNDRjYmRlMmIwL3RhYmxlcmFuZ2U6OTYwYjI3MjU4YTA4NGFmZGE5NTRiN2Q0NGNiZGUyYjBfNTItMy0xLTEtMA_5b12879a-6662-42e7-ae36-4e1a9f7354d1"
      unitRef="usd">994165000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i25d0f6f471c14d30aebcbcbefac2d8c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfOC0xLTEtMS0w_d80920c8-389f-43d1-96f5-a68da6464383"
      unitRef="usd">328457000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5558123de0374feab10a601d45dc4014_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfOC0zLTEtMS0w_20466aa9-a99c-454d-ad0e-0e993103945b"
      unitRef="usd">473538000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i04ecc4b023ab484cb2280aa438416af3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfOC01LTEtMS0w_06554d8c-002a-406e-8274-0fde90012015"
      unitRef="usd">416781000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b9b57620c664f2b80d6dfcbf1fded93_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfOS0xLTEtMS0w_ce108c9d-1e22-4afb-bb4f-82e13e63b207"
      unitRef="usd">61901000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7913605fa04d426c886c8d907f104784_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfOS0zLTEtMS0w_0179e7ee-7277-4c9b-a509-c7cea5034b00"
      unitRef="usd">106382000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia55341f84118453eaac881cd1d3ba7c9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfOS01LTEtMS0w_e2c02b39-6552-4e49-9ae5-89f3abf71254"
      unitRef="usd">105712000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTAtMS0xLTEtMA_3d04d14c-3255-4e45-a7ce-15de549acac7"
      unitRef="usd">390358000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTAtMy0xLTEtMA_d2897dd4-0dae-479b-8333-e23024510576"
      unitRef="usd">579920000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTAtNS0xLTEtMA_17da0bba-b6bf-4436-a2ad-c499b5db31f2"
      unitRef="usd">522493000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i25d0f6f471c14d30aebcbcbefac2d8c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTQtMS0xLTEtMA_d8d106d6-7be0-4a35-a423-f6438257331b"
      unitRef="usd">264680000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5558123de0374feab10a601d45dc4014_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTQtMy0xLTEtMA_2096bdc2-13a2-4817-9dd6-dc407699e08d"
      unitRef="usd">338325000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i04ecc4b023ab484cb2280aa438416af3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTQtNS0xLTEtMA_14fab3ca-3e49-431f-95dc-fe1de7f76ab6"
      unitRef="usd">302880000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6b9b57620c664f2b80d6dfcbf1fded93_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTUtMS0xLTEtMA_4727f83f-b30f-4546-a9de-c0d6a4ff5b73"
      unitRef="usd">47399000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i7913605fa04d426c886c8d907f104784_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTUtMy0xLTEtMA_521b6d96-03d4-4fed-b96a-6ec73c0a2ad8"
      unitRef="usd">78666000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia55341f84118453eaac881cd1d3ba7c9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTUtNS0xLTEtMA_c9c64956-fec6-406a-bfa3-bb8ee1c05c00"
      unitRef="usd">76183000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTYtMS0xLTEtMA_4fe96984-039d-4bfd-87d4-27be536e361b"
      unitRef="usd">82257000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTYtMy0xLTEtMA_7438afb4-e7a9-41a2-8e97-ec302f235a9e"
      unitRef="usd">120444000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTYtNS0xLTEtMA_26f9944c-f483-45d0-86b9-d49026fa44fa"
      unitRef="usd">126638000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTctMS0xLTEtMA_83c63d17-3142-4ae5-acf7-dac6d77ce06f"
      unitRef="usd">70169000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTctMy0xLTEtMA_82c3d51f-f8d1-4c2b-b784-f6f690f3d0ca"
      unitRef="usd">92800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTctNS0xLTEtMA_68d51c84-be76-4f53-8e6e-5fa7639803ac"
      unitRef="usd">111292000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTgtMS0xLTEtMA_68625fd2-faa8-4079-b9d2-b05dcfddd465"
      unitRef="usd">57146000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTgtMy0xLTEtMA_492717a5-072a-4fb5-8ed6-6fc9f91b78ac"
      unitRef="usd">111108000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTgtNS0xLTEtMA_216460df-ba11-4cde-b533-935cada60523"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <fi:RestructuringSettlementAndImpairmentProvisionsCredits
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTktMS0xLTEtMA_6a975c09-6d63-4f67-be31-054d7b99fa16"
      unitRef="usd">33023000</fi:RestructuringSettlementAndImpairmentProvisionsCredits>
    <fi:RestructuringSettlementAndImpairmentProvisionsCredits
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTktMy0xLTEtMA_78a949a6-617b-4581-95ba-8ea2a138d875"
      unitRef="usd">50430000</fi:RestructuringSettlementAndImpairmentProvisionsCredits>
    <fi:RestructuringSettlementAndImpairmentProvisionsCredits
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMTktNS0xLTEtMA_89f88a8b-a7a7-4d1e-9771-88a0d1a46b56"
      unitRef="usd">-310000</fi:RestructuringSettlementAndImpairmentProvisionsCredits>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjAtMS0xLTEtMA_6d53a99e-9b9b-4674-87a5-6844e2e68b3b"
      unitRef="usd">1424000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjAtMy0xLTEtMA_9c211b4a-e957-4aa9-aee5-979a9e51f237"
      unitRef="usd">-1037000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjAtNS0xLTEtMA_0a1c1fef-6158-46c4-b095-a0b83a19c8c6"
      unitRef="usd">1309000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjEtMS0xLTEtMA_67a5740e-4caa-4669-9f1f-02aed86f4c73"
      unitRef="usd">-162892000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjEtMy0xLTEtMA_47572ead-ca23-4d60-828e-d2db3e26759a"
      unitRef="usd">-212890000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjEtNS0xLTEtMA_2c438baa-4151-4065-9911-0118d9777543"
      unitRef="usd">-92881000</us-gaap:OperatingIncomeLoss>
    <fi:TaxReceivableAgreementRelatedAdjustments
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjQtMS0xLTEtMA_2fe696f7-1ffc-4013-b6fe-434691e9a436"
      unitRef="usd">0</fi:TaxReceivableAgreementRelatedAdjustments>
    <fi:TaxReceivableAgreementRelatedAdjustments
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjQtMy0xLTEtMA_67e6a980-074b-4503-b10f-d83bd9cc1b8c"
      unitRef="usd">220000</fi:TaxReceivableAgreementRelatedAdjustments>
    <fi:TaxReceivableAgreementRelatedAdjustments
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjQtNS0xLTEtMA_fd8bdf75-c097-4426-a7ff-07164cb1a61a"
      unitRef="usd">-1359000</fi:TaxReceivableAgreementRelatedAdjustments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjUtMS0xLTEtMA_9b8c3549-4bd5-47a8-8906-f879b72e9831"
      unitRef="usd">2090000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjUtMy0xLTEtMA_ce4364f6-7c3e-4661-9c21-8321ad20bafd"
      unitRef="usd">1103000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjUtNS0xLTEtMA_9518ebba-7973-4df3-9100-666c8be5404f"
      unitRef="usd">2047000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjYtMS0xLTEtMA_9df66a83-3dd3-4cfa-a6e6-207f15d1c45a"
      unitRef="usd">712000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjYtMy0xLTEtMA_e63b9700-6fdc-41f5-a67a-9f49c11ff417"
      unitRef="usd">2265000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjYtNS0xLTEtMA_41666ee1-5711-4c74-bac2-1bc172238e62"
      unitRef="usd">4243000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjctMS0xLTEtMA_e5def074-55b7-4e68-8d66-39b0405f39af"
      unitRef="usd">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjctMy0xLTEtMA_b1ae9c2c-aebd-4db1-9b8f-581c804aff9d"
      unitRef="usd">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjctNS0xLTEtMA_b5ca1187-895c-4c77-8620-d4291618aa97"
      unitRef="usd">58000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjgtMS0xLTEtMA_b2f6eb36-3092-40e4-9d87-6010b985b5ab"
      unitRef="usd">-211000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjgtMy0xLTEtMA_e2d97cdb-eb71-4905-bdf8-78f4bf226bc9"
      unitRef="usd">-2233000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjgtNS0xLTEtMA_2e2c8499-b72d-4d69-9329-362f7599ca67"
      unitRef="usd">-5675000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjktMS0xLTEtMA_c71dc2dc-49a4-4a5e-91a5-2008fd0acde1"
      unitRef="usd">2591000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjktMy0xLTEtMA_449d2035-dc03-40c2-afaf-6e8d216b4f17"
      unitRef="usd">1355000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMjktNS0xLTEtMA_d481edcc-b738-4c01-8245-c7721f826538"
      unitRef="usd">-802000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzAtMS0xLTEtMA_52797065-f122-434a-90a8-c3532d9921c4"
      unitRef="usd">-160301000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzAtMy0xLTEtMA_027c33a2-c78c-4c50-8763-15016469d166"
      unitRef="usd">-211535000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzAtNS0xLTEtMA_4e0bf102-36df-43f9-966a-a87d2a699573"
      unitRef="usd">-93683000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzEtMS0xLTEtMA_a63b2258-075e-493f-8dc3-d2a4a7df9e9d"
      unitRef="usd">-4081000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzEtMy0xLTEtMA_2e6091e1-3bf8-4199-a70f-0010194b5a61"
      unitRef="usd">23794000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzEtNS0xLTEtMA_6b03aed7-1bfb-4126-a918-4787c142e263"
      unitRef="usd">-2950000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzItMS0xLTEtMA_e589fac2-bbd5-485f-901e-f866e1adef90"
      unitRef="usd">-156220000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzItMy0xLTEtMA_e9cf281c-217b-4a03-8098-b9496e036c86"
      unitRef="usd">-235329000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzItNS0xLTEtMA_c456df92-50d3-4687-9645-3c77c64f8f99"
      unitRef="usd">-90733000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzctMS0xLTEtMA_87151988-ce13-4c53-ba63-ddf8505a6d72"
      unitRef="usdPerShare">-0.69</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzctMy0xLTEtMA_7ff8f569-6154-47d8-ab75-e0dfbcdeeb1b"
      unitRef="usdPerShare">-1.05</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfMzctNS0xLTEtMA_e36b40cc-b46d-448b-bfed-559fb64b7d74"
      unitRef="usdPerShare">-0.41</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfNDEtMS0xLTEtMA_8f8f07d8-8ac8-4222-b21f-ee9d6a45efe0"
      unitRef="shares">226042000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfNDEtMy0xLTEtMA_59108b33-d46c-4f72-be50-84b9e20bec14"
      unitRef="shares">225159000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF83OS9mcmFnOmFlNTdhYjFkNmIzZTQzNTQ5ODI3MmM3OWJkMGQ2NDBhL3RhYmxlOjRiYzZlNzY3Y2Y0MDQ2ZGU4YTg4ZjkyZmJmNTZlMTdmL3RhYmxlcmFuZ2U6NGJjNmU3NjdjZjQwNDZkZThhODhmOTJmYmY1NmUxN2ZfNDEtNS0xLTEtMA_48ac09b0-1625-4867-8579-15775a4e7be1"
      unitRef="shares">223999000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfOC0xLTEtMS0w_436dd3b2-6aa8-4975-98a8-f7ba5bc13d2e"
      unitRef="usd">-156220000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfOC0zLTEtMS0w_5b3373c2-7caf-47a3-9e9f-c166c44ce576"
      unitRef="usd">-235329000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfOC01LTEtMS0w_7b598607-163e-4de8-86ff-69efdb9df011"
      unitRef="usd">-90733000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTAtMS0xLTEtMA_35fd3d6b-97a9-41f2-8079-0a9c3ccadec7"
      unitRef="usd">-1668000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTAtMy0xLTEtMA_dfa10b1a-8b06-4157-8111-9f3a904741e8"
      unitRef="usd">404000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTAtNS0xLTEtMA_464a23ec-cd2c-4f36-8bee-c53a148d13af"
      unitRef="usd">-1452000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTItMS0xLTEtMA_ba4f52f4-096a-445f-abe9-e86f330eb8b8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTItMy0xLTEtMA_7af84fa9-6447-4bf4-bc9b-82981aba688a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTItNS0xLTEtMA_55aa6ac9-9c33-4701-a649-36f34efa176a"
      unitRef="usd">86000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTYtMS0xLTEtMA_06e31f1d-45a8-43f8-a362-761aaf5fa3ef"
      unitRef="usd">-1668000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTYtMy0xLTEtMA_073bda68-d006-4761-96f3-56e766f4878d"
      unitRef="usd">404000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTYtNS0xLTEtMA_890b1ec8-1b5c-4870-b3cd-38efd2ee58bf"
      unitRef="usd">-1366000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTctMS0xLTEtMA_7da03c3d-1efd-4057-9cfa-a13a996c53b5"
      unitRef="usd">-157888000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTctMy0xLTEtMA_383fe87f-443d-4a0b-aec2-e515cb70d14f"
      unitRef="usd">-234925000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84Mi9mcmFnOjIxMTQ1MDVkMDBhYTQwMzA5YWE0ZDRhNGM1ZmZjMjRjL3RhYmxlOjYxOTkzNmUxNzU3ZTQ2MmY4Zjg3OTQ4ODBhNzI4ZDAxL3RhYmxlcmFuZ2U6NjE5OTM2ZTE3NTdlNDYyZjhmODc5NDg4MGE3MjhkMDFfMTctNS0xLTEtMA_f969a0f1-1bfb-443c-bd6e-c75a5c224393"
      unitRef="usd">-92099000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i9edbe53e17c243b9862d45b04535a3be_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOC0xLTEtMS0w_8bb4b782-041b-4817-b662-cc4e26866cbb"
      unitRef="shares">223289000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i9edbe53e17c243b9862d45b04535a3be_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOC0zLTEtMS0w_d950b209-8401-4294-99d8-79108451f358"
      unitRef="usd">2814000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i679b7728a8c447fe90224a5481da96cd_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOC01LTEtMS0w_76153bf8-498e-47fd-8c70-efccd4aa19a6"
      unitRef="usd">1050873000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i81b072d270d345868341de8fafd7f2a9_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOC03LTEtMS0w_c4f57afc-afc1-40bb-8f01-d9ceb9c33e60"
      unitRef="usd">106923000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifd28a6ac00114cddb51316c90df6536d_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOC05LTEtMS0w_d0abad59-de85-4794-8fd3-4505c8408e6c"
      unitRef="usd">-30972000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i87d3bc915a06479fa054e14c0dc2f5c4_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOC0xMS0xLTEtMA_29733c44-9864-4f20-a5c1-81e2ee44f690"
      unitRef="usd">-13737000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7ce0d3bdbf434f608506ce10ad90b0f6_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOC0xMy0xLTEtMA_a2298b83-2997-4d38-93c3-387f99847e0a"
      unitRef="usd">1115901000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8a6170c80b094367abf8bbcd326fe7f8_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOS03LTEtMS0xNjU4_715d08bf-ca4f-4f03-85ab-27045c9857d4"
      unitRef="usd">670000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icf6a45282f70467abfb5662cb4c6dad4_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOS0xMy0xLTEtMzIyNQ_e312620d-eefa-4c60-a67f-351c3e2be39b"
      unitRef="usd">670000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ib84f7b62c05e4d58936b88a9bd4561d2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOS03LTEtMS0w_508241b7-29d7-4399-8ed2-7cefdbdd8567"
      unitRef="usd">-90733000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfOS0xMy0xLTEtMA_a1c8edc3-0f0e-4864-853c-75dc9fe9f1f4"
      unitRef="usd">-90733000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ibc86d3d3bbf24cd9a40a9365e37fe232_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTAtOS0xLTEtMA_b98764c2-781d-43b4-b6f9-32d714d01d20"
      unitRef="usd">-1452000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTAtMTMtMS0xLTA_10139ccd-59e2-4d95-b8a9-8cbaf60d1ca8"
      unitRef="usd">-1452000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ibc86d3d3bbf24cd9a40a9365e37fe232_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTEtOS0xLTEtMA_66f29188-a55a-4c1e-9224-fc06c3367e9c"
      unitRef="usd">86000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTEtMTMtMS0xLTA_cff6ffa0-60b2-4d69-8778-990c29f901bd"
      unitRef="usd">86000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib3faf56703a74059b8384826d6670c56_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTItNS0xLTEtMA_04c22578-f3b1-42b2-ae04-98b7b0fe29cf"
      unitRef="usd">10621000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTItMTMtMS0xLTA_303e5cb6-5a3e-4a24-9426-b94a0fd29c82"
      unitRef="usd">10621000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i3b9f833a4deb49949b1cd300388702a0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTQtMS0xLTEtMA_9d67da8f-3057-422c-9786-4cbfa8c234b2"
      unitRef="shares">1018000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i3b9f833a4deb49949b1cd300388702a0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTQtMy0xLTEtMA_ac11ff6e-3acf-400e-8f9f-7e28c904449a"
      unitRef="usd">12000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ib3faf56703a74059b8384826d6670c56_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTQtNS0xLTEtMA_bbc472bb-31c4-4d03-a59f-c6f74373b1a7"
      unitRef="usd">-12000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTQtMTMtMS0xLTA_4f6a5586-fb4e-4171-92d4-a73c8d2b1a24"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i3b9f833a4deb49949b1cd300388702a0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTUtMS0xLTEtMA_ad599d83-466d-49ee-9d94-1842ef5c701a"
      unitRef="shares">233000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i3b9f833a4deb49949b1cd300388702a0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTUtMy0xLTEtMA_aaabfa5a-02cb-415e-8e1a-353cbe7af999"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ib3faf56703a74059b8384826d6670c56_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTUtNS0xLTEtMA_69843a0d-e023-4e4c-9d09-1d585b320fd6"
      unitRef="usd">1312000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTUtMTMtMS0xLTA_0902240e-4b73-4319-81cf-d9025cfe0052"
      unitRef="usd">1315000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i3b9f833a4deb49949b1cd300388702a0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTgtMS0xLTEtMA_4b4d49f3-56c2-4904-8a92-d86a12000749"
      unitRef="shares">250000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i181e9a40784a4c698703a454f4084d4f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTgtMTEtMS0xLTA_ed991dbe-8561-442b-9af1-e1bb0b180937"
      unitRef="usd">1636000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTgtMTMtMS0xLTA_e46a738c-7a55-41aa-ad11-1f49597324bc"
      unitRef="usd">1636000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="i524734ba05e547eea78897a3f2bab84b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTktMS0xLTEtMA_3ba5d467-e532-48fa-90be-7a3a34c2f89a"
      unitRef="shares">224290000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i524734ba05e547eea78897a3f2bab84b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTktMy0xLTEtMA_c7c314dd-20c9-46ff-8be4-28622230bdf0"
      unitRef="usd">2829000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5d2b9a0301214082b5d2d6e1230a46f8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTktNS0xLTEtMA_217052ee-2cd2-43ab-9c54-fabf29e6b2e1"
      unitRef="usd">1062794000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9e001061e915426ca946f06c638a9de7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTktNy0xLTEtMA_a146d992-bbbb-4c97-91ab-436a8212c497"
      unitRef="usd">16860000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i187886aebe9f408382e4ffd2760a01ab_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTktOS0xLTEtMA_7cf98232-ff82-4d14-a8b0-015c29e41c06"
      unitRef="usd">-32338000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic4613c0c4b714221afed25edb262e2c6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTktMTEtMS0xLTA_f6d67e8b-3e81-459d-98f6-a223f2ce0f73"
      unitRef="usd">-15373000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i09c64f9f5530411a97e91c62cad63832_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMTktMTMtMS0xLTA_8ce9a98c-a67f-47c7-ab35-3ad8231b2075"
      unitRef="usd">1034772000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0c632d602f1e4c5a80c5e3738400f62a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjAtNy0xLTEtMA_8437c016-62ba-4953-8c2b-f88ba45edfd0"
      unitRef="usd">-700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i89955b7093464fd3b8344f556ba8c11d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjAtMTMtMS0xLTA_c488a6ff-7e89-4acf-b5c9-8e689699c571"
      unitRef="usd">-700000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ia849d0a68a294687b3d7c334c7d098b1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjEtNy0xLTEtMA_76b217d9-53e9-427f-96a0-32fa28a5afc6"
      unitRef="usd">-235329000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjEtMTMtMS0xLTA_602a44f8-a45b-427f-b9c4-f5b84f973a47"
      unitRef="usd">-235329000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2be600154ac045c08be5613db533fb80_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjItOS0xLTEtMA_05f7866c-7a41-485e-828e-6d385b9b56b9"
      unitRef="usd">404000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjItMTMtMS0xLTA_5790ad14-ee7e-4f0f-91bd-42cf23723f02"
      unitRef="usd">404000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ia849d0a68a294687b3d7c334c7d098b1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjMtNy0xLTEtMA_66bc29ac-321a-4932-a022-891d4124a8d3"
      unitRef="usd">-1636000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2be600154ac045c08be5613db533fb80_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjMtOS0xLTEtMA_44fb9ec6-72d0-46be-90e5-470cdab5dc93"
      unitRef="usd">1636000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjMtMTMtMS0xLTA_069d083c-b06b-4122-82ef-62231356e901"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i933660bed28d416182f9b8f4e350a6f1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjQtNS0xLTEtMA_4307b50c-b9c8-4bb7-b17a-670272ad7643"
      unitRef="usd">11280000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjQtMTMtMS0xLTA_174bdd05-2c86-46a8-8e28-48849c001c02"
      unitRef="usd">11280000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i2df5270413874fdf8ed5cf9dff4028a0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjUtMS0xLTEtMA_ec97076e-5693-4721-83a5-b0aad19d1a23"
      unitRef="shares">1134000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i2df5270413874fdf8ed5cf9dff4028a0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjUtMy0xLTEtMA_3a60ca31-13c9-4eb5-b088-b6bcd98e6de7"
      unitRef="usd">13000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i933660bed28d416182f9b8f4e350a6f1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjUtNS0xLTEtMA_712c0dfe-5be5-46a4-930b-e84c25396130"
      unitRef="usd">-13000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjUtMTMtMS0xLTA_decd3ae3-b2e8-4139-b5a0-4544e12fbf5d"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i2df5270413874fdf8ed5cf9dff4028a0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjYtMS0xLTEtMA_14c05b28-2624-4f25-b993-0f737761312e"
      unitRef="shares">389000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i2df5270413874fdf8ed5cf9dff4028a0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjYtMy0xLTEtMA_8e27d7d9-fac5-49fe-95bf-8d2e5d4faeaa"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i933660bed28d416182f9b8f4e350a6f1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjYtNS0xLTEtMA_3cd92d8a-4f93-45ce-99d3-f734196b3685"
      unitRef="usd">1748000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjYtMTMtMS0xLTA_0b6d55a0-4b58-4946-a78b-19a86942c6d0"
      unitRef="usd">1752000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i2df5270413874fdf8ed5cf9dff4028a0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjctMS0xLTEtMA_dc3b3815-1c25-403c-8fae-4ebfe08efc41"
      unitRef="shares">302000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id73fe5ba30fa49fa8e275beca8484933_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjctMTEtMS0xLTA_e209ffc2-1dac-423c-bc9c-e37b1a973a8a"
      unitRef="usd">1885000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjctMTMtMS0xLTA_79c99c11-3d88-4b36-b018-c9c4073105e2"
      unitRef="usd">1885000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="id190fedb89224b2ebc92c8953988094b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjgtMS0xLTEtMA_a9ed8f22-9a56-4f93-9f46-2480f1765927"
      unitRef="shares">225511000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id190fedb89224b2ebc92c8953988094b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjgtMy0xLTEtMA_8d5dc065-7c16-4d78-9c9b-fa13f393341c"
      unitRef="usd">2846000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie5c1615949114f2ab86498f967eefde4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjgtNS0xLTEtMA_0dcd16ac-f6f0-4746-b02c-9d35119208e5"
      unitRef="usd">1075809000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i21a953fb11fd45cd8e1515a0b259498c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjgtNy0xLTEtMA_f637aa94-6ba5-404f-ab88-5b4655aef943"
      unitRef="usd">-220805000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3190f0c5cf25456495ffaaf469bdc6ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjgtOS0xLTEtMA_244596d3-6403-4c09-bd43-30b3d1db6549"
      unitRef="usd">-30298000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3cb925f30f494fe495b2927c93db15fd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjgtMTEtMS0xLTA_948e2ad8-b049-471b-a44c-c02f53e0cef8"
      unitRef="usd">-17258000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjgtMTMtMS0xLTA_e5b0d318-6d13-454a-8bb5-f92492078004"
      unitRef="usd">810294000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia4dc921a1bde415bb6814473a1fdcce2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjktNy0xLTEtMA_1c612b8b-f28a-406b-9220-8a9985823921"
      unitRef="usd">-321000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if953dee89c9c41b69d1b754832d77314_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMjktMTMtMS0xLTA_44f259b8-31d8-4898-8fd0-e12517c7299c"
      unitRef="usd">-321000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ia7d79cf6c6c24eafa8ca56f2769bc7e2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzAtNy0xLTEtMA_70934952-78e9-4e01-91eb-621c7a8f6f84"
      unitRef="usd">-156220000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzAtMTMtMS0xLTA_360cb20f-8bf6-4c7d-b491-883b6a7b1f3b"
      unitRef="usd">-156220000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ib66431d37ce848dabae8cb243aeda08e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzEtOS0xLTEtMA_8fb38497-e915-47f5-a3d6-68094c0af880"
      unitRef="usd">-1668000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzEtMTMtMS0xLTA_0d467638-6426-426d-bbe7-b52d493ef1f6"
      unitRef="usd">-1668000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i041a0029a5974451a97e14eb76ad0773_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzMtNS0xLTEtMA_3c018d58-52fc-482b-99b3-86b637fa5cc9"
      unitRef="usd">11010000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzMtMTMtMS0xLTA_95583b55-e78b-46dc-9608-bcdb822c3aa1"
      unitRef="usd">11010000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="ie5222d8ab4384737a0938d8d9999e53c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzQtMS0xLTEtMA_bcb89530-d8de-4b0c-8bda-f92c56e63622"
      unitRef="shares">1464000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ie5222d8ab4384737a0938d8d9999e53c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzQtMy0xLTEtMA_f901f1fb-7248-46bf-a074-9758ae7158d2"
      unitRef="usd">16000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i041a0029a5974451a97e14eb76ad0773_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzQtNS0xLTEtMA_fdebf153-d2e9-4c62-8c27-d45b3d6dfd70"
      unitRef="usd">-16000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzQtMTMtMS0xLTA_ae25f167-ef92-4e02-9985-adb8ed2acaf0"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ie5222d8ab4384737a0938d8d9999e53c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzUtMS0xLTEtMA_8753a057-646e-4760-bc3b-eea5224de349"
      unitRef="shares">341000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ie5222d8ab4384737a0938d8d9999e53c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzUtMy0xLTEtMA_2ec680b9-24d4-4cad-9030-c0d6c0ebc3a3"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i041a0029a5974451a97e14eb76ad0773_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzUtNS0xLTEtMA_0ba17d5c-26ed-4582-ba58-02a562241c1a"
      unitRef="usd">930000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzUtMTMtMS0xLTA_eebce76e-cdb7-44a4-a5d3-f005f338f0a7"
      unitRef="usd">934000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ie5222d8ab4384737a0938d8d9999e53c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzYtMS0xLTEtMA_7f146144-c774-46eb-9c59-75a36688f388"
      unitRef="shares">421000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2d8cb284f77943f58095ee746e6676ff_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzYtMTEtMS0xLTA_b6444746-7b91-4da5-90ef-52f4c6f56886"
      unitRef="usd">1282000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzYtMTMtMS0xLTA_b58ec6a9-826a-4158-b19a-82cf29ac5133"
      unitRef="usd">1282000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ie5222d8ab4384737a0938d8d9999e53c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctMS0xLTEtNDcw_ee0de976-a464-4be7-a9d7-8720ee28d3b4"
      unitRef="shares">570000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i2d8cb284f77943f58095ee746e6676ff_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctMTEtMS0xLTQ3MA_733d9dcd-5aef-486a-a787-f6ce9455b17e"
      unitRef="usd">1498000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzQtMTMtMS0xLTMyMDQ_92b9c3bc-e18b-4675-9960-5c25bb04fe5d"
      unitRef="usd">1498000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:SharesOutstanding
      contextRef="i32a41f35487f40419fe599c25dc49908_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctMS0xLTEtMA_4b8f4d0b-1e00-4fd8-906c-6b4aed0dd85a"
      unitRef="shares">226325000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i32a41f35487f40419fe599c25dc49908_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctMy0xLTEtMA_69ed717c-2693-443a-80ec-090ba156d8ca"
      unitRef="usd">2866000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i591728c170364302a19b5277c448d1f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctNS0xLTEtMA_4be35fe8-1cfe-46ba-aaec-9fd2d65c3ebf"
      unitRef="usd">1087733000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7a7ea5e998644a1396f4a5ee123c0211_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctNy0xLTEtMA_e3d03359-bb86-4bf9-ad36-7dfe6b448f11"
      unitRef="usd">-377346000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic6da7c883a6c4b66a087fcd15a26f94f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctOS0xLTEtMA_85c015b1-89bc-4179-8e6f-88a963ca0148"
      unitRef="usd">-31966000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5f3c48ae4b6c460c822329db04b6c755_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctMTEtMS0xLTA_d87da535-a5a8-421d-a0bd-7dcc075f2908"
      unitRef="usd">-20038000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF84NS9mcmFnOjY0OTlmZGQ5NTVkMDRmNzE4NjFmZDFjMTU2YjkxMzdmL3RhYmxlOmU1OGY1MDY4ODk3NjQwNmE4Zjk0N2E3ZjJlY2ExZTU1L3RhYmxlcmFuZ2U6ZTU4ZjUwNjg4OTc2NDA2YThmOTQ3YTdmMmVjYTFlNTVfMzctMTMtMS0xLTA_ec7dd3ed-518c-45d7-9534-58a847d7cda3"
      unitRef="usd">661249000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNy0xLTEtMS0w_436dd3b2-6aa8-4975-98a8-f7ba5bc13d2e"
      unitRef="usd">-156220000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNy0zLTEtMS0w_5b3373c2-7caf-47a3-9e9f-c166c44ce576"
      unitRef="usd">-235329000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNy01LTEtMS0w_7b598607-163e-4de8-86ff-69efdb9df011"
      unitRef="usd">-90733000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTAtMS0xLTEtMA_83c63d17-3142-4ae5-acf7-dac6d77ce06f"
      unitRef="usd">70169000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTAtMy0xLTEtMA_82c3d51f-f8d1-4c2b-b784-f6f690f3d0ca"
      unitRef="usd">92800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTAtNS0xLTEtMA_40f9e696-5192-4ab2-92c5-45e765eb2571"
      unitRef="usd">111292000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTEtMS0xLTEtMA_e87a60cc-430d-4243-b355-fb020dbf75ff"
      unitRef="usd">11010000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTEtMy0xLTEtMA_56a46284-c7d3-4d9c-9109-878e1302c152"
      unitRef="usd">11280000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTEtNS0xLTEtMA_ce7a7f8b-e1ea-46db-bc5f-e78f3ea6113b"
      unitRef="usd">10621000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTItMS0xLTEtMA_68625fd2-faa8-4079-b9d2-b05dcfddd465"
      unitRef="usd">57146000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTItMy0xLTEtMA_3bd40b1d-6384-47b7-992e-84b7a341c765"
      unitRef="usd">111108000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTItNS0xLTEtMA_97921197-f711-4816-b16a-d43320de7ba1"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTMtMS0xLTEtMA_f7cc9df1-a1c9-4a21-b07f-55723c052e99"
      unitRef="usd">21225000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTMtMy0xLTEtMA_b67f8151-cac0-440b-a558-230607b6469f"
      unitRef="usd">40686000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTMtNS0xLTEtMA_33850768-97ea-48b2-b373-f15e2e34f2bc"
      unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTQtMS0xLTEtMA_d1092720-5b20-4831-9936-229910ba2143"
      unitRef="usd">388000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTQtMy0xLTEtMA_cae111ec-c73b-4f56-ae56-dbe4710d259a"
      unitRef="usd">371000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTQtNS0xLTEtMA_7fff67c7-c3fe-4593-b200-8c29dc1de4d7"
      unitRef="usd">58000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTUtMS0xLTEtMA_34eee70c-2d09-468b-8cbe-696f283ca9b4"
      unitRef="usd">-625000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTUtMy0xLTEtMA_54dd1c76-eb89-4bb4-b840-bc6fca25629e"
      unitRef="usd">727000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTUtNS0xLTEtMA_e61b2dee-75f3-44c7-9def-3311b5f3fde2"
      unitRef="usd">-14634000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTctMS0xLTEtMA_d34c5258-b121-43c0-93d0-9ec789cccfd5"
      unitRef="usd">938000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTctMy0xLTEtMA_eee03f3e-9a34-4206-840f-701690def7e4"
      unitRef="usd">1281000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTctNS0xLTEtMA_033138d2-8c03-4108-b300-5a7450a62cc1"
      unitRef="usd">159000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTgtMS0xLTEtMA_6d53a99e-9b9b-4674-87a5-6844e2e68b3b"
      unitRef="usd">1424000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTgtMy0xLTEtMA_9c211b4a-e957-4aa9-aee5-979a9e51f237"
      unitRef="usd">-1037000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTgtNS0xLTEtMA_6fe18215-879a-4d8d-96f5-aac85ed6ea00"
      unitRef="usd">1309000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTktMS0xLTEtMA_7a110970-44a9-4da1-9ef2-59e900278e29"
      unitRef="usd">1106000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTktMy0xLTEtMA_ab2693eb-6b52-4aa0-aea7-24904f177cf7"
      unitRef="usd">2747000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMTktNS0xLTEtMA_1df91e01-94bc-430f-bff8-264263d18536"
      unitRef="usd">-1199000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjAtMS0xLTEtMA_5a1981a4-f106-42c4-a69f-59c3baebae42"
      unitRef="usd">0</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjAtMy0xLTEtMA_4f3f1e32-53ad-4808-b030-fa9c76c83adc"
      unitRef="usd">-222000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjAtNS0xLTEtMA_4c555a1b-6896-4c8e-952b-cfa81aa492f7"
      unitRef="usd">386000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjItMS0xLTEtMA_ec4c4b79-ca3c-4652-a454-f9c4d2f17fa7"
      unitRef="usd">64000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjItMy0xLTEtMA_8fc73fbf-7b63-4dcc-b4ad-7635227fda60"
      unitRef="usd">1522000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjItNS0xLTEtMA_6b970e6c-5c87-4bf1-991c-565014a71d85"
      unitRef="usd">-843000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjQtMS0xLTEtMA_5d5bcd42-b7ad-411b-937c-43eef56dfbce"
      unitRef="usd">-54707000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjQtMy0xLTEtMA_8040ff29-cf74-4bbf-81b7-abdc2069d642"
      unitRef="usd">-22152000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjQtNS0xLTEtMA_64114aa1-5773-4f58-8c28-83da3e4c5e3c"
      unitRef="usd">63654000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjUtMS0xLTEtMA_0bf9a85d-0734-4c25-8b99-008c2b7978a5"
      unitRef="usd">1573000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjUtMy0xLTEtMA_468f6793-8235-450e-961a-94bd7121a9cc"
      unitRef="usd">10694000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjUtNS0xLTEtMA_7f344bfe-775f-4fc3-87af-a2ed72c6864d"
      unitRef="usd">2917000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjYtMS0xLTEtMA_ca7eb628-27f3-4d71-8a48-c52343f3be68"
      unitRef="usd">-4437000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjYtMy0xLTEtMA_223feb4b-e12d-437a-9396-d1f353e94fdc"
      unitRef="usd">-856000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjYtNS0xLTEtMA_318dac1a-3ac5-415f-aeed-7fb5bc426df1"
      unitRef="usd">-4581000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjctMS0xLTEtMA_fd7758d9-9f3a-4321-9c7e-634b6f0ec675"
      unitRef="usd">-848000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjctMy0xLTEtMA_08c1a34a-4cf1-4f72-8754-dbdc8e3e8b10"
      unitRef="usd">1285000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjctNS0xLTEtMA_0bb90597-91c8-4972-8fb1-5dab36f0f9c1"
      unitRef="usd">-258000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjgtMS0xLTEtMA_1024abc2-d370-4b98-9f16-ed43ad4237cb"
      unitRef="usd">-16787000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjgtMy0xLTEtMA_29ed0c99-5ab1-4c4d-9f63-1d8b4c50970e"
      unitRef="usd">-3937000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjgtNS0xLTEtMA_00cc7afd-5b17-4060-9af8-a6c4ead13ac9"
      unitRef="usd">15310000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjktMS0xLTEtMA_5df9c34e-32a8-45fd-9320-26d5e83f4f7b"
      unitRef="usd">-74000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjktMy0xLTEtMA_be1152c5-2b11-4b68-af3f-61c64a8872b9"
      unitRef="usd">545000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMjktNS0xLTEtMA_aa4d5fcd-9b49-4af0-8b9f-77a8727dc039"
      unitRef="usd">-354000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzAtMS0xLTEtMA_811bab0b-f4d7-4808-9252-480eb84fdeff"
      unitRef="usd">-3344000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzAtMy0xLTEtMA_ef3f5a00-23ef-4988-85be-e79414f85ab4"
      unitRef="usd">-503000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzAtNS0xLTEtMA_c0f17ba1-fab4-426d-96e1-31146383be25"
      unitRef="usd">-2978000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzEtMS0xLTEtMA_1c41b94f-76e1-4971-bb78-7a871f483de9"
      unitRef="usd">39651000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzEtMy0xLTEtMA_29f3ccd7-dba0-4b51-9a1c-d9771bc61b41"
      unitRef="usd">27048000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzEtNS0xLTEtMA_b0922073-3fca-490c-b5fb-7a39eabde9ac"
      unitRef="usd">-32644000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzMtMS0xLTEtMA_046bd380-6c56-4d9a-9c5f-59d439f2371f"
      unitRef="usd">28473000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzMtMy0xLTEtMA_6abb0176-c11a-42ef-a922-60683047075e"
      unitRef="usd">36942000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzMtNS0xLTEtMA_3368cf05-6e14-4c94-b89c-1a5b907372d2"
      unitRef="usd">19734000</us-gaap:PaymentsToAcquireProductiveAssets>
    <fi:PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzQtMS0xLTEtMA_a3228ab4-a1af-4c19-9f93-9b585e909733"
      unitRef="usd">0</fi:PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties>
    <fi:PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzQtMy0xLTEtMA_6ca3a620-9e67-4707-9fdd-425d6387c5e8"
      unitRef="usd">0</fi:PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties>
    <fi:PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzQtNS0xLTEtMA_7efcf69d-4754-4111-9411-93cee54a45cd"
      unitRef="usd">36737000</fi:PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzUtMS0xLTEtMA_7926f842-1189-40d2-8f93-af7d62226176"
      unitRef="usd">8319000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzUtMy0xLTEtMA_23d2e73c-df26-49bb-b3f6-9c162d1f1f3b"
      unitRef="usd">791000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzUtNS0xLTEtMA_9c398532-d161-47f4-a856-18e94db2855d"
      unitRef="usd">7089000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzYtMS0xLTEtMA_a016957b-ecbc-452f-bfa2-a59047ed9e39"
      unitRef="usd">2252000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzYtMy0xLTEtMA_0fbd03a3-fdcc-41f2-8777-673a520c421b"
      unitRef="usd">20122000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzYtNS0xLTEtMA_51c98a34-3b77-44fb-ab02-19bc2e1f8370"
      unitRef="usd">84040000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzctMS0xLTEtMA_e4164d76-4d6c-44bd-b2c7-de48b02e4dad"
      unitRef="usd">2832000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzctMy0xLTEtMA_5ea1ba75-6cd3-436e-b015-c784c2936f7d"
      unitRef="usd">46739000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzctNS0xLTEtMA_09cf28ca-2f06-4f62-acde-63ebf58ba8ba"
      unitRef="usd">143825000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzgtMS0xLTEtMA_7f73e83d-a4ef-4fa5-b7ce-27357fde48c9"
      unitRef="usd">460000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzgtMy0xLTEtMA_8cbc837b-5e56-4854-9351-88074e349d2b"
      unitRef="usd">512000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzgtNS0xLTEtMA_3ac95e48-6dee-4648-b2fa-7bc547462e84"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzktMS0xLTEtMA_76578c76-96b4-4486-a29a-8402404df5b6"
      unitRef="usd">-20034000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzktMy0xLTEtMA_77d4b424-8f48-44e1-b813-f7ba8f92d55b"
      unitRef="usd">-10046000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfMzktNS0xLTEtMA_cb3ca2d0-8712-45ef-b7fb-684ecd050a07"
      unitRef="usd">10403000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDEtMS0xLTEtMA_ae5aabd4-6348-4a68-b13b-1f4398e3e95f"
      unitRef="usd">236000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDEtMy0xLTEtMA_4aa1c134-1a0a-44fe-8feb-ab307b683fce"
      unitRef="usd">5627000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDEtNS0xLTEtMA_8a220d05-ca02-4567-8463-0d7368e14efd"
      unitRef="usd">5892000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDUtMS0xLTEtMA_844ad154-637c-4a09-95d6-07cbdcdfc169"
      unitRef="usd">0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDUtMy0xLTEtMA_56bf4549-e15d-40fa-b2a1-66f9084d98d1"
      unitRef="usd">184000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDUtNS0xLTEtMA_db43aed4-331b-4596-97e1-6fed45747caa"
      unitRef="usd">1733000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDgtMS0xLTEtMA_f7c25ccb-1cc7-46f9-a78a-08415625445d"
      unitRef="usd">1282000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDgtMy0xLTEtMA_b51ab537-91dd-494b-896b-424fc39a1003"
      unitRef="usd">1886000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDgtNS0xLTEtMA_aae5ea52-28f8-4110-8faf-fd42da355eaf"
      unitRef="usd">1636000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDktMS0xLTEtMjMyNA_15835c90-ba41-49ed-8d7c-cfc21524ca79"
      unitRef="usd">1498000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDktMy0xLTEtMjMyNw_644e4c24-420e-4445-9257-56f5673f98da"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDktNS0xLTEtMjMzMA_93fc5406-32c0-4dd0-ba14-b66b77ec0df8"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDktMS0xLTEtMA_0c21ef10-0f8a-4c25-8523-ef163038055f"
      unitRef="usd">934000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDktMy0xLTEtMA_2ddde704-c7ae-43a5-bcf7-7be46c197f90"
      unitRef="usd">1752000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNDktNS0xLTEtMA_cb877ef1-4ef4-40dc-a9af-cd7d58a049bc"
      unitRef="usd">1315000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTAtMS0xLTEtMA_8e74f16b-7fa7-4cbd-9d53-4fce1f38428e"
      unitRef="usd">-2082000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTAtMy0xLTEtMA_c8b8264d-0bf4-4b83-a45e-30e2c5140edb"
      unitRef="usd">-5945000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTAtNS0xLTEtMA_c1b3e068-8b93-4624-b45e-a8ffae8edb0e"
      unitRef="usd">-7946000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTEtMS0xLTEtMA_8e99d28b-bfdd-44c8-97fe-fa02cf93b8a3"
      unitRef="usd">-3028000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTEtMy0xLTEtMA_fcf9401f-e929-43d0-8a68-763c985125ab"
      unitRef="usd">-529000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTEtNS0xLTEtMA_0ef3502e-25e6-4a55-ba2c-08e7c981a6a3"
      unitRef="usd">3384000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTItMS0xLTEtMA_b583cf39-c825-44e2-9f3e-e31748679ca8"
      unitRef="usd">14507000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTItMy0xLTEtMA_b3d4b39b-2e9c-4347-8c09-ecb211b0df24"
      unitRef="usd">10528000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTItNS0xLTEtMA_34b95ab6-f32b-44d4-9253-c116350d5d37"
      unitRef="usd">-26803000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTMtMS0xLTEtMA_f0aadf74-a103-46c4-9de1-bca926f80689"
      unitRef="usd">196740000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i09c64f9f5530411a97e91c62cad63832_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTMtMy0xLTEtMA_c3d56ef4-92c1-42fd-8cdd-8709205ef85d"
      unitRef="usd">186212000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7ce0d3bdbf434f608506ce10ad90b0f6_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTMtNS0xLTEtMA_262cb2ee-4df5-4c4f-baa1-efcdca0f68a0"
      unitRef="usd">213015000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTQtMS0xLTEtMA_d0364233-1df9-4ff8-844d-0348f27916f0"
      unitRef="usd">211247000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTQtMy0xLTEtMA_d1533865-5a53-40a6-9809-d5a1ec090be5"
      unitRef="usd">196740000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i09c64f9f5530411a97e91c62cad63832_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85MS9mcmFnOmVjZmQzZDYyMDMwNDQ5NjQ4Mjc0NTg5YTI1NzYwYmYzL3RhYmxlOjVkNDUxODFkZTBhNDQxYjg5NmI2ZGVlMDk5ZjAyZDUyL3RhYmxlcmFuZ2U6NWQ0NTE4MWRlMGE0NDFiODk2YjZkZWUwOTlmMDJkNTJfNTQtNS0xLTEtMA_e5c39c31-3282-4307-868f-416918b4b86d"
      unitRef="usd">186212000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3MzM_bee59b71-29a5-4a84-b82d-d41854dc879a">Basis of Presentation and Significant Accounting Policies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Nature of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Frank&#x2019;s International N.V. (&#x201c;FINV&#x201d;), a limited liability company organized under the laws of the Netherlands, is a global provider of highly engineered tubular services, tubular fabrication and specialty well construction and well intervention solutions to the oil and gas industry. FINV provides services to leading exploration and production companies in both offshore and onshore environments with a focus on complex and technically demanding wells.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The impact of the Coronavirus Disease 2019 (&#x201c;COVID-19&#x201d;) pandemic and related economic, business and market disruptions is evolving rapidly, and its future effects are uncertain. The actual impact of these recent developments on our business will depend on many factors, many of which are beyond management's control and knowledge. It is therefore difficult for management to assess or predict with accuracy the broad future effects of this health crisis on the global economy, the energy industry or the Company. As additional information becomes available, events or circumstances change and strategic operational decisions are made by management, further adjustments may be required which could have a material adverse impact on the Company's consolidated financial position, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements of FINV for the years ended December 31, 2020, 2019 and 2018 include the activities of Frank&#x2019;s International C.V. (&#x201c;FICV&#x201d;), Blackhawk Group Holdings, LLC (&#x201c;Blackhawk&#x201d;) and their wholly owned subsidiaries (collectively, &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; and &#x201c;our&#x201d;). All intercompany accounts and transactions have been eliminated for purposes of preparing these consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our accompanying consolidated financial statements and related financial information have been prepared in accordance with generally accepted accounting principles in the United States of America (&#x201c;GAAP&#x201d;). In the opinion of management, these consolidated financial statements reflect all adjustments consisting solely of normal accruals that are necessary for the fair presentation of financial results as of and for the periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The consolidated financial statements have been prepared on a historical cost basis using the United States dollar as the reporting currency. Our functional currency is primarily the United States dollar. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#160;&#160;&#160;&#160;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Certain prior-year amounts have been reclassified to conform to the current year&#x2019;s presentation. These reclassifications had no impact on our net income (loss), working capital, cash flows or total equity previously reported.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We estimate current expected credit losses on our accounts receivable at each reporting date. We estimate current expected credit losses based on our credit loss history, adjusted for current factors including global economic and business conditions, oil and natural gas industry and market conditions and customer mix. Losses are charged against the allowance when the customer accounts are determined to be uncollectible. This process involves judgment and estimation, and accordingly, our results can be affected by adjustments to the allowance due to actual write-offs that differ from estimated amounts. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash, Cash Equivalents and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We consider all highly liquid financial instruments purchased with an original maturity of three months or less to be cash equivalents. Throughout the year, we have cash balances in excess of federally insured limits deposited with various financial institutions. We have not experienced any losses in such accounts and believe we are not exposed to any significant credit risk on cash and cash equivalents. Restricted cash consists of cash deposits that collateralize our credit card program.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Amounts reported in the consolidated balance sheets and consolidated statements of cash flows as cash, cash equivalents and restricted cash at December&#160;31, 2020 and December&#160;31, 2019 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Surrender Value of Life Insurance Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We have cash surrender value of life insurance policies that are held within a Rabbi Trust for the purpose of paying future executive deferred compensation benefit obligations. Income (loss) associated with these policies is included in other income, net on our consolidated statements of operations. Income (loss) on changes in the cash surrender value of life insurance policies was $1.1 million, $2.7 million and $(1.2) million for the years ended December&#160;31, 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Comprehensive Income&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Accounting standards on reporting comprehensive income require that certain items, including foreign currency translation adjustments be presented as components of comprehensive income. The cumulative amounts recognized by us under these standards are reflected in the consolidated balance sheet as accumulated other comprehensive loss, a component of stockholders&#x2019; equity. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Certain conditions may exist as of the date our consolidated financial statements are issued that may result in a loss to us, but which will only be resolved when one or more future events occur or fail to occur. Our management, with input from legal counsel, assesses such contingent liabilities, and such assessment inherently involves an exercise in judgment. In assessing loss contingencies related to legal proceedings pending against us or unasserted claims that may result in proceedings, our management, with input from legal counsel, evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;If the assessment of a contingency indicates it is probable a material loss has been incurred and the amount of liability can be estimated, then the estimated liability would be accrued in our consolidated financial statements. If the assessment indicates a potentially material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the guarantees would be disclosed. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;When we deem appropriate, we use foreign currency forward derivative contracts to mitigate the risk of fluctuations in foreign currency exchange rates. We use these instruments to mitigate our exposure to non-local currency working capital. We do not hold or issue financial instruments for trading or other speculative purposes. We account for our derivative activities under the provisions of accounting guidance for derivatives and hedging. Derivatives are recognized on the consolidated balance sheet at fair value. Although the derivative contracts will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not formally designated as hedge contracts for hedge accounting treatment. Accordingly, any changes in the fair value of the derivative instruments during a period will be included in our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income (Loss) Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Basic income (loss) per share excludes dilution and is computed by dividing net income (loss) available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted income (loss) per share reflects the potential dilution that could occur if securities to issue common stock were exercised or converted to common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our financial instruments consist primarily of cash and cash equivalents, trade accounts receivable, available-for-sale securities, derivative financial instruments and obligations under trade accounts payable. Due to their short-term nature, the carrying values for cash and cash equivalents, trade accounts receivable and trade accounts payable approximate fair value. Refer to Note 9&#x2014;Fair Value Measurements for the fair values of our available-for-sale securities, derivative financial instruments and other obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Translations and Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Results of operations for foreign subsidiaries with functional currencies other than the U.S. dollar are translated using average exchange rates during the period. Assets and liabilities of these foreign subsidiaries are translated using the exchange rates in effect at the balance sheet dates. Gains and losses resulting from these translations are included in accumulated other comprehensive loss within stockholders&#x2019; equity. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;For those foreign subsidiaries that have designated the U.S. dollar as the functional currency, gains and losses resulting from balance sheet remeasurement of foreign operations are included in the consolidated statements of operations as incurred. Gains and losses resulting from transactions denominated in a foreign currency are also included in the consolidated statements of operations as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Goodwill is not subject to amortization and is tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired. A qualitative assessment is allowed to determine if goodwill is potentially impaired. We have the option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to performing the quantitative goodwill impairment test. The qualitative assessment determines whether it is more likely than not that a reporting unit&#x2019;s fair value is less than its carrying amount. If it is more likely than not that the fair value of the reporting unit is less than the carrying amount, then a quantitative &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;impairment test is performed. The quantitative goodwill impairment test is used to identify both the existence of impairment and the amount of impairment loss. The test compares the fair value of a reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit is less than its carrying value, an impairment loss is recorded based on that difference. We complete our assessment of goodwill impairment as of October 31 each year. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;As of October 31, 2019, we performed a quantitative goodwill impairment test for our Cementing Equipment reporting unit. During the fourth quarter of 2019, market factors indicated a downturn in the demand for our Cementing Equipment products and services in the U.S. land market and a slower uptake of our service offering in international markets, and we reduced our management forecast for this reporting unit accordingly. Based on this refined outlook, the quantitative goodwill impairment test indicated that the fair value of the Cementing Equipment reporting unit was less than its carrying value. As a result, during the fourth quarter of 2019 we recorded a $111.1 million impairment charge to goodwill, which is included in goodwill impairment on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first quarter of 2020, as a result of the decline in oil prices due to the ongoing COVID-19 pandemic and the Organization of Petroleum Exporting Countries and Russia price war in early 2020, we identified a triggering event that indicated the fair value of goodwill within our Cementing Equipment reporting unit was less than its carrying value. Based on the results of our goodwill impairment test as of March 31, 2020, we recorded a $57.1 million impairment charge to goodwill, which is included in goodwill impairment on the consolidated statements of operations. Our goodwill impairment assessment as of October 31, 2020, did not identify a triggering event that indicates the fair values of our reporting units were less than their carrying values.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We used the income approach to estimate the fair value of the Cementing Equipment reporting unit, but also considered the market approach to validate the results. The income approach estimates the fair value by discounting the reporting unit&#x2019;s estimated future cash flows using an estimated discount rate, or expected return, that a marketplace participant would have required as of the valuation date. The market approach includes the use of comparative multiples to corroborate the discounted cash flow results and involves significant judgment in the selection of the appropriate peer group companies and valuation multiples. The inputs used in the determination of fair value are generally level 3 inputs. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Some of the more significant assumptions inherent in the income approach include the estimated future net annual cash flows for the reporting unit, the terminal growth rate and the discount rate. We selected the assumptions used in the discounted cash flow projections using historical data supplemented by current and anticipated market conditions and estimated growth rates. Our estimates are based upon assumptions believed to be reasonable. However, given the inherent uncertainty in determining the assumptions underlying a discounted cash flow analysis, actual results may differ from those used in our valuation which could result in additional impairment charges in the future. Assuming all other assumptions and inputs used in the March 31, 2020 discounted cash flow analysis were held constant, a 50 basis point increase in the discount rate assumption would have increased the goodwill impairment charge by approximately $4.3 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;No goodwill impairment was recorded for year ended December 31, 2018. At December&#160;31, 2020, goodwill is allocated to our reportable segments as follows: Cementing Equipment - approximately $24.1 million; Tubular Running Services - approximately $18.7 million. See Note 9&#x2014;Fair Value Measurements in these Notes to Consolidated Financial Statements for a discussion of fair value measures. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Long-lived assets, which include property, plant and equipment, and certain other assets to be held and used by us, are reviewed when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable based on estimated future cash flows. If this assessment indicates that the carrying values will not be recoverable, as determined based on undiscounted cash flows over the remaining useful lives, an impairment loss is recognized based on the fair value of the asset. The inputs used in the determination of fair value are generally level 3 inputs. Please see Note 17 &#x2014;Severance and Other Charges (Credits), net for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We operate under many legal forms in approximately 40 countries. As a result, we are subject to many U.S. and non-U.S. tax jurisdictions and many tax agreements and treaties among the various taxing authorities. Our operations in these different jurisdictions are taxed on various bases such as income before taxes, deemed profits (which is generally determined using a percentage of revenue rather than profits), and withholding taxes based on revenue. Determination of taxable income in any jurisdiction requires the interpretation of the related tax laws and regulations and the use of estimates and assumptions regarding significant future events. Changes in tax laws, regulations, agreements and treaties, foreign currency exchange restrictions, or our level of operations or profitability in each taxing jurisdiction could have an impact upon the amount of income taxes that we provide during any given year. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We provide for income tax expense based on the liability method of accounting for income taxes based on the authoritative accounting guidance. Deferred tax assets and liabilities are recorded based upon temporary differences between the tax basis of assets and liabilities and their carrying values for financial reporting purposes, and are measured using the tax rates and laws expected to be in effect when the differences are projected to reverse. Valuation allowances are established to reduce deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. In determining the need for valuation allowances, we have made judgments and estimates regarding future taxable income. These estimates and judgments include some degree of uncertainty, and changes in these estimates and assumptions could require us to adjust the valuation allowances for our deferred tax assets. The ultimate realization of the deferred tax assets depends on the generation of sufficient taxable income in the applicable taxing jurisdictions. Deferred tax expense or benefit is the result of changes in deferred tax assets and liabilities and associated valuation allowances during the period. The impact of an uncertain tax position taken or expected to be taken on an income tax return is recognized in the financial statements at the largest amount that is more likely than not to be sustained upon examination by the relevant taxing authority. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Identifiable intangible assets are amortized using the straight-line method over the estimated useful lives of the assets. We evaluate impairment of our intangible assets on an asset group basis whenever circumstances indicate that the carrying value may not be recoverable. Intangible assets deemed to be impaired are written down to their fair value using a discounted cash flow model and, if available, comparable market values. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table provides information related to our intangible assets as of December&#160;31, 2020 and 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.906%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.878%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,946)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,948)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our intangible assets are primarily associated with our Cementing Equipment segment. Amortization expense for intangibles assets was $4.4 million, $10.8 million and $10.8 million for the years ended December 31, 2020, 2019 and 2018, respectively. During the first quarter of 2020, the results of the Company's test for impairment of goodwill in the Cementing Equipment segment as a result of the negative market indicators was a triggering event that indicated that our intangible assets in this segment were impaired. Impairment testing performed in the first quarter resulted in the determination that certain intangible assets were not recoverable and that the estimated fair value was below the carrying value. As a result, during the year ended December&#160;31, 2020, impairment charges of $4.7 million were recorded associated with certain customer relationships and intellectual property intangible assets in our Cementing Equipment segment, which are included in severance and other charges (credits), net on the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;consolidated statements of operations. During the year ended December 31, 2019, impairment charges of $3.3&#160;million were recorded associated with certain customer relationships and intellectual property intangible assets in our Cementing Equipment and Tubular Running Services segments. No intangible asset impairment was recorded during the year ended December 31, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;As of December&#160;31, 2020, estimated amortization expense for our remaining intangible assets for each of the next five years was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.342%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Inventories &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are stated at the lower of cost (primarily average cost) or net realizable value. The Company&#x2019;s inventories consist of finished goods, spare parts, work in process, and raw materials to support ongoing manufacturing operations. Work in progress, spare parts and finished goods include the cost of materials, labor, and manufacturing overhead. Inventory placed in service is either capitalized and included in equipment or expensed based upon our capitalization policies. We determine reserves for our inventories based on historical usage of inventory on-hand, assumptions about future demand and market conditions, and estimates about potential alternative uses, which are limited. Please see Note 17&#x2014;Severance and Other Charges (Credits), net for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We have operating leases for real estate, vehicles and certain equipment. At the present time, all of our leases are classified as operating leases. Operating lease expense is recognized on a straight-line basis over the lease term. The accounting for some of our leases may require significant judgment, which includes determining the incremental borrowing rates to utilize in our net present value calculation of lease payments for lease agreements which do not provide an implicit rate, and assessing the likelihood of renewal or termination options.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We do not separate lease and non-lease components for all classes of leased assets. Also, leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Property, Plant and Equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Property, plant and equipment are stated at cost less accumulated depreciation. Expenditures for significant improvements and betterments are capitalized when they enhance or extend the useful life of the asset and meet a minimum capitalization threshold. Expenditures for routine repairs and maintenance, which do not improve or extend the life of the related assets, are expensed when incurred. When properties or equipment are sold, retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the books and the resulting gain or loss is recognized on the consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Depreciation on fixed assets is computed using the straight-line method over the estimated useful lives of the individual assets. Leasehold improvements are amortized on a straight-line basis over the shorter of their estimated useful lives or the lease term. Depreciation expense was $65.8 million, $82.0 million and $100.5 million for the years ended December&#160;31, 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Payment terms on services and products generally range from&#160;30 days&#160;to&#160;120 days. Given the short-term nature of our service and product offerings, our contracts do not have a significant financing component and the consideration we receive is generally fixed. We do not disclose the value of unsatisfied performance obligations for contracts with an original expected duration of one year or less. Because our contracts with customers are short-term in nature and fall within this exemption, we do not have significant unsatisfied performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Service revenue is recognized over time as services are performed or rendered. Rates for services are typically priced on a per day, per man-hour or similar basis. We generally perform services either under direct service purchase orders or master service agreements which are supplemented by individual call-out provisions. For customers contracted under such arrangements, an accrual is recorded in unbilled revenue for revenue earned but not yet invoiced.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Revenue on product sales is generally recognized at a point in time when the product has shipped and significant risks of ownership have passed to the customer. The sales arrangements typically do not include a right of return or other similar provisions, nor do they contain any other post-delivery obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Some of our Tubulars segment and Cementing Equipment segment customers have requested that we store pipe, connectors and cementing products purchased from us in our facilities. We recognize revenue for these &#x201c;bill and hold&#x201d; sales once the following criteria have been met: (1) there is a substantive reason for the arrangement, (2) the product is identified as the customer&#x2019;s asset, (3) the product is ready for delivery to the customer, and (4) we cannot use the product or direct it to another customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Short&#x2011;term investments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Short&#x2011;term investments consists of commercial paper classified as held-to-maturity. These investments had original maturities of greater than three months but less than twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our 2013 Long-Term Incentive Plan provides for the granting of stock options, stock appreciation rights (&#x201c;SARs&#x201d;), restricted stock, restricted stock units (&#x201c;RSUs&#x201d;), performance restricted stock units (&#x201c;PRSUs&#x201d;), dividend equivalent rights and other types of equity and cash incentive awards to employees, non-employee directors and service providers. Stock-based compensation expense is measured at the grant date of the share-based awards based on their value. Stock-based compensation expense is recognized on a straight-line basis over the vesting period and is included in cost of revenue and general and administrative expenses in the consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our stock-based compensation currently consists of RSUs and PRSUs. The grant date fair value of the RSUs, which are not entitled to receive dividends until vested, is measured by reducing the share price at that date by the present value of the dividends expected to be paid during the requisite vesting period, discounted at the appropriate risk-free interest rate. The grant date fair value and compensation expense of PRSU grants is estimated based on a Monte Carlo simulation using the Company&#x2019;s closing stock price as of the day before the grant date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Changes to GAAP are established by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) in the form of accounting standards updates (&#x201c;ASUs&#x201d;) to the FASB&#x2019;s Accounting Standards Codification. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We consider the applicability and impact of all accounting pronouncements. ASUs not listed below were assessed and were either determined to be not applicable or are expected to have immaterial impact on our consolidated financial position, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued new accounting guidance for credit losses on financial instruments. The guidance includes the replacement of the &#x201c;incurred loss&#x201d; approach for recognizing credit losses on financial assets, including trade receivables, with a methodology that reflects expected credit losses, which considers historical and current information as well as reasonable and supportable forecasts. We adopted the guidance on January 1, 2020, and the adoption did not have a material impact on our consolidated financial statements. The new credit loss standard is expected to accelerate recognition of credit losses on our accounts receivable. See Note 3&#x2014;Accounts Receivable, net for additional information regarding allowance for credit losses on our accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the FASB issued new accounting guidance for leases. The main objective of the accounting guidance is to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. The main difference between previous GAAP and the new guidance is the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases. The new guidance requires lessees to recognize assets and liabilities arising from leases on the balance sheet and further defines a lease as a contract that conveys the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. Control over the use of the identified asset means that the customer has both (1) the right to obtain substantially all of the economic benefit from the use of the asset and (2) the right to direct the use of the asset. The accounting guidance requires disclosures by both lessees and lessors to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. We adopted the new lease standard effective January 1, 2019, using the modified retrospective approach. The modified retrospective approach provides a method for recording existing leases at adoption, including not restating comparative periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Adoption of the new standard resulted in recording lease assets of $34.9&#160;million, lease liabilities of $34.4&#160;million and an adjustment to retained earnings of $0.7&#160;million as of January 1, 2019. The standard had no impact on our net income (loss) and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We elected the package of practical expedients permitted under the transition guidance within the new standard, which allowed us to carry forward the historical lease classification. In addition, we elected not to separate lease and non-lease components for all classes of leased assets. Also, leases with an initial term of 12 months or less are not recorded on the balance sheet.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4NDA_2c7398e8-2408-4129-8e2d-5f05ac34aba8">Basis of Presentation&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements of FINV for the years ended December 31, 2020, 2019 and 2018 include the activities of Frank&#x2019;s International C.V. (&#x201c;FICV&#x201d;), Blackhawk Group Holdings, LLC (&#x201c;Blackhawk&#x201d;) and their wholly owned subsidiaries (collectively, &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; and &#x201c;our&#x201d;). All intercompany accounts and transactions have been eliminated for purposes of preparing these consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our accompanying consolidated financial statements and related financial information have been prepared in accordance with generally accepted accounting principles in the United States of America (&#x201c;GAAP&#x201d;). In the opinion of management, these consolidated financial statements reflect all adjustments consisting solely of normal accruals that are necessary for the fair presentation of financial results as of and for the periods presented. &lt;/span&gt;&lt;/div&gt;&#160;&#160;&#160;&#160;The consolidated financial statements have been prepared on a historical cost basis using the United States dollar as the reporting currency. Our functional currency is primarily the United States dollar.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4NTY_a532c569-c63c-42ad-9d09-63c8cba10e3b">Reclassifications&#160;&#160;&#160;&#160;Certain prior-year amounts have been reclassified to conform to the current year&#x2019;s presentation. These reclassifications had no impact on our net income (loss), working capital, cash flows or total equity previously reported.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:UseOfEstimates
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3MjU_b07f3739-80f7-4719-b105-d1d793a3caa0">Accounting Estimates&#160;&#160;&#160;&#160;The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates.</us-gaap:UseOfEstimates>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4Nzc_4896a1c3-af91-4583-b7f8-5beb36296407">Accounts Receivable&#160;&#160;&#160;&#160;We estimate current expected credit losses on our accounts receivable at each reporting date. We estimate current expected credit losses based on our credit loss history, adjusted for current factors including global economic and business conditions, oil and natural gas industry and market conditions and customer mix. Losses are charged against the allowance when the customer accounts are determined to be uncollectible. This process involves judgment and estimation, and accordingly, our results can be affected by adjustments to the allowance due to actual write-offs that differ from estimated amounts.</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4MTc_698a5bc8-40f0-4777-9063-4f8622fa7d58">Cash, Cash Equivalents and Restricted Cash&#160;&#160;&#160;&#160;We consider all highly liquid financial instruments purchased with an original maturity of three months or less to be cash equivalents. Throughout the year, we have cash balances in excess of federally insured limits deposited with various financial institutions. We have not experienced any losses in such accounts and believe we are not exposed to any significant credit risk on cash and cash equivalents. Restricted cash consists of cash deposits that collateralize our credit card program.</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3MTU_075a4f6c-b0cc-4b17-9a39-0135b688f695">Amounts reported in the consolidated balance sheets and consolidated statements of cash flows as cash, cash equivalents and restricted cash at December&#160;31, 2020 and December&#160;31, 2019 were as follows (in thousands):&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:66.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3NjU_301ba910-6465-42a6-957a-d53656443c1a">Amounts reported in the consolidated balance sheets and consolidated statements of cash flows as cash, cash equivalents and restricted cash at December&#160;31, 2020 and December&#160;31, 2019 were as follows (in thousands):&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:66.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOmNlMTE3ODYxZTc4NjQ2OTBhMTc4NzgwOThhMzdjNmMyL3RhYmxlcmFuZ2U6Y2UxMTc4NjFlNzg2NDY5MGExNzg3ODA5OGEzN2M2YzJfMi0xLTEtMS0w_4765d6d0-8a39-4063-814f-5a769ec140bb"
      unitRef="usd">209575000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOmNlMTE3ODYxZTc4NjQ2OTBhMTc4NzgwOThhMzdjNmMyL3RhYmxlcmFuZ2U6Y2UxMTc4NjFlNzg2NDY5MGExNzg3ODA5OGEzN2M2YzJfMi0zLTEtMS0w_8597f18b-fecb-42c9-b5a4-d105a9494513"
      unitRef="usd">195383000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOmNlMTE3ODYxZTc4NjQ2OTBhMTc4NzgwOThhMzdjNmMyL3RhYmxlcmFuZ2U6Y2UxMTc4NjFlNzg2NDY5MGExNzg3ODA5OGEzN2M2YzJfMy0xLTEtMS0w_25c6f8eb-9eb7-4ca7-a265-7bfe6482acba"
      unitRef="usd">1672000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOmNlMTE3ODYxZTc4NjQ2OTBhMTc4NzgwOThhMzdjNmMyL3RhYmxlcmFuZ2U6Y2UxMTc4NjFlNzg2NDY5MGExNzg3ODA5OGEzN2M2YzJfMy0zLTEtMS0w_ddcb3891-248d-4bad-a5c6-7eb9ce9525bc"
      unitRef="usd">1357000</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOmNlMTE3ODYxZTc4NjQ2OTBhMTc4NzgwOThhMzdjNmMyL3RhYmxlcmFuZ2U6Y2UxMTc4NjFlNzg2NDY5MGExNzg3ODA5OGEzN2M2YzJfNC0xLTEtMS0w_51cd811a-e78a-4148-85b1-a4a17e56e0e4"
      unitRef="usd">211247000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOmNlMTE3ODYxZTc4NjQ2OTBhMTc4NzgwOThhMzdjNmMyL3RhYmxlcmFuZ2U6Y2UxMTc4NjFlNzg2NDY5MGExNzg3ODA5OGEzN2M2YzJfNC0zLTEtMS0w_ebcde01c-b9fa-45aa-9411-9069e4980a0e"
      unitRef="usd">196740000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <fi:CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3NTA_8a28e03a-dabc-4e76-bc79-4f1700260fbf">Cash Surrender Value of Life Insurance Policies&#160;&#160;&#160;&#160;We have cash surrender value of life insurance policies that are held within a Rabbi Trust for the purpose of paying future executive deferred compensation benefit obligations. Income (loss) associated with these policies is included in other income, net on our consolidated statements of operations.</fi:CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfNTU5OQ_06dd4166-6985-4820-92c4-21985cf492a7"
      unitRef="usd">1100000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfNTYwMw_0263ad75-08e0-4e06-97e2-97f5ec00efb1"
      unitRef="usd">2700000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfNTYxMA_70799157-e757-40b3-8c33-0fdbaef077f2"
      unitRef="usd">-1200000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4Nzg_ad50af6e-8691-4e7b-a91b-2ff3265fc545">Comprehensive Income&#160;&#160;&#160;&#160;Accounting standards on reporting comprehensive income require that certain items, including foreign currency translation adjustments be presented as components of comprehensive income. The cumulative amounts recognized by us under these standards are reflected in the consolidated balance sheet as accumulated other comprehensive loss, a component of stockholders&#x2019; equity.</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3NDI_34674b1a-e951-441b-9dba-a72bc6172910">Contingencies&#160;&#160;&#160;&#160;Certain conditions may exist as of the date our consolidated financial statements are issued that may result in a loss to us, but which will only be resolved when one or more future events occur or fail to occur. Our management, with input from legal counsel, assesses such contingent liabilities, and such assessment inherently involves an exercise in judgment. In assessing loss contingencies related to legal proceedings pending against us or unasserted claims that may result in proceedings, our management, with input from legal counsel, evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. &#160;&#160;&#160;&#160;If the assessment of a contingency indicates it is probable a material loss has been incurred and the amount of liability can be estimated, then the estimated liability would be accrued in our consolidated financial statements. If the assessment indicates a potentially material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed. &#160;&#160;&#160;&#160;Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the guarantees would be disclosed.</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3ODQ_02ad4db3-7a5b-4b2c-bcf3-87591f2aa1b5">Derivative Financial Instruments &#160;&#160;&#160;&#160;When we deem appropriate, we use foreign currency forward derivative contracts to mitigate the risk of fluctuations in foreign currency exchange rates. We use these instruments to mitigate our exposure to non-local currency working capital. We do not hold or issue financial instruments for trading or other speculative purposes. We account for our derivative activities under the provisions of accounting guidance for derivatives and hedging. Derivatives are recognized on the consolidated balance sheet at fair value. Although the derivative contracts will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not formally designated as hedge contracts for hedge accounting treatment. Accordingly, any changes in the fair value of the derivative instruments during a period will be included in our consolidated statements of operations.</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4NjM_471f18b8-fc55-4ee2-af18-2d99734326b1">Income (Loss) Per Share&#160;&#160;&#160;&#160;Basic income (loss) per share excludes dilution and is computed by dividing net income (loss) available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted income (loss) per share reflects the potential dilution that could occur if securities to issue common stock were exercised or converted to common stock.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3MzA_b3ae9a76-ab13-4c4f-9081-0250d26238e0">Fair Value of Financial Instruments&#160;&#160;&#160;&#160;Our financial instruments consist primarily of cash and cash equivalents, trade accounts receivable, available-for-sale securities, derivative financial instruments and obligations under trade accounts payable. Due to their short-term nature, the carrying values for cash and cash equivalents, trade accounts receivable and trade accounts payable approximate fair value.</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3ODY_226d63ee-b6f0-4055-bace-ab01165524b9">Foreign Currency Translations and Transactions&#160;&#160;&#160;&#160;Results of operations for foreign subsidiaries with functional currencies other than the U.S. dollar are translated using average exchange rates during the period. Assets and liabilities of these foreign subsidiaries are translated using the exchange rates in effect at the balance sheet dates. Gains and losses resulting from these translations are included in accumulated other comprehensive loss within stockholders&#x2019; equity. &#160;&#160;&#160;&#160;For those foreign subsidiaries that have designated the U.S. dollar as the functional currency, gains and losses resulting from balance sheet remeasurement of foreign operations are included in the consolidated statements of operations as incurred. Gains and losses resulting from transactions denominated in a foreign currency are also included in the consolidated statements of operations as incurred.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4MzA_952f4954-ea6c-4668-961f-3c7ea460100b">Goodwill&#160;&#160;&#160;&#160;Goodwill is not subject to amortization and is tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired. A qualitative assessment is allowed to determine if goodwill is potentially impaired. We have the option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to performing the quantitative goodwill impairment test. The qualitative assessment determines whether it is more likely than not that a reporting unit&#x2019;s fair value is less than its carrying amount. If it is more likely than not that the fair value of the reporting unit is less than the carrying amount, then a quantitative &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;impairment test is performed. The quantitative goodwill impairment test is used to identify both the existence of impairment and the amount of impairment loss. The test compares the fair value of a reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit is less than its carrying value, an impairment loss is recorded based on that difference. We complete our assessment of goodwill impairment as of October 31 each year. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;As of October 31, 2019, we performed a quantitative goodwill impairment test for our Cementing Equipment reporting unit. During the fourth quarter of 2019, market factors indicated a downturn in the demand for our Cementing Equipment products and services in the U.S. land market and a slower uptake of our service offering in international markets, and we reduced our management forecast for this reporting unit accordingly. Based on this refined outlook, the quantitative goodwill impairment test indicated that the fair value of the Cementing Equipment reporting unit was less than its carrying value. As a result, during the fourth quarter of 2019 we recorded a $111.1 million impairment charge to goodwill, which is included in goodwill impairment on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first quarter of 2020, as a result of the decline in oil prices due to the ongoing COVID-19 pandemic and the Organization of Petroleum Exporting Countries and Russia price war in early 2020, we identified a triggering event that indicated the fair value of goodwill within our Cementing Equipment reporting unit was less than its carrying value. Based on the results of our goodwill impairment test as of March 31, 2020, we recorded a $57.1 million impairment charge to goodwill, which is included in goodwill impairment on the consolidated statements of operations. Our goodwill impairment assessment as of October 31, 2020, did not identify a triggering event that indicates the fair values of our reporting units were less than their carrying values.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We used the income approach to estimate the fair value of the Cementing Equipment reporting unit, but also considered the market approach to validate the results. The income approach estimates the fair value by discounting the reporting unit&#x2019;s estimated future cash flows using an estimated discount rate, or expected return, that a marketplace participant would have required as of the valuation date. The market approach includes the use of comparative multiples to corroborate the discounted cash flow results and involves significant judgment in the selection of the appropriate peer group companies and valuation multiples. The inputs used in the determination of fair value are generally level 3 inputs. &lt;/span&gt;&lt;/div&gt;&#160;&#160;&#160;&#160;Some of the more significant assumptions inherent in the income approach include the estimated future net annual cash flows for the reporting unit, the terminal growth rate and the discount rate. We selected the assumptions used in the discounted cash flow projections using historical data supplemented by current and anticipated market conditions and estimated growth rates. Our estimates are based upon assumptions believed to be reasonable. However, given the inherent uncertainty in determining the assumptions underlying a discounted cash flow analysis, actual results may differ from those used in our valuation which could result in additional impairment charges in the future.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfNDM5ODA0NjU1NDg1Mg_1ad5c1c5-b3aa-4919-9830-51baf777f2a7"
      unitRef="usd">111100000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTA5OTUxMTY2NDAyNw_87ed6160-0f88-4cf7-8561-8f87e8e85df3"
      unitRef="usd">57100000</us-gaap:GoodwillImpairmentLoss>
    <fi:SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate
      contextRef="i5330be92214548e9b30219f4604ce389_D20200331-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTM3MDU_e0bed54e-0d4b-487f-aa66-5a9228ac31c3"
      unitRef="number">0.0050</fi:SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate>
    <fi:SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate
      contextRef="i5bc6198fb959412d9dcd292129bebad1_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTM4MzA_25958567-bd66-4107-bc5f-a3bf159b849c"
      unitRef="usd">4300000</fi:SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTM4MzY_0f2a8061-586c-4594-98b9-391645dc2e56"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="i0ef7be56639f45a9874c0e7a4cb6769b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTQwMTY_d3dd7545-8dbc-40e3-9300-95ba30a9ae04"
      unitRef="usd">24100000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i09f640ed62654109a40fd0ece95fa924_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTQwNjE_ed666708-5bd9-4d22-b73e-fb12a91f9ff8"
      unitRef="usd">18700000</us-gaap:Goodwill>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3MTM_194bb3ac-80a9-4aa4-8d9b-87168f1d061c">Impairment of Long-Lived Assets&#160;&#160;&#160;&#160;Long-lived assets, which include property, plant and equipment, and certain other assets to be held and used by us, are reviewed when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable based on estimated future cash flows. If this assessment indicates that the carrying values will not be recoverable, as determined based on undiscounted cash flows over the remaining useful lives, an impairment loss is recognized based on the fair value of the asset. The inputs used in the determination of fair value are generally level 3 inputs.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3NjQ_02b09f7c-175f-48e5-89ce-42c89dde6e04">Income Taxes&#160;&#160;&#160;&#160;We operate under many legal forms in approximately 40 countries. As a result, we are subject to many U.S. and non-U.S. tax jurisdictions and many tax agreements and treaties among the various taxing authorities. Our operations in these different jurisdictions are taxed on various bases such as income before taxes, deemed profits (which is generally determined using a percentage of revenue rather than profits), and withholding taxes based on revenue. Determination of taxable income in any jurisdiction requires the interpretation of the related tax laws and regulations and the use of estimates and assumptions regarding significant future events. Changes in tax laws, regulations, agreements and treaties, foreign currency exchange restrictions, or our level of operations or profitability in each taxing jurisdiction could have an impact upon the amount of income taxes that we provide during any given year. &#160;&#160;&#160;&#160;We provide for income tax expense based on the liability method of accounting for income taxes based on the authoritative accounting guidance. Deferred tax assets and liabilities are recorded based upon temporary differences between the tax basis of assets and liabilities and their carrying values for financial reporting purposes, and are measured using the tax rates and laws expected to be in effect when the differences are projected to reverse. Valuation allowances are established to reduce deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. In determining the need for valuation allowances, we have made judgments and estimates regarding future taxable income. These estimates and judgments include some degree of uncertainty, and changes in these estimates and assumptions could require us to adjust the valuation allowances for our deferred tax assets. The ultimate realization of the deferred tax assets depends on the generation of sufficient taxable income in the applicable taxing jurisdictions. Deferred tax expense or benefit is the result of changes in deferred tax assets and liabilities and associated valuation allowances during the period. The impact of an uncertain tax position taken or expected to be taken on an income tax return is recognized in the financial statements at the largest amount that is more likely than not to be sustained upon examination by the relevant taxing authority.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:NumberOfCountriesInWhichEntityOperates
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTQ5Nzk_7c167595-5232-4bd8-979d-f9696a46c486"
      unitRef="country">40</us-gaap:NumberOfCountriesInWhichEntityOperates>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3MDg_20361506-86c2-4e25-8c38-b1cc9af4e5bd">Intangible Assets&#160;&#160;&#160;&#160;Identifiable intangible assets are amortized using the straight-line method over the estimated useful lives of the assets. We evaluate impairment of our intangible assets on an asset group basis whenever circumstances indicate that the carrying value may not be recoverable. Intangible assets deemed to be impaired are written down to their fair value using a discounted cash flow model and, if available, comparable market values.</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4NzA_694ff7f5-e37b-4ae4-bd6e-131076ad37f8">The following table provides information related to our intangible assets as of December&#160;31, 2020 and 2019 (in thousands):&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:27.906%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.878%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,946)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,948)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i36f32152b7774c7893ba3ba89122d8b9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfMi0xLTEtMS0w_14d394ee-84b8-483b-a3e6-a9e054da55ad"
      unitRef="usd">28300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i36f32152b7774c7893ba3ba89122d8b9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfMi0zLTEtMS0w_e8c000d8-b6d2-4ee3-84a6-e225ba3051bd"
      unitRef="usd">26324000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i36f32152b7774c7893ba3ba89122d8b9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfMi01LTEtMS0w_af1ee4c2-4ade-4b92-a747-bf2228242365"
      unitRef="usd">1976000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic5e582c403fa472ab8f2c7a53e448085_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfMi03LTEtMS0w_d51483fd-85e8-488c-9dcf-5f3e01beffe4"
      unitRef="usd">32890000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic5e582c403fa472ab8f2c7a53e448085_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfMi05LTEtMS0w_092bd851-8974-4a2b-9ff2-2f3234dcf548"
      unitRef="usd">23946000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic5e582c403fa472ab8f2c7a53e448085_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfMi0xMS0xLTEtMA_f2f91f99-efb5-4dae-b0a6-a73168c95890"
      unitRef="usd">8944000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icc472d0b27a34532ae17f756a2dc4146_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNC0xLTEtMS0w_4b4987a6-d949-416e-b49a-fe86575ba927"
      unitRef="usd">13860000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="icc472d0b27a34532ae17f756a2dc4146_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNC0zLTEtMS0w_02381c7f-0925-4379-b675-a3b3c2292eb3"
      unitRef="usd">7939000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icc472d0b27a34532ae17f756a2dc4146_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNC01LTEtMS0w_ad87d554-bd2b-4faf-b922-35f22faf2e5d"
      unitRef="usd">5921000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if741c2e35acd489289b6dfa1f8a2ead0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNC03LTEtMS0w_ddca0741-ddec-47ef-9259-0bf0382f4138"
      unitRef="usd">14029000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if741c2e35acd489289b6dfa1f8a2ead0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNC05LTEtMS0w_581d3346-c587-4387-85b5-bc87fdc823db"
      unitRef="usd">6002000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if741c2e35acd489289b6dfa1f8a2ead0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNC0xMS0xLTEtMA_0649a042-13f8-4f3c-a2c4-88033fb7d17f"
      unitRef="usd">8027000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNi0xLTEtMS0w_376bbacb-9551-4ea0-81c8-159700abab2c"
      unitRef="usd">42160000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNi0zLTEtMS0w_f0c3adeb-acc0-4ea9-bdd2-a03bbf0853e4"
      unitRef="usd">34263000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNi01LTEtMS0w_f646b248-f422-42d0-a28a-fbf3a1a10655"
      unitRef="usd">7897000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNi03LTEtMS0w_4786d521-e670-495a-9505-351ece710003"
      unitRef="usd">46919000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNi05LTEtMS0w_66515cef-f147-4b75-97cc-a9bbf70f3cd9"
      unitRef="usd">29948000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjJkOTY2MDY2ODgzYTRhMTU5NjRhNjIwZjliNTZhYzZlL3RhYmxlcmFuZ2U6MmQ5NjYwNjY4ODNhNGExNTk2NGE2MjBmOWI1NmFjNmVfNi0xMS0xLTEtMA_64687372-edf2-49ab-8801-33f7896018f1"
      unitRef="usd">16971000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTgwMzc_ef59376c-e003-46c9-8b08-9677061db05a"
      unitRef="usd">4400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTgwNDE_aec40cc6-8042-454a-8c94-912ffc260a6e"
      unitRef="usd">10800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTgwNDg_12c13ca0-fb9c-487a-b123-e32f0ee7c516"
      unitRef="usd">10800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTgxNjE_8c20b7a0-8522-4601-8725-17639ee51209"
      unitRef="usd">4700000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTA5OTUxMTY2ODAxMg_8aba77d4-3039-4de4-8fbb-f439909b139a"
      unitRef="usd">3300000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTg0NDY_b529ea59-6484-4e20-b018-1a3e3a3da62e"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4NzM_9abae0e7-371d-422d-b0fe-05e3b8db3ea2">As of December&#160;31, 2020, estimated amortization expense for our remaining intangible assets for each of the next five years was as follows (in thousands):&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:75.342%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjIyMmQyNGY3ZTA2NjQ1NDU4ZGM3ZjFiZWU5N2NhZDY2L3RhYmxlcmFuZ2U6MjIyZDI0ZjdlMDY2NDU0NThkYzdmMWJlZTk3Y2FkNjZfMS0xLTEtMS0w_5bf8d13c-fe25-4f70-b192-d8bd8b78df9a"
      unitRef="usd">3718000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjIyMmQyNGY3ZTA2NjQ1NDU4ZGM3ZjFiZWU5N2NhZDY2L3RhYmxlcmFuZ2U6MjIyZDI0ZjdlMDY2NDU0NThkYzdmMWJlZTk3Y2FkNjZfMi0xLTEtMS0w_7a5e6621-87ba-4044-be1d-9535a265a744"
      unitRef="usd">677000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjIyMmQyNGY3ZTA2NjQ1NDU4ZGM3ZjFiZWU5N2NhZDY2L3RhYmxlcmFuZ2U6MjIyZDI0ZjdlMDY2NDU0NThkYzdmMWJlZTk3Y2FkNjZfMy0xLTEtMS0w_96b4ad12-a7cf-4512-b280-819804fe86dd"
      unitRef="usd">665000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjIyMmQyNGY3ZTA2NjQ1NDU4ZGM3ZjFiZWU5N2NhZDY2L3RhYmxlcmFuZ2U6MjIyZDI0ZjdlMDY2NDU0NThkYzdmMWJlZTk3Y2FkNjZfNC0xLTEtMS0w_7c64b360-3a7e-41b1-9520-b277d9cbd52a"
      unitRef="usd">606000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjIyMmQyNGY3ZTA2NjQ1NDU4ZGM3ZjFiZWU5N2NhZDY2L3RhYmxlcmFuZ2U6MjIyZDI0ZjdlMDY2NDU0NThkYzdmMWJlZTk3Y2FkNjZfNS0xLTEtMS0w_0a614c6f-b1f8-49bd-a1be-cd03113d026d"
      unitRef="usd">604000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjIyMmQyNGY3ZTA2NjQ1NDU4ZGM3ZjFiZWU5N2NhZDY2L3RhYmxlcmFuZ2U6MjIyZDI0ZjdlMDY2NDU0NThkYzdmMWJlZTk3Y2FkNjZfNi0xLTEtMS0w_2c597295-b572-4281-98a9-60200291a210"
      unitRef="usd">1627000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RhYmxlOjIyMmQyNGY3ZTA2NjQ1NDU4ZGM3ZjFiZWU5N2NhZDY2L3RhYmxlcmFuZ2U6MjIyZDI0ZjdlMDY2NDU0NThkYzdmMWJlZTk3Y2FkNjZfNy0xLTEtMS0w_fad98ced-6b56-4994-b1ff-0c6d7c84fbb3"
      unitRef="usd">7897000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3ODE_8e5a72df-f289-435f-89a4-161508faf16d">Inventories &#160;&#160;&#160;&#160;Inventories are stated at the lower of cost (primarily average cost) or net realizable value. The Company&#x2019;s inventories consist of finished goods, spare parts, work in process, and raw materials to support ongoing manufacturing operations. Work in progress, spare parts and finished goods include the cost of materials, labor, and manufacturing overhead. Inventory placed in service is either capitalized and included in equipment or expensed based upon our capitalization policies. We determine reserves for our inventories based on historical usage of inventory on-hand, assumptions about future demand and market conditions, and estimates about potential alternative uses, which are limited.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3NTY_41933951-eb74-4e80-afd4-1e684c93add1">Leases&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We have operating leases for real estate, vehicles and certain equipment. At the present time, all of our leases are classified as operating leases. Operating lease expense is recognized on a straight-line basis over the lease term. The accounting for some of our leases may require significant judgment, which includes determining the incremental borrowing rates to utilize in our net present value calculation of lease payments for lease agreements which do not provide an implicit rate, and assessing the likelihood of renewal or termination options.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We do not separate lease and non-lease components for all classes of leased assets. Also, leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4NjY_48d9a41a-b620-40c7-ba0b-9b4ca3594677">Property, Plant and Equipment &#160;&#160;&#160;&#160;Property, plant and equipment are stated at cost less accumulated depreciation. Expenditures for significant improvements and betterments are capitalized when they enhance or extend the useful life of the asset and meet a minimum capitalization threshold. Expenditures for routine repairs and maintenance, which do not improve or extend the life of the related assets, are expensed when incurred. When properties or equipment are sold, retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the books and the resulting gain or loss is recognized on the consolidated statements of operations. &#160;&#160;&#160;&#160;Depreciation on fixed assets is computed using the straight-line method over the estimated useful lives of the individual assets. Leasehold improvements are amortized on a straight-line basis over the shorter of their estimated useful lives or the lease term.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:Depreciation
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjEyMDQ_02fbd77f-2231-400d-bea2-38878e57231d"
      unitRef="usd">65800000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjEyMDg_7ec25bf5-15ed-4e07-932a-c952ca75cf49"
      unitRef="usd">82000000.0</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjEyMTU_8564544e-a4f9-49c4-a598-7f13b8f9ac07"
      unitRef="usd">100500000</us-gaap:Depreciation>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4NjE_61179fa2-2bdc-463b-a969-af08b39f8b5f">Revenue Recognition &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Payment terms on services and products generally range from&#160;30 days&#160;to&#160;120 days. Given the short-term nature of our service and product offerings, our contracts do not have a significant financing component and the consideration we receive is generally fixed. We do not disclose the value of unsatisfied performance obligations for contracts with an original expected duration of one year or less. Because our contracts with customers are short-term in nature and fall within this exemption, we do not have significant unsatisfied performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Service revenue is recognized over time as services are performed or rendered. Rates for services are typically priced on a per day, per man-hour or similar basis. We generally perform services either under direct service purchase orders or master service agreements which are supplemented by individual call-out provisions. For customers contracted under such arrangements, an accrual is recorded in unbilled revenue for revenue earned but not yet invoiced.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Revenue on product sales is generally recognized at a point in time when the product has shipped and significant risks of ownership have passed to the customer. The sales arrangements typically do not include a right of return or other similar provisions, nor do they contain any other post-delivery obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Some of our Tubulars segment and Cementing Equipment segment customers have requested that we store pipe, connectors and cementing products purchased from us in our facilities. We recognize revenue for these &#x201c;bill and hold&#x201d; sales once the following criteria have been met: (1) there is a substantive reason for the arrangement, (2) the product is identified as the customer&#x2019;s asset, (3) the product is ready for delivery to the customer, and (4) we cannot use the product or direct it to another customer.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <fi:RevenueFromContractWithCustomerPaymentTerm
      contextRef="icfc4528ea03d4c2d9a1d9ab43bb9f044_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjE1ODI_7e746b65-2489-41e8-9e6b-54cc1d6e35cd">P30D</fi:RevenueFromContractWithCustomerPaymentTerm>
    <fi:RevenueFromContractWithCustomerPaymentTerm
      contextRef="i249b73f0b370437fa4a66a09bce2b380_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjE1OTM_d08da9da-35b6-42a1-aca2-f4d7fb99e000">P120D</fi:RevenueFromContractWithCustomerPaymentTerm>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg4MTQ_76939b2b-8f8c-43e9-9c55-11c6204aff4e">Short&#x2011;term investments&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Short&#x2011;term investments consists of commercial paper classified as held-to-maturity. These investments had original maturities of greater than three months but less than twelve months.</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3ODg_0afc1b53-bbbf-4ad6-8d8b-530a6afc6c87">Stock-Based Compensation&#160;&#160;&#160;&#160;Our 2013 Long-Term Incentive Plan provides for the granting of stock options, stock appreciation rights (&#x201c;SARs&#x201d;), restricted stock, restricted stock units (&#x201c;RSUs&#x201d;), performance restricted stock units (&#x201c;PRSUs&#x201d;), dividend equivalent rights and other types of equity and cash incentive awards to employees, non-employee directors and service providers. Stock-based compensation expense is measured at the grant date of the share-based awards based on their value. Stock-based compensation expense is recognized on a straight-line basis over the vesting period and is included in cost of revenue and general and administrative expenses in the consolidated statements of operations. &#160;&#160;&#160;&#160;Our stock-based compensation currently consists of RSUs and PRSUs. The grant date fair value of the RSUs, which are not entitled to receive dividends until vested, is measured by reducing the share price at that date by the present value of the dividends expected to be paid during the requisite vesting period, discounted at the appropriate risk-free interest rate. The grant date fair value and compensation expense of PRSU grants is estimated based on a Monte Carlo simulation using the Company&#x2019;s closing stock price as of the day before the grant date.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMjg3ODk_31cdcb21-cbd0-4ccf-88d0-944b6e934185">Recent Accounting Pronouncements &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Changes to GAAP are established by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) in the form of accounting standards updates (&#x201c;ASUs&#x201d;) to the FASB&#x2019;s Accounting Standards Codification. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We consider the applicability and impact of all accounting pronouncements. ASUs not listed below were assessed and were either determined to be not applicable or are expected to have immaterial impact on our consolidated financial position, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued new accounting guidance for credit losses on financial instruments. The guidance includes the replacement of the &#x201c;incurred loss&#x201d; approach for recognizing credit losses on financial assets, including trade receivables, with a methodology that reflects expected credit losses, which considers historical and current information as well as reasonable and supportable forecasts. We adopted the guidance on January 1, 2020, and the adoption did not have a material impact on our consolidated financial statements. The new credit loss standard is expected to accelerate recognition of credit losses on our accounts receivable. See Note 3&#x2014;Accounts Receivable, net for additional information regarding allowance for credit losses on our accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the FASB issued new accounting guidance for leases. The main objective of the accounting guidance is to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. The main difference between previous GAAP and the new guidance is the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases. The new guidance requires lessees to recognize assets and liabilities arising from leases on the balance sheet and further defines a lease as a contract that conveys the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. Control over the use of the identified asset means that the customer has both (1) the right to obtain substantially all of the economic benefit from the use of the asset and (2) the right to direct the use of the asset. The accounting guidance requires disclosures by both lessees and lessors to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. We adopted the new lease standard effective January 1, 2019, using the modified retrospective approach. The modified retrospective approach provides a method for recording existing leases at adoption, including not restating comparative periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Adoption of the new standard resulted in recording lease assets of $34.9&#160;million, lease liabilities of $34.4&#160;million and an adjustment to retained earnings of $0.7&#160;million as of January 1, 2019. The standard had no impact on our net income (loss) and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We elected the package of practical expedients permitted under the transition guidance within the new standard, which allowed us to carry forward the historical lease classification. In addition, we elected not to separate lease and non-lease components for all classes of leased assets. Also, leases with an initial term of 12 months or less are not recorded on the balance sheet.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib2b8a2b01b914c18b54c0d58fb4b7096_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTA5OTUxMTY3MDQ2MQ_b362fcab-6724-4e6a-8519-d03d5b9a618f"
      unitRef="usd">34900000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="ib2b8a2b01b914c18b54c0d58fb4b7096_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTA5OTUxMTY3MDQ3Ng_83645a51-af82-4e89-a978-3502279b4962"
      unitRef="usd">34400000</us-gaap:OperatingLeaseLiability>
    <us-gaap:StockholdersEquity
      contextRef="ibe3c294e23604eeab38b9c0a8ad108a9_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF85Ny9mcmFnOjY0NjFlNzBjMDk1MzRjMWQ4Y2Y1YTg5YTQ5MjMxYWIwL3RleHRyZWdpb246NjQ2MWU3MGMwOTUzNGMxZDhjZjVhODlhNDkyMzFhYjBfMTA5OTUxMTY3MDQ5MQ_f96b3cb3-8b7c-494f-b399-931fc0b83654"
      unitRef="usd">-700000</us-gaap:StockholdersEquity>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzY5OA_6e83ae89-d5bf-4887-95c9-de8d21759daf">Leases&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We have operating leases for real estate, vehicles and certain equipment. Our leases have remaining lease terms of less than 1 year to 13 years, some of which include options to extend the leases for up to 10 years, and some of which include options to terminate the leases within 1 year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.933%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Leases (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our short-term lease expense was $3.9 million for the year ended December&#160;31, 2020 and $3.6&#160;million for the year ended December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-term Lease Cost (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Includes variable lease costs, which are immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other Information (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in an exchange for lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease Term and Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.54&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.06&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.29%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.47%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity of Operating Lease Liabilities (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i2f42e418b4784e59a451da157fc9afe4_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzE0Ng_f4243036-87df-4daa-91b4-f252a8ebf08a">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i1af442e2194b4e96940bc04023e12655_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzE1Nw_7f299118-3602-44ad-a920-636e0fa016bf">P13Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzIyOA_60fdec31-a9de-4f79-be64-a597711c4dc6">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <fi:LesseeOperatingLeaseTerminationPeriod
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzMwMw_da840708-68a8-47cd-9fe4-ef4dd092f774">P1Y</fi:LesseeOperatingLeaseTerminationPeriod>
    <fi:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzY5OQ_b268fe2d-e981-4479-9a30-0307d481f40e">&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:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.933%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Leases (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</fi:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpkZGRjMjExNWVlMjg0OTY2YjRkMzE3NTVmYTQ4YjAxOS90YWJsZXJhbmdlOmRkZGMyMTE1ZWUyODQ5NjZiNGQzMTc1NWZhNDhiMDE5XzItNC0xLTEtMA_84b1ef72-d5db-4125-bec5-edcc745a3823"
      unitRef="usd">28116000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpkZGRjMjExNWVlMjg0OTY2YjRkMzE3NTVmYTQ4YjAxOS90YWJsZXJhbmdlOmRkZGMyMTE1ZWUyODQ5NjZiNGQzMTc1NWZhNDhiMDE5XzItNi0xLTEtNTM2_1c1aa064-5842-40c2-b0d3-3424eaa87bd7"
      unitRef="usd">32585000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpkZGRjMjExNWVlMjg0OTY2YjRkMzE3NTVmYTQ4YjAxOS90YWJsZXJhbmdlOmRkZGMyMTE1ZWUyODQ5NjZiNGQzMTc1NWZhNDhiMDE5XzYtNC0xLTEtMA_0af4c414-5dcc-4eba-851f-4cebc1d0f50c"
      unitRef="usd">7832000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpkZGRjMjExNWVlMjg0OTY2YjRkMzE3NTVmYTQ4YjAxOS90YWJsZXJhbmdlOmRkZGMyMTE1ZWUyODQ5NjZiNGQzMTc1NWZhNDhiMDE5XzYtNi0xLTEtNTQw_818315bd-852d-4af7-b6bd-cfe5d47afbac"
      unitRef="usd">7925000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpkZGRjMjExNWVlMjg0OTY2YjRkMzE3NTVmYTQ4YjAxOS90YWJsZXJhbmdlOmRkZGMyMTE1ZWUyODQ5NjZiNGQzMTc1NWZhNDhiMDE5XzgtNC0xLTEtMA_1d3a417e-7df0-4be2-8425-f8da75a9d5d6"
      unitRef="usd">21208000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpkZGRjMjExNWVlMjg0OTY2YjRkMzE3NTVmYTQ4YjAxOS90YWJsZXJhbmdlOmRkZGMyMTE1ZWUyODQ5NjZiNGQzMTc1NWZhNDhiMDE5XzgtNi0xLTEtNTQ0_93258e58-4931-4f05-9e75-0c6ed932b3a7"
      unitRef="usd">24969000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpkZGRjMjExNWVlMjg0OTY2YjRkMzE3NTVmYTQ4YjAxOS90YWJsZXJhbmdlOmRkZGMyMTE1ZWUyODQ5NjZiNGQzMTc1NWZhNDhiMDE5XzktNC0xLTEtMA_b3ae7181-6c1c-472f-83fb-a42b8ffb7a67"
      unitRef="usd">29040000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpkZGRjMjExNWVlMjg0OTY2YjRkMzE3NTVmYTQ4YjAxOS90YWJsZXJhbmdlOmRkZGMyMTE1ZWUyODQ5NjZiNGQzMTc1NWZhNDhiMDE5XzktNi0xLTEtMTA3NQ_9ea79813-7819-414b-b4ad-c426f0dafd99"
      unitRef="usd">32894000</us-gaap:OperatingLeaseLiability>
    <us-gaap:ShortTermLeaseCost
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzQzOTgwNDY1MTIxMjY_4f13005a-73ec-461a-898b-161065b34cb4"
      unitRef="usd">3900000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzQzOTgwNDY1MTIxMDU_166f85b7-d46c-4039-bd0c-30bf1ec8a447"
      unitRef="usd">3600000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzcwMA_d31986e6-20c0-4041-b2fb-4ea5b55eea94">&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-term Lease Cost (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Includes variable lease costs, which are immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other Information (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in an exchange for lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease Term and Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.54&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.06&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.29%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.47%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpiYWJlMGM1ZGVhYjk0ZDQ0ODlmODAzNjBiYjEwMGU5Zi90YWJsZXJhbmdlOmJhYmUwYzVkZWFiOTRkNDQ4OWY4MDM2MGJiMTAwZTlmXzItMi0xLTEtMA_ae0f52df-804f-430a-a96b-f33b5a80125c"
      unitRef="usd">10202000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpiYWJlMGM1ZGVhYjk0ZDQ0ODlmODAzNjBiYjEwMGU5Zi90YWJsZXJhbmdlOmJhYmUwYzVkZWFiOTRkNDQ4OWY4MDM2MGJiMTAwZTlmXzItNC0xLTEtNTk0_3944807e-ff06-41b9-8a30-d9186e36577f"
      unitRef="usd">11674000</us-gaap:OperatingLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpiYWJlMGM1ZGVhYjk0ZDQ0ODlmODAzNjBiYjEwMGU5Zi90YWJsZXJhbmdlOmJhYmUwYzVkZWFiOTRkNDQ4OWY4MDM2MGJiMTAwZTlmXzQtMi0xLTEtMA_3b6fc442-1ef7-44f4-b6ef-aba972d5ebc0"
      unitRef="usd">273000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTpiYWJlMGM1ZGVhYjk0ZDQ0ODlmODAzNjBiYjEwMGU5Zi90YWJsZXJhbmdlOmJhYmUwYzVkZWFiOTRkNDQ4OWY4MDM2MGJiMTAwZTlmXzQtNC0xLTEtNTk4_1f134906-64f3-49b8-93a2-1ba593c7577d"
      unitRef="usd">533000</us-gaap:SubleaseIncome>
    <us-gaap:OperatingLeasePayments
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphZTAwOTdlYzVhNzA0Y2VjYjVlZDc3NDVmMjZmODgyOC90YWJsZXJhbmdlOmFlMDA5N2VjNWE3MDRjZWNiNWVkNzc0NWYyNmY4ODI4XzMtMi0xLTEtMA_5fa8f717-85ab-4076-a181-5520abb76578"
      unitRef="usd">11880000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphZTAwOTdlYzVhNzA0Y2VjYjVlZDc3NDVmMjZmODgyOC90YWJsZXJhbmdlOmFlMDA5N2VjNWE3MDRjZWNiNWVkNzc0NWYyNmY4ODI4XzMtNC0xLTEtNjE2_8f9b9903-66be-4965-8122-11d00e05c8fd"
      unitRef="usd">10750000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphZTAwOTdlYzVhNzA0Y2VjYjVlZDc3NDVmMjZmODgyOC90YWJsZXJhbmdlOmFlMDA5N2VjNWE3MDRjZWNiNWVkNzc0NWYyNmY4ODI4XzYtMi0xLTEtMA_5b651e26-93a9-4410-96b3-0398e008b04d"
      unitRef="usd">5814000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphZTAwOTdlYzVhNzA0Y2VjYjVlZDc3NDVmMjZmODgyOC90YWJsZXJhbmdlOmFlMDA5N2VjNWE3MDRjZWNiNWVkNzc0NWYyNmY4ODI4XzYtNC0xLTEtNjI0_073784f0-6e1b-4ac4-bfb1-b39086979c4e"
      unitRef="usd">7393000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTo4ODRkOWIxNmE4MDA0N2Q0ODQwMGYzYjIxMWYxOTg0MS90YWJsZXJhbmdlOjg4NGQ5YjE2YTgwMDQ3ZDQ4NDAwZjNiMjExZjE5ODQxXzItMi0xLTEtMA_022034f3-39fb-483b-b2d8-20d0c915294a">P5Y6M14D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTo4ODRkOWIxNmE4MDA0N2Q0ODQwMGYzYjIxMWYxOTg0MS90YWJsZXJhbmdlOjg4NGQ5YjE2YTgwMDQ3ZDQ4NDAwZjNiMjExZjE5ODQxXzItNC0xLTEtOTM0_47273c97-0124-4d93-ba05-92ee91e0e942">P6Y21D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTo4ODRkOWIxNmE4MDA0N2Q0ODQwMGYzYjIxMWYxOTg0MS90YWJsZXJhbmdlOjg4NGQ5YjE2YTgwMDQ3ZDQ4NDAwZjNiMjExZjE5ODQxXzUtMi0xLTEtMA_c59101a2-44d4-45aa-866e-237d652d3c0c"
      unitRef="number">0.1329</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTo4ODRkOWIxNmE4MDA0N2Q0ODQwMGYzYjIxMWYxOTg0MS90YWJsZXJhbmdlOjg4NGQ5YjE2YTgwMDQ3ZDQ4NDAwZjNiMjExZjE5ODQxXzUtNC0xLTEtOTQw_aae6b52c-b26d-4c8c-90b3-db07a429d341"
      unitRef="number">0.1047</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90ZXh0cmVnaW9uOjUxZTY2NmQ1MTczYjQ0YTU5OTU5YzcwOGQ2MjlkYzQxXzY5NQ_aea5f7fd-f6da-4b34-b2e6-c38ddb2be1d1">&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:78.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity of Operating Lease Liabilities (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzEtMi0xLTEtMA_5102d119-1fb8-4510-8b0f-f13633c57649"
      unitRef="usd">10378000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzItMi0xLTEtMA_e9c1e731-15f9-4847-bbd6-7f80cc88565b"
      unitRef="usd">8475000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzMtMi0xLTEtMA_5e928916-49c1-41fc-9941-6cb6d60c3646"
      unitRef="usd">6367000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzQtMi0xLTEtMA_8583069f-3e0a-4a5d-9052-e23038d0aff8"
      unitRef="usd">3985000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzUtMi0xLTEtMA_fcfa323c-4667-4a54-86b2-27087035f70b"
      unitRef="usd">2957000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzYtMi0xLTEtMA_7726ab93-7470-4286-a9b6-07b3ccc624a8"
      unitRef="usd">7834000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzctMi0xLTEtMA_214b8b02-ff32-4356-8a5b-1b5510dab62a"
      unitRef="usd">39996000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzgtMi0xLTEtMA_3841bc70-af46-42eb-8a26-e2a88fa0eff6"
      unitRef="usd">10956000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDAvZnJhZzo1MWU2NjZkNTE3M2I0NGE1OTk1OWM3MDhkNjI5ZGM0MS90YWJsZTphOGNiODIyZjM1MjU0MGNhYTRhZDJhYjlhNTlmMjYyOS90YWJsZXJhbmdlOmE4Y2I4MjJmMzUyNTQwY2FhNGFkMmFiOWE1OWYyNjI5XzktMi0xLTEtMA_97f2df82-958b-49ff-9d02-db2c38915845"
      unitRef="usd">29040000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90ZXh0cmVnaW9uOmMwNWJjYjk5YzQzMzRkNGM5ZDQ1MWQ4NjA1ZTJlZjJlXzE4Mg_c6e4c9b7-c309-4e59-aa78-31eb28649f88">Accounts Receivable, net&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Accounts receivable at December&#160;31, 2020 and 2019 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable, net of allowance for credit losses of $3,857 and $5,129, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Affiliated &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt"&gt;Amounts represent expenditures on behalf of non-consolidated affiliates.&lt;/span&gt;&lt;/div&gt;During the year ended December 31, 2020, $2.7&#160;million was written off against the allowance for credit losses. As of December 31, 2020, 35% and 11% of our net trade receivables were from customers in the United States and Saudi Arabia, respectively. As of December 31, 2019, 42% of our net trade receivables were from customers in the United States. No other country accounted for more than 10% of our net trade receivables at these dates.</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90ZXh0cmVnaW9uOmMwNWJjYjk5YzQzMzRkNGM5ZDQ1MWQ4NjA1ZTJlZjJlXzE5Ng_c0a7e383-4d66-4908-b13f-7c9fcffe6197">Accounts receivable at December&#160;31, 2020 and 2019 were as follows (in thousands):&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable, net of allowance for credit losses of $3,857 and $5,129, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Affiliated &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt"&gt;Amounts represent expenditures on behalf of non-consolidated affiliates.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzItMC0xLTEtMC90ZXh0cmVnaW9uOjg4ODQ2NGFhYTgxMzQ0NjFiYmQ5NzYxMDQyNTNkNzM4XzQzOTgwNDY1MTEyMDU_83d4b698-e73d-46b1-b708-4c3d68b271ec"
      unitRef="usd">3857000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzItMC0xLTEtMC90ZXh0cmVnaW9uOjg4ODQ2NGFhYTgxMzQ0NjFiYmQ5NzYxMDQyNTNkNzM4XzQzOTgwNDY1MTEyMTc_293216d9-6ca7-47c6-8768-070fd14e6593"
      unitRef="usd">5129000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzItMS0xLTEtMA_d65aa486-e610-4576-8071-61e6b57f476b"
      unitRef="usd">65684000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzItMy0xLTEtMA_71b80e95-4a28-46c3-9071-2bbc7876800a"
      unitRef="usd">101718000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledContractsReceivable
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzMtMS0xLTEtMA_1709b33e-f107-4d9e-a402-7a3479304a28"
      unitRef="usd">26215000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:UnbilledContractsReceivable
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzMtMy0xLTEtMA_114d76dc-f323-4e98-9f86-15dab36a3737"
      unitRef="usd">43422000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:IncomeTaxReceivable
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzQtMS0xLTEtMA_41721e3a-904b-4d51-9a60-821d82f149af"
      unitRef="usd">14292000</us-gaap:IncomeTaxReceivable>
    <us-gaap:IncomeTaxReceivable
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzQtMy0xLTEtMA_6fcd02c2-5df5-4a2c-ab2a-a77bc56717f0"
      unitRef="usd">18516000</us-gaap:IncomeTaxReceivable>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzUtMS0xLTEtMA_ee6de583-a5f8-499c-8cdf-247fc2e47a26"
      unitRef="usd">549000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzUtMy0xLTEtMA_083d1317-7d63-4252-9d73-04b248eb9f28"
      unitRef="usd">549000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzYtMS0xLTEtMA_9e24b90f-8548-4465-815f-b6997a94c5d6"
      unitRef="usd">3867000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzYtMy0xLTEtMA_e3f10007-13a8-41eb-890c-7cdd8bdd8618"
      unitRef="usd">2489000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzctMS0xLTEtMA_ded665aa-6999-411b-999e-fd1d991fcc78"
      unitRef="usd">110607000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90YWJsZTozNTk5MTAzYmM0NTM0NDU1YWRlOWFhNTYyYjU0MTNmZC90YWJsZXJhbmdlOjM1OTkxMDNiYzQ1MzQ0NTVhZGU5YWE1NjJiNTQxM2ZkXzctMy0xLTEtMA_25cf4814-8ce7-42b5-a4d3-c1171f12fa76"
      unitRef="usd">166694000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90ZXh0cmVnaW9uOmMwNWJjYjk5YzQzMzRkNGM5ZDQ1MWQ4NjA1ZTJlZjJlXzEwOTk1MTE2Mjg5Mjk_7f67c147-6fab-4644-892d-9b229659f74e"
      unitRef="usd">2700000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5e99f7c887e24c1d90f8f6db6841f39d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90ZXh0cmVnaW9uOmMwNWJjYjk5YzQzMzRkNGM5ZDQ1MWQ4NjA1ZTJlZjJlXzEwOTk1MTE2Mjk5NjM_d2fa0635-2ce8-422e-b54a-a6fde4e4eaf5"
      unitRef="number">0.35</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i61bd4b00366041fca8a38d2c4a03fd45_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90ZXh0cmVnaW9uOmMwNWJjYjk5YzQzMzRkNGM5ZDQ1MWQ4NjA1ZTJlZjJlXzEwOTk1MTE2Mjk5Njg_bebc77d9-b808-4e7d-ad6e-2b8a3b2e1a0a"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia6468e897e3542aebc96d18b36309d45_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMDYvZnJhZzpjMDViY2I5OWM0MzM0ZDRjOWQ0NTFkODYwNWUyZWYyZS90ZXh0cmVnaW9uOmMwNWJjYjk5YzQzMzRkNGM5ZDQ1MWQ4NjA1ZTJlZjJlXzEwOTk1MTE2Mjk5NzM_2a9265b5-ad18-454e-9a04-f1ef8f8655ee"
      unitRef="number">0.42</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90ZXh0cmVnaW9uOjgyOGRmNmRkNDM5NjRhZDhhMzFkNDc1ZWI1OWZkY2Q0Xzkx_29406dcd-bceb-49f6-a6f1-4b36c12a234c">Inventories, net&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Inventories at December&#160;31, 2020 and 2019 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pipe and connectors, net of allowance of $16,819 and $18,287, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods, net of allowance of $84 and $485, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials, components and supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90ZXh0cmVnaW9uOjgyOGRmNmRkNDM5NjRhZDhhMzFkNDc1ZWI1OWZkY2Q0XzEwMA_f1fca816-a38c-4838-9e3f-f08fb27ddab4">Inventories at December&#160;31, 2020 and 2019 were as follows (in thousands):&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:72.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pipe and connectors, net of allowance of $16,819 and $18,287, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods, net of allowance of $84 and $485, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials, components and supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryValuationReserves
      contextRef="iad4c1b3fcb774eaab15c47d44c6f6a64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBkNzQ5NGFmNTFjZTRhYjFiYjk4MWEwOTAxNTYzNmFmXzQ1_0271151d-9580-439e-9c7b-1edaab371c6e"
      unitRef="usd">16819000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="i4dd5e3d2f5034eeeb330c889f0806694_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBkNzQ5NGFmNTFjZTRhYjFiYjk4MWEwOTAxNTYzNmFmXzUy_89550abd-df4e-417c-9b27-5aa68919b332"
      unitRef="usd">18287000</us-gaap:InventoryValuationReserves>
    <fi:InventoryPipeandConnectors
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzMtMS0xLTEtMA_b45ae166-5de5-49cb-86c4-1ce6be5bbee3"
      unitRef="usd">22642000</fi:InventoryPipeandConnectors>
    <fi:InventoryPipeandConnectors
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzMtMy0xLTEtMA_2abf6f3d-d470-4c44-84d8-e6d0ae0ea044"
      unitRef="usd">21779000</fi:InventoryPipeandConnectors>
    <us-gaap:InventoryValuationReserves
      contextRef="i503212199c6e4675b75a4c2ca9cae3e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzQtMC0xLTEtMC90ZXh0cmVnaW9uOjE5NjBmNTM3ZTM5NjRmNjY4OWUyMGY4Mzk5ZTlhNWU0XzQw_c2395866-bfec-4bc3-b2ef-1021d823d42f"
      unitRef="usd">84000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="ie736f2d9e6e4438ea21fe10e03a2135a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzQtMC0xLTEtMC90ZXh0cmVnaW9uOjE5NjBmNTM3ZTM5NjRmNjY4OWUyMGY4Mzk5ZTlhNWU0XzQ3_5b190d76-d06f-4e76-9f8c-359ed7528db5"
      unitRef="usd">485000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzQtMS0xLTEtMA_8b68931d-7113-49b7-bbfb-82f2ad041905"
      unitRef="usd">22715000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzQtMy0xLTEtMA_b5b12172-b883-4f75-b0b7-2830698c8246"
      unitRef="usd">25628000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzUtMS0xLTEtMA_7806a1e5-bd33-4bdc-8056-bfdb43f5acda"
      unitRef="usd">1730000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzUtMy0xLTEtMA_38df0938-cfe3-4e52-8506-9cd167c87470"
      unitRef="usd">3663000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzYtMS0xLTEtMA_da8542cb-9d9d-4f7b-a266-d75621d72edf"
      unitRef="usd">34631000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzYtMy0xLTEtMA_8b1a9abe-c8f9-472b-9007-460dc7f4d7b2"
      unitRef="usd">27759000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzctMS0xLTEtMA_940f4159-5edd-4fb2-a321-0fc2263825c4"
      unitRef="usd">81718000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTIvZnJhZzo4MjhkZjZkZDQzOTY0YWQ4YTMxZDQ3NWViNTlmZGNkNC90YWJsZToxM2ZhNTczYmZmOWY0NzA3YWUwZjc2Mzk0NjFjMTE1Mi90YWJsZXJhbmdlOjEzZmE1NzNiZmY5ZjQ3MDdhZTBmNzYzOTQ2MWMxMTUyXzctMy0xLTEtMA_6d658de7-ea4e-4127-a3e6-2016eb6c1783"
      unitRef="usd">78829000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzI1Mzc_f89c3fbb-fcdd-4c75-8766-2f01bb5df91c">Property, Plant and Equipment&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following is a summary of property, plant and equipment at December&#160;31, 2020 and 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated Useful Lives in Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13-39&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rental machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2-7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;897,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;882,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and computers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Automobiles and other vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7-15,or lease term if shorter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress - machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,191,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,204,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(919,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(875,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;During the first quarter of 2019, buildings with a net book value of $1.1 million met the criteria to be classified as held for sale and were reclassified from property, plant and equipment to assets held for sale on our consolidated balance sheet. During the second quarter of 2019, we sold a building classified as held for sale for $0.2 million and recorded an immaterial loss. During the third quarter of 2019, an additional building met the criteria to be classified as held for sale and a $4.0 million impairment loss was recorded, which is included in severance and other charges (credits), net on our consolidated statements of operations. The building's remaining net book value of $5.3 million was reclassified from property, plant and equipment to assets held for sale on our consolidated balance sheets. During the fourth quarter of 2019, we sold a building classified as held for sale for $0.3&#160;million and recorded an immaterial loss. Also during the fourth quarter of 2019, equipment in our Tubular Running Services segment met the criteria to be classified as held for sale and a $0.3 million impairment loss was recorded, which is included in severance and other charges (credits), net on our consolidated statements of operations. The equipment&#x2019;s remaining net book value of $0.2 million was reclassified from property, plant and equipment to assets held for sale on our consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2020, we sold a building classified as held for sale for $5.4&#160;million and recorded a gain of $0.6&#160;million. During the third quarter of 2020, we determined a building no longer met the held for sale criteria, and reclassified the fair value of $5.3&#160;million from assets held for sale to property, plant and equipment on our consolidated balance sheets. During the fourth quarter of 2020, we sold a building classified as held for sale for $0.7&#160;million and recorded an immaterial gain.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2020, we recorded fixed asset impairment charges of $15.7 million primarily associated with construction in progress in our Cementing Equipment segment, which is included in severance and other charges (credits), net on our consolidated statements of operations. During the first quarter of 2020, the results of the Company's test for impairment of goodwill in the Cementing Equipment segment as a result of negative market indicators was a triggering event that indicated that our long-lived tangible assets in this segment were impaired. Impairment testing performed in the first quarter resulted in the determination that certain long-lived assets were not recoverable and that the estimated fair value was below the carrying value. During the year ended December 31, 2019, we recorded fixed asset impairment charges of $32.9 million primarily associated with construction in progress in our Tubular Running Service segment, which is included in severance and other charges (credits), net on our consolidated statement of operations. No impairments were recognized during the year ended December 31, 2018. Please see Note 17&#x2014;Severance and Other Charges (Credits), net in these Notes to Consolidated Financial Statements for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the depreciation and amortization associated with each line for the years ended December&#160;31, 2020, 2019 and 2018 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzI1Mjg_ddd1ab9d-4069-4ddb-a1ee-f8008faf6543">The following is a summary of property, plant and equipment at December&#160;31, 2020 and 2019 (in thousands):&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:54.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated Useful Lives in Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13-39&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rental machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2-7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;897,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;882,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and computers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Automobiles and other vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7-15,or lease term if shorter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress - machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,191,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,204,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(919,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(875,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8479a007670540578911d926ce4aec33_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzMtMy0xLTEtMA_573d5697-5058-445a-bb27-e0443b62f367"
      unitRef="usd">30869000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i524d00925fc84b4a8ac655a46bd85fe5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzMtNS0xLTEtMA_a30d580a-d2c7-4a5f-97a8-4791e5c8ed9b"
      unitRef="usd">30724000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia174de6101a842e6ad1b0e75b0fce11e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzQtMS0xLTEtMC90ZXh0cmVnaW9uOjJlMzNmODU5NDcyZTRmNmNiZTMyOTkwMWRlZjExYTZjXzQ_4c06cccf-7778-472d-abc5-e44f27c6ad8f">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2ed03e7c97a8476cbd9166489a4581c6_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzQtMS0xLTEtMC90ZXh0cmVnaW9uOjJlMzNmODU5NDcyZTRmNmNiZTMyOTkwMWRlZjExYTZjXzc_7c77d037-b00c-4243-9cb1-de6e7bec70de">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic8d75d4235bb492fb0024f7d6d3fd4ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzQtMy0xLTEtMA_9dfe63b3-89b4-4138-bdb7-bfd151555443"
      unitRef="usd">7620000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic186389f37cb46dc9a9eda59ca5deb36_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzQtNS0xLTEtMA_3e8b0b01-d932-48e9-958b-78fd0a6f09bf"
      unitRef="usd">7193000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i3f2ac86590c84723803fe7b154146cfb_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzUtMS0xLTEtMC90ZXh0cmVnaW9uOmQ0MmRiMjkyMjcwMjQwN2ZiYzE2N2I1OTA0NmNhZTgxXzQ_612eb9a9-5d2d-4dbb-b464-eda313219140">P13Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i46234eccab57456b8c4904d583e12c27_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzUtMS0xLTEtMC90ZXh0cmVnaW9uOmQ0MmRiMjkyMjcwMjQwN2ZiYzE2N2I1OTA0NmNhZTgxXzc_3bff3ea6-e2a4-4371-a28c-dade9d5bb6ad">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie3ce66185d0240b4b41da04af88f088c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzUtMy0xLTEtMA_3eddfee3-b5eb-481f-a322-cfff8b906fb0"
      unitRef="usd">121105000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5302268fbc3d407998ad9dec456d5988_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzUtNS0xLTEtMA_7ca83d19-d78e-4d72-a149-ad8a235564b1"
      unitRef="usd">116182000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i17aa87ce95b243048f471e1e6dab8ce3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzYtMS0xLTEtMC90ZXh0cmVnaW9uOjFiZWVhNjgxMzVmMTRlYTA5MzRmNjUwYzYyOTEyMWYwXzQ_011f7825-e118-4feb-9efb-9c8fa05a960d">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6d1935333dbe44cb98e46374dbc2e0a2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzYtMS0xLTEtMC90ZXh0cmVnaW9uOjFiZWVhNjgxMzVmMTRlYTA5MzRmNjUwYzYyOTEyMWYwXzc_8444ab4c-c29e-4943-8b6b-4641b35c6892">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0924e1528d7d4cba8d7a10002ab615e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzYtMy0xLTEtMA_da8373e2-518d-4c8f-ab8a-f239dd566bba"
      unitRef="usd">897398000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i06dabd26b1d64c2594d84094501c8f64_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzYtNS0xLTEtMA_9f164db1-1e85-4cb0-86ef-28d44bc40724"
      unitRef="usd">882979000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iaa3a1a1ef00d4398842f1e2103427f85_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzctMS0xLTEtMC90ZXh0cmVnaW9uOmE2YjBhZDIyMTM4NDRhOTZiOGNlNTYxN2QwZGRkMTZhXzQ_acac751d-674f-4ba8-bd0e-0e3cc7614774">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifb62851b96594d9890b66cd2730cb5d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzctMy0xLTEtMA_4b6b46c0-c197-43f9-baee-658e99de05b4"
      unitRef="usd">54842000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i598680536697447eb6d90283015089b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzctNS0xLTEtMA_d92bbf1e-c4f0-4c2d-8de5-3cc2e8961c4b"
      unitRef="usd">60182000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie32014e8422c460d8d0832c85774dee4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzgtMS0xLTEtMC90ZXh0cmVnaW9uOmZkZDk3NzZlMjc5YzQ3NDk4MDQwMmU5MDQzNGZhZDk0XzEwOTk1MTE2Mjc3ODU_e55f284a-9023-46ba-b6b4-4b4e919afd6c">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6041aa874877428bb75d9473ac1185f2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzgtMS0xLTEtMC90ZXh0cmVnaW9uOmZkZDk3NzZlMjc5YzQ3NDk4MDQwMmU5MDQzNGZhZDk0XzEwOTk1MTE2Mjc3OTM_8a59f0bd-6bc9-4d29-9bcc-54bfba17127f">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i77f1ca9233fe49fe81fc59fc0cd80d94_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzgtMy0xLTEtMA_daff8246-a33c-4b3c-a3ea-3a1aa028b2d5"
      unitRef="usd">16928000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic0607e4b12784e7f9293b2413199d111_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzgtNS0xLTEtMA_2e65d99a-3f72-4d9a-8e7a-089ded83bc65"
      unitRef="usd">17251000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i772f973181764295b82bd546bb8c9e99_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzktMS0xLTEtMC90ZXh0cmVnaW9uOmQ4Y2Y3MDA0NTZlNjQ4NDY4OTlkOTBkMDMzMmYzMWQxXzQ_6c839b48-bf55-4e19-ad86-c110e0bfdf54">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i56442223f7ff4aecae4c8d95d40a78f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzktMy0xLTEtMA_8adce34a-b719-4f9b-909d-28e246026d91"
      unitRef="usd">25948000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if8d69e0fd34d4b07883929d6621f0d60_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzktNS0xLTEtMA_1958cd1f-a4a6-49fd-8b5e-9a498f40bce1"
      unitRef="usd">28734000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i91ba1a9519364a399cb14cfd1e61cb4b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzEwLTEtMS0xLTAvdGV4dHJlZ2lvbjpkNDI5MmJmNDkzMmU0ZGUxOTQxYzM1NWZlN2YzNjAyZV80_6e8e1ac7-d163-45ab-994d-022231a39fba">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id9f90430e00c4cceb300ea685dbf4bcf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzEwLTEtMS0xLTAvdGV4dHJlZ2lvbjpkNDI5MmJmNDkzMmU0ZGUxOTQxYzM1NWZlN2YzNjAyZV83_ca83df25-02e9-40ca-89d4-eaefd67f16b6">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8d15868b890742b484b06cfa2289a67f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzEwLTMtMS0xLTA_a100cdb8-e716-4d13-845a-4d387715efc8"
      unitRef="usd">12773000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iab001d8824aa4790982c310fda533965_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzEwLTUtMS0xLTA_d26bebad-2570-43d5-a1ff-16a186c7e9b7"
      unitRef="usd">14258000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3e29f6a302724f9a8cb307cd385f5fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzExLTMtMS0xLTA_66403125-485c-4c3a-b08c-2e16452534b5"
      unitRef="usd">24381000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0b88f567660a49fcb5e5876f04fb9c9e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzExLTUtMS0xLTA_53f44855-aefc-48c4-8b3a-0b53a9531876"
      unitRef="usd">46564000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzEyLTMtMS0xLTA_b14a8244-12a7-4c82-af99-a895f4a45a97"
      unitRef="usd">1191864000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzEyLTUtMS0xLTA_5334d89b-a9f3-45d7-a4b6-7f1fbf409ed6"
      unitRef="usd">1204067000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzEzLTMtMS0xLTA_8455a365-e6b8-4abd-8f67-8978136653b5"
      unitRef="usd">919157000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzEzLTUtMS0xLTA_0f77278c-c8b2-4604-bd3e-2524632b7158"
      unitRef="usd">875635000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzE0LTMtMS0xLTA_d951d963-1ac5-4508-8b4f-b20a849a7315"
      unitRef="usd">272707000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo0NTk2NWFiZjBmNDM0YWFhOTFjZDA3ZTA1NzQ4OGFmZi90YWJsZXJhbmdlOjQ1OTY1YWJmMGY0MzRhYWE5MWNkMDdlMDU3NDg4YWZmXzE0LTUtMS0xLTA_e76b843a-b0bb-41f8-b629-cb27c553216f"
      unitRef="usd">328432000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup
      contextRef="i86f59162ca49491ab834543d822fa142_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzY4NA_e45c10c3-9e33-4e8d-b110-b95bc5e53f7c"
      unitRef="usd">1100000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i3a9ddc7cb52c42d9a16bd8bb88370f57_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzQ5NDc4MDIzMzAwMzE_4f015daf-3151-481c-b1b4-469a8de1018c"
      unitRef="usd">200000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="i9d5cce8935704b81b4e0de95d72012ab_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzk2OA_43bb85f2-81d8-40cd-aa95-c6a61310dff4"
      unitRef="usd">4000000.0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup
      contextRef="i6fbde339f961414a94e1a3496899f9d7_I20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzExNTQ_57c0e66b-63f9-4313-af21-29f219010210"
      unitRef="usd">5300000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i3872efdaa6c242438ea46c9e29ced6fc_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzEwOTk1MTE2MzM1MTY_014294ce-330a-48db-9fd5-8133e6824b5c"
      unitRef="usd">300000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="ic524deb2384a416eb5055e7545cf7212_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzQzOTgwNDY1MTc0OTE_b47859f4-76f5-4f95-90a4-44429656f45f"
      unitRef="usd">300000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup
      contextRef="ic062ff76853c4fa3934563365afe6bca_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzQzOTgwNDY1MTc2Nzk_3570f28f-23c8-45a5-b439-e372313840ab"
      unitRef="usd">200000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="id9763ef761034502a95b75800102b820_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzEwOTk1MTE2MzMyMTQ_d183daf5-36bf-45fc-86de-b863647ae74e"
      unitRef="usd">5400000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="id9763ef761034502a95b75800102b820_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzEwOTk1MTE2MzMyMjg_08b11270-ef99-4d2e-b89d-5e807a3210f7"
      unitRef="usd">600000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:PropertyPlantAndEquipmentTransfersAndChanges
      contextRef="ifd39176778f947cc926da226b157baea_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzQzOTgwNDY1MTQzNzk_d6266506-2bf0-4988-a8c4-2a2e55b3fa07"
      unitRef="usd">5300000</us-gaap:PropertyPlantAndEquipmentTransfersAndChanges>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i9877190a7f26424eaee93d82279d2ec9_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzQzOTgwNDY1MTY4ODQ_3f3848d2-48dc-4ffc-b7d5-8f628559eaff"
      unitRef="usd">700000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzE3ODY_11a37f6c-b2da-48b9-b44b-4cf266b8063b"
      unitRef="usd">15700000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzQzOTgwNDY1MTQ2NDA_69006bac-b6dc-416a-a698-da7705da6033"
      unitRef="usd">32900000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzE5OTE_c18b3f42-9707-48a1-b52f-28c8c5b5eb75"
      unitRef="usd">0</us-gaap:TangibleAssetImpairmentCharges>
    <fi:DepreciationAndAmortizationExpenseTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90ZXh0cmVnaW9uOmU4MGQ1ZWJjMjVmZDQ3ZTk5ZThjMjMyMGIwYTY1NzZkXzI1NDA_8406dc67-7224-436c-a49c-ae6a65ae9e1f">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the depreciation and amortization associated with each line for the years ended December&#160;31, 2020, 2019 and 2018 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</fi:DepreciationAndAmortizationExpenseTableTextBlock>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia6ddbf51c8524663ba381e5cb77037ce_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzMtMi0xLTEtMA_b91de67c-a1be-4b76-86ff-d0dc3afdea05"
      unitRef="usd">63511000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i05e0de68b52f40e98add97ff232dd189_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzMtNC0xLTEtMA_d197038a-d5e0-436c-b68f-67cccdf5daf8"
      unitRef="usd">80072000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic328131eed3d4ebd89232ff23490621e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzMtNi0xLTEtMA_d5199d9c-50a8-427f-a86a-5812cb122e72"
      unitRef="usd">93280000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i68534a7c49ff411c866874e6e3bd4f4a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzQtMi0xLTEtMA_4f591c9b-598f-4b77-b8de-7387ac7d87ad"
      unitRef="usd">701000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib75cedea9f614368bde143c6c3dfd8b9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzQtNC0xLTEtMA_a3c01936-df3c-48f3-b147-07a99eab339a"
      unitRef="usd">1511000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9a14933437474d57949f322fc89cbee9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzQtNi0xLTEtMA_b7857843-fae8-42fe-9ac9-904fad555ab2"
      unitRef="usd">4354000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7ac641a2d5154bdabfbc1a6f28b9e65a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzUtMi0xLTEtMA_5cfa1662-5db9-480d-a895-e7582b2455c8"
      unitRef="usd">5957000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i949408d258d64049b2367bdff714ce64_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzUtNC0xLTEtMA_ccf750ea-260b-4a0e-a968-b6179ad1145b"
      unitRef="usd">11217000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifecfbab0f6a548fc8c73e2d873735d12_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzUtNi0xLTEtMA_3848e20d-abc4-4665-becc-58f8118f3c91"
      unitRef="usd">13658000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzYtMi0xLTEtMA_741de8fa-c664-497e-9f6b-333a729d13e9"
      unitRef="usd">70169000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzYtNC0xLTEtMA_28e0c07a-84fb-4df7-81d5-978e1343eb1a"
      unitRef="usd">92800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMTgvZnJhZzplODBkNWViYzI1ZmQ0N2U5OWU4YzIzMjBiMGE2NTc2ZC90YWJsZTo2MjIzMjQ5NjdkZTM0NzA2YWQ5MTQyNmEyODYwNTdjYS90YWJsZXJhbmdlOjYyMjMyNDk2N2RlMzQ3MDZhZDkxNDI2YTI4NjA1N2NhXzYtNi0xLTEtMA_c6d259f6-54c6-4757-80cc-5d735466619c"
      unitRef="usd">111292000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OtherAssetsDisclosureTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90ZXh0cmVnaW9uOmRhYzI4OTc1YjE0MDQ4ZWE4Nzg3ZGE4MDg2NmZiMTk5XzE4NA_06c035fe-072d-447d-97f5-4922b7bad1ea">Other Assets&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Other assets at December&#160;31, 2020 and 2019 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance policies &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Total other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;See Note 9&#x2014;Fair Value Measurements for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90ZXh0cmVnaW9uOmRhYzI4OTc1YjE0MDQ4ZWE4Nzg3ZGE4MDg2NmZiMTk5XzE3NA_14d8b61a-698d-4b18-baec-7f05216c7533">Other assets at December&#160;31, 2020 and 2019 consisted of the following (in thousands):&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance policies &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Total other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;See Note 9&#x2014;Fair Value Measurements for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90YWJsZTpkMjcyYmJjMTc4NTE0OGViYWRjMjFhNDRhMDExOWQ3ZC90YWJsZXJhbmdlOmQyNzJiYmMxNzg1MTQ4ZWJhZGMyMWE0NGEwMTE5ZDdkXzMtMS0xLTEtMA_cac3e5b8-27a5-4268-ab1b-c26b24bed410"
      unitRef="usd">26167000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90YWJsZTpkMjcyYmJjMTc4NTE0OGViYWRjMjFhNDRhMDExOWQ3ZC90YWJsZXJhbmdlOmQyNzJiYmMxNzg1MTQ4ZWJhZGMyMWE0NGEwMTE5ZDdkXzMtMy0xLTEtMA_fdf5a255-38a4-4ec2-affa-e53b025213f2"
      unitRef="usd">27313000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:DepositAssets
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90YWJsZTpkMjcyYmJjMTc4NTE0OGViYWRjMjFhNDRhMDExOWQ3ZC90YWJsZXJhbmdlOmQyNzJiYmMxNzg1MTQ4ZWJhZGMyMWE0NGEwMTE5ZDdkXzQtMS0xLTEtMA_e37fb78f-f539-41be-8dd2-025b1cf62b87"
      unitRef="usd">2182000</us-gaap:DepositAssets>
    <us-gaap:DepositAssets
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90YWJsZTpkMjcyYmJjMTc4NTE0OGViYWRjMjFhNDRhMDExOWQ3ZC90YWJsZXJhbmdlOmQyNzJiYmMxNzg1MTQ4ZWJhZGMyMWE0NGEwMTE5ZDdkXzQtMy0xLTEtMA_7ac6df9d-053a-4d59-9823-9fdf918d9ed7"
      unitRef="usd">2119000</us-gaap:DepositAssets>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90YWJsZTpkMjcyYmJjMTc4NTE0OGViYWRjMjFhNDRhMDExOWQ3ZC90YWJsZXJhbmdlOmQyNzJiYmMxNzg1MTQ4ZWJhZGMyMWE0NGEwMTE5ZDdkXzUtMS0xLTEtMA_36a3e88c-ab6d-476b-b71d-36d7d6a1dc01"
      unitRef="usd">2510000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90YWJsZTpkMjcyYmJjMTc4NTE0OGViYWRjMjFhNDRhMDExOWQ3ZC90YWJsZXJhbmdlOmQyNzJiYmMxNzg1MTQ4ZWJhZGMyMWE0NGEwMTE5ZDdkXzUtMy0xLTEtMA_77bce17d-9e6e-4dd8-a06f-53e6be9047c4"
      unitRef="usd">3805000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90YWJsZTpkMjcyYmJjMTc4NTE0OGViYWRjMjFhNDRhMDExOWQ3ZC90YWJsZXJhbmdlOmQyNzJiYmMxNzg1MTQ4ZWJhZGMyMWE0NGEwMTE5ZDdkXzYtMS0xLTEtMA_6c657bf7-a387-4eab-99ac-45e66386a2d1"
      unitRef="usd">30859000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjQvZnJhZzpkYWMyODk3NWIxNDA0OGVhODc4N2RhODA4NjZmYjE5OS90YWJsZTpkMjcyYmJjMTc4NTE0OGViYWRjMjFhNDRhMDExOWQ3ZC90YWJsZXJhbmdlOmQyNzJiYmMxNzg1MTQ4ZWJhZGMyMWE0NGEwMTE5ZDdkXzYtMy0xLTEtMA_aa7251c6-a45c-47eb-b6fc-461cd8312451"
      unitRef="usd">33237000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90ZXh0cmVnaW9uOjVjZWM0MDVlMTViOTQ0ZTM5NTUxYjg1ZTRkZWVhNjYzXzIxNw_2d743648-0453-4236-85b2-768a7782ae5b">Accounts Payable and Accrued Liabilities&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Accounts payable and accrued liabilities at December&#160;31, 2020 and 2019, consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued property and other taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance and other charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Affiliated &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued purchase orders and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt"&gt;Represents amounts owed to non-consolidated affiliates.&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90ZXh0cmVnaW9uOjVjZWM0MDVlMTViOTQ0ZTM5NTUxYjg1ZTRkZWVhNjYzXzIxOQ_ea8bfc12-abc7-4551-ad1a-671b3f8050e4">Accounts payable and accrued liabilities at December&#160;31, 2020 and 2019, consisted of the following (in thousands):&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued property and other taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance and other charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Affiliated &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued purchase orders and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt"&gt;Represents amounts owed to non-consolidated affiliates.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzMtMS0xLTEtMA_c73810fe-e9af-41c1-ba15-579cda10dbc0"
      unitRef="usd">22277000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzMtMy0xLTEtMA_ae653913-56eb-4d4f-b893-75635138c48d"
      unitRef="usd">16793000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzQtMS0xLTEtMA_c764c122-a1a5-447e-938a-d48bd698e837"
      unitRef="usd">23212000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzQtMy0xLTEtMA_fe41b393-4a78-44c6-862d-4874221fcd03"
      unitRef="usd">23988000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzUtMS0xLTEtMA_dc2776e3-9f02-4a9e-b4f8-e20a8252e83e"
      unitRef="usd">14420000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzUtMy0xLTEtMA_098d4d5f-b005-4508-b99f-82dd51a2d60b"
      unitRef="usd">20099000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzYtMS0xLTEtMA_5e2e3319-4dbb-40aa-af25-01d2b5a6f18d"
      unitRef="usd">2666000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzYtMy0xLTEtMA_f0fb3a9d-65a1-4ac7-abdb-6a741bcdf9aa"
      unitRef="usd">5837000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzctMS0xLTEtMA_306d55b3-061f-421f-a6e2-8598573f5d30"
      unitRef="usd">16029000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzctMy0xLTEtMA_85eeb460-3ac7-48c2-a7e6-ba6654b6d61f"
      unitRef="usd">19166000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzgtMS0xLTEtMA_fb38e818-603c-4bb9-b0b0-2eff80508280"
      unitRef="usd">2513000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzgtMy0xLTEtMA_7f8c1122-3b3d-4c95-b90b-6b096f1f9ad9"
      unitRef="usd">1694000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <fi:AccruedPurchaseOrders
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzktMS0xLTEtMA_75a0a68f-8537-4d85-a448-f48391c959af"
      unitRef="usd">18869000</fi:AccruedPurchaseOrders>
    <fi:AccruedPurchaseOrders
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzktMy0xLTEtMA_19e64cde-e9a4-4253-a757-e81a2beb7983"
      unitRef="usd">32744000</fi:AccruedPurchaseOrders>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzEwLTEtMS0xLTA_94f4d998-5bee-470f-b945-51eaa57dc82a"
      unitRef="usd">99986000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMjcvZnJhZzo1Y2VjNDA1ZTE1Yjk0NGUzOTU1MWI4NWU0ZGVlYTY2My90YWJsZTpiYmY3NTgyZjkxYzQ0ZTgyYWJlZDM0NzQxNTAxOWIzMC90YWJsZXJhbmdlOmJiZjc1ODJmOTFjNDRlODJhYmVkMzQ3NDE1MDE5YjMwXzEwLTMtMS0xLTA_6d0dfd0e-c2f2-46a3-b497-fe990540a79a"
      unitRef="usd">120321000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzU3MDk_dc177948-2cf7-482c-8048-a4a0d5cd976d">Debt &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#160;&#160;&#160;&#160;Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Asset Based Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;On&#160;November 5, 2018, FICV, Frank&#x2019;s International, LLC and Blackhawk, as borrowers, and FINV, certain of FINV&#x2019;s subsidiaries, including FICV, Frank&#x2019;s International, LLC, Blackhawk, Frank&#x2019;s International GP, LLC, Frank&#x2019;s International, LP, Frank&#x2019;s International LP B.V., Frank&#x2019;s International Partners B.V., Frank&#x2019;s International Management B.V., Blackhawk Intermediate Holdings, LLC, Blackhawk Specialty Tools, LLC, and Trinity Tool Rentals, L.L.C., as guarantors, entered into a&#160;5-year senior secured revolving credit facility (the &#x201c;ABL Credit Facility&#x201d;) with JPMorgan Chase Bank, N.A., as administrative agent (the &#x201c;ABL Agent&#x201d;), and other financial institutions as lenders with total commitments of&#160;$100.0 million including up to $15.0 million available for letters of credit. Subject to the terms of the ABL Credit Facility, we have the ability to increase the commitments to $200.0 million. The maximum amount that the Company may borrow under the ABL Credit Facility is subject to a borrowing base, which is based on a percentage of certain eligible accounts receivable and eligible inventory, subject to customary reserves and other adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;All obligations under the ABL Credit Facility are fully and unconditionally guaranteed jointly and severally by FINV&#x2019;s subsidiaries, including FICV, Frank&#x2019;s International, LLC, Blackhawk, Frank&#x2019;s International GP, LLC, Frank&#x2019;s International, LP, Frank&#x2019;s International LP B.V., Frank&#x2019;s International Partners B.V., &lt;/span&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;Frank&#x2019;s International Management B.V., &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;Blackhawk Intermediate Holdings, LLC, Blackhawk Specialty Tools, LLC, and Trinity Tool Rentals, L.L.C., subject to customary exceptions and exclusions. In addition, the obligations under the ABL Credit Facility are secured by first priority liens on substantially all of the assets and property of the borrowers and guarantors, including pledges of equity interests in certain of FINV&#x2019;s subsidiaries, subject to certain exceptions. Borrowings under the ABL Credit Facility bear interest at FINV&#x2019;s option at either (a) the Alternate Base Rate (&lt;/span&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;ABR&lt;/span&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;) (as defined therein), calculated as the greatest of (i) the rate of interest publicly quoted by the Wall Street Journal, as the &#x201c;prime rate,&#x201d; subject to each increase or decrease in such prime rate effective as of the date such change occurs, (ii) the federal funds effective rate that is subject to a 0.00% interest rate floor plus 0.50%, and (iii) the one-month Adjusted LIBO Rate (as defined therein) plus 1.00%, or (b) the Adjusted LIBO Rate (as defined therein), plus, in each case, an applicable margin.&lt;/span&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt; The applicable interest rate margin ranges from 1.00%&#160;to&#160;1.50%&#160;per annum for ABR loans and&#160;2.00%&#160;to 2.50%&#160;per annum for Eurodollar loans and, in each case, is based on FINV&#x2019;s leverage ratio. The unused portion of the ABL Credit Facility is subject to a commitment fee that varies from&#160;0.250%&#160;to&#160;0.375%&#160;per annum, according to average daily unused commitments under the ABL Credit Facility. Interest on Eurodollar loans is payable at the end of the selected interest period, but no less frequently than quarterly. Interest on ABR loans is payable monthly in arrears.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;The ABL Credit Facility contains various covenants and restrictive provisions which limit, subject to certain customary exceptions and thresholds, FINV&#x2019;s ability to, among other things, (1) enter into asset sales; (2) incur additional indebtedness; (3) make investments, acquisitions, or loans and create or incur liens; (4) pay certain dividends or make other distributions and (5) engage in transactions with affiliates. The ABL Credit Facility also requires FINV to maintain a minimum fixed charge coverage ratio of 1.0 to 1.0 based on the ratio of (a) consolidated EBITDA (as defined therein) minus unfinanced capital expenditures to (b) Fixed Charges (as defined therein), when either (i) an event of default occurs under the ABL Facility or (ii) availability under the ABL Credit Facility falls for at least two consecutive calendar days below the greater of (A) $12.5 million and (B) 15% of the lesser of the borrowing base and aggregate commitments (a &#x201c;FCCR Trigger Event&#x201d;). Accounts receivable received by FINV&#x2019;s U.S. subsidiaries that are parties to the ABL Credit Facility will be deposited into deposit accounts subject to deposit control agreements in favor of the ABL Agent. After a FCCR Trigger Event, these deposit accounts would be subject to &#x201c;springing&#x201d; cash dominion. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;After a FCCR Trigger Event, the Company will be subject to compliance with the fixed charge coverage ratio and &#x201c;springing&#x201d; cash dominion until no default exists under the ABL Credit Facility and availability under the facility for the preceding thirty consecutive days has been equal to at least the greater of (x) &lt;/span&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;$12.5 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt; and (y) &lt;/span&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;15%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt; of the lesser of the borrowing base and the aggregate commitments. &lt;/span&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;If FINV fails to perform its obligations under the agreement that results in an event of default, the commitments under the ABL Credit Facility could be terminated and any outstanding borrowings under the ABL Credit Facility may be declared immediately due and payable. The ABL Credit Facility also contains cross default provisions that apply to FINV&#x2019;s other indebtedness. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;As of&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;December&#160;31, 2020&lt;/span&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;, FINV had no borrowings outstanding under the ABL Credit Facility, letters of credit outstanding of $10.3 million and availability of&#160;$24.2 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:LineOfCreditFacilityExpirationPeriod
      contextRef="i8d44d876aee84291963d9f38b4157a97_D20181105-20181105"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzU1Nw_c5eeb2e8-0978-452c-b4e1-f358fab0e94b">P5Y</us-gaap:LineOfCreditFacilityExpirationPeriod>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic0de208d4dd148bbb050b7ecf71eae52_I20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzc3OQ_160e1a9a-c542-46e0-a76e-6abf5dfc87ea"
      unitRef="usd">100000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9b5d829586394a6aa6cfdd698f95fc4d_I20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzc5OA_6b2009a5-ae5c-4c3f-8408-88599a520481"
      unitRef="usd">15000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <fi:LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease
      contextRef="ic0de208d4dd148bbb050b7ecf71eae52_I20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzkzNA_5ca8ea58-c4b2-45b3-b67b-eccfc29dd2fc"
      unitRef="usd">200000000.0</fi:LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease>
    <fi:FederalFundsEffectiveRateInterestRateFloor
      contextRef="i8d44d876aee84291963d9f38b4157a97_D20181105-20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI0MDE_fd56c38a-e482-4bb9-a39f-79337e5cecae"
      unitRef="number">0.0000</fi:FederalFundsEffectiveRateInterestRateFloor>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8d44d876aee84291963d9f38b4157a97_D20181105-20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI0Mjk_819c67b3-d62d-4f42-b151-4adb3521d126"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia185124273354bcd82da1af51751c14a_D20181105-20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI1MDI_2e90b27c-7a53-479a-9de0-ccd66487e343"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <fi:DebtInstrumentAdditionalBasisSpreadOnVariableRate
      contextRef="i28f77237935f4c73be15b68a32df1bec_D20181105-20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI2NDg_51358f73-60eb-4962-a8da-31f7ce5ad2fc"
      unitRef="number">0.0100</fi:DebtInstrumentAdditionalBasisSpreadOnVariableRate>
    <fi:DebtInstrumentAdditionalBasisSpreadOnVariableRate
      contextRef="ic6aaf15ef8a34a6a8223972925044cad_D20181105-20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI2NTQ_23e33d1c-16af-4d11-a4ca-dd70b29befaf"
      unitRef="number">0.0150</fi:DebtInstrumentAdditionalBasisSpreadOnVariableRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3a082cd776404761b113d81ef014474f_D20181105-20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI2ODU_a8d4de07-f292-461c-8174-e7f727b8ddd6"
      unitRef="number">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i04ad2f49755e4f678db92cc96194d3a9_D20181105-20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI2OTE_72f4519b-034c-45db-b863-2334127619db"
      unitRef="number">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i8ae573d90c074924a61ddd1a53ea1fdb_D20181105-20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI4NzM_95a17f9d-c115-49b8-97a5-efa0db8d821e"
      unitRef="number">0.00250</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i83526cace4354da88d7936915ed7abf9_D20181105-20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzI4Nzk_90c62cd4-7d3a-4f10-be9d-0f24aaa5ca70"
      unitRef="number">0.00375</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <fi:DebtInstrumentCovenantConsolidatedEBITDAMinimum
      contextRef="if2f1656d73194a4b8d9ea86bb13e9296_I20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzM2NjY_18d7f3f4-8761-45ea-8e9c-2aefafdf7ac9"
      unitRef="number">1.0</fi:DebtInstrumentCovenantConsolidatedEBITDAMinimum>
    <fi:LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays
      contextRef="i23459738d1614d769745a4dccbac2757_D20181105-20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzIxOTkwMjMyNjIwMjM_d4c46cb6-83ea-451d-bc33-beaf163c4991"
      unitRef="day">2</fi:LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays>
    <fi:LineofCreditFacilityCovenantTermMinimumFixedCharges
      contextRef="if2f1656d73194a4b8d9ea86bb13e9296_I20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzQwMTQ_8ac0b194-2d0b-4e3b-bad7-63df6e8a8627"
      unitRef="usd">12500000</fi:LineofCreditFacilityCovenantTermMinimumFixedCharges>
    <fi:LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage
      contextRef="if2f1656d73194a4b8d9ea86bb13e9296_I20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzQwMjU_ca40a482-9702-470c-8307-a2ccc3d007d7"
      unitRef="number">0.15</fi:LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage>
    <fi:LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays
      contextRef="i23459738d1614d769745a4dccbac2757_D20181105-20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzIxOTkwMjMyNjIwMjk_8bb9aacf-3d23-49d1-86ea-17d225bc7f01"
      unitRef="day">30</fi:LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays>
    <fi:LineofCreditFacilityCovenantTermMinimumFixedCharges
      contextRef="if2f1656d73194a4b8d9ea86bb13e9296_I20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzQ3MzU_8ac0b194-2d0b-4e3b-bad7-63df6e8a8627"
      unitRef="usd">12500000</fi:LineofCreditFacilityCovenantTermMinimumFixedCharges>
    <fi:LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage
      contextRef="if2f1656d73194a4b8d9ea86bb13e9296_I20181105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzQ3NDY_ca40a482-9702-470c-8307-a2ccc3d007d7"
      unitRef="number">0.15</fi:LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage>
    <us-gaap:LineOfCredit
      contextRef="i8ad1429afe0e4009b0f8c4ca6aa5b788_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzUyMTE_31a689b2-4643-4c4a-9184-2122fc96f5a1"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i442361d7058d486ead9ab31e11262c3d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzUzMDE_c55f3b77-a4c9-4639-aa66-fa904e6924e1"
      unitRef="usd">10300000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i8ad1429afe0e4009b0f8c4ca6aa5b788_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzAvZnJhZzpmYjQyNjY5N2JiYWE0ZjE2YjhhMTY3YjE1YmFkYTBiZC90ZXh0cmVnaW9uOmZiNDI2Njk3YmJhYTRmMTZiOGExNjdiMTViYWRhMGJkXzUzMjQ_534f562d-2db5-4f1e-922f-d5dcc06784c5"
      unitRef="usd">24200000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90ZXh0cmVnaW9uOjk4Mzg5MjkxMzQ1MDQxNDBhNjczOTY1N2QzYTczYjc1XzY4OTM_fe9d9b82-c286-42ab-9247-031078109127">Fair Value Measurements&#160;&#160;&#160;&#160;We follow fair value measurement authoritative accounting guidance for measuring fair values of assets and liabilities in financial statements. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. We utilize market data or assumptions that market participants who are independent, knowledgeable, and willing and able to transact would use in pricing the asset or liability, including assumptions about risk and the risks inherent in the inputs to the valuation technique. We are able to classify fair value balances based on the observability of these inputs. The authoritative guidance for fair value measurements establishes three levels of the fair value hierarchy, defined as follows: &lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1: Unadjusted, quoted prices for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;padding-right:40.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2: Quoted prices in markets that are not considered to be active or financial instruments for which all significant inputs are observable, either directly or indirectly for substantially the full term of the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;padding-right:40.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3: Significant, unobservable inputs for use when little or no market data exists, requiring a significant degree of judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The hierarchy gives the highest priority to Level&#160;1 measurements and the lowest priority to Level&#160;3 measurements. Depending on the particular asset or liability, input availability can vary depending on factors such as product type, longevity of a product in the market and other particular transaction conditions. In some cases, certain inputs used to measure fair value may be categorized into different levels of the fair value hierarchy. For disclosure purposes under the accounting guidance, the lowest level that contains significant inputs used in valuation should be chosen.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Financial Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;A summary of financial assets and liabilities that are measured at fair value on a recurring basis, as of December&#160;31, 2020 and 2019, were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.486%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Quoted Prices &lt;br/&gt;in Active &lt;br/&gt;Markets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other &lt;br/&gt;Observable &lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Significant &lt;br/&gt;Unobservable &lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance policies - deferred compensation plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.486%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance policies - deferred compensation plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our derivative financial instruments consist of short-duration foreign currency forward contracts. The fair value of derivative financial instruments is based on quoted market values including foreign exchange forward rates and interest rates. The fair value is computed by discounting the projected future cash flow amounts to present value. At December&#160;31, 2019, derivative financial instruments are included in the financial statement line item accounts payable and accrued liabilities in our consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our investments associated with our deferred compensation plan consist primarily of the cash surrender value of life insurance policies and is included in other assets on the consolidated balance sheets. The liability associated with &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;our deferred compensation plan is included in other liabilities on the consolidated balance sheets. Our investments change as a result of contributions, payments, and fluctuations in the market. Assets and liabilities, measured using significant observable inputs, are reported at fair value based on third-party broker statements, which are derived from the fair value of the funds&#x2019; underlying investments. We also have marketable securities in publicly traded equity securities as an indirect result of strategic investments. They are reported at fair value based on the price of the stock and are included in other assets on the consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Assets and Liabilities Measured at Fair Value on a Non-recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We apply the provisions of the fair value measurement standard to our non-recurring, non-financial measurements including business combinations and assets identified as held for sale, as well as impairment related to goodwill and other long-lived assets. For business combinations, the purchase price is allocated to the assets acquired and liabilities assumed based on a discounted cash flow model for most intangibles as well as market assumptions for the valuation of equipment and other fixed assets. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We perform our goodwill impairment assessment for each reporting unit by comparing the estimated fair value of each reporting unit to the reporting unit&#x2019;s carrying value, including goodwill. We estimate the fair value for each reporting unit using a discounted cash flow analysis based on management&#x2019;s short-term and long-term forecast of operating performance. This analysis includes significant assumptions regarding discount rates, revenue growth rates, terminal growth rates and the timing of expected future cash flows based on market conditions. If the estimated fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is not considered impaired. If the carrying amount of a reporting unit exceeds its estimated fair value, an impairment loss is measured and recorded. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When conducting an impairment test on long-lived assets, other than goodwill, we first compare estimated future undiscounted cash flows associated with the asset to the asset&#x2019;s carrying amount. If the undiscounted cash flows are less than the asset&#x2019;s carrying amount, we then determine the asset&#x2019;s fair value by using a discounted cash flow analysis. These analyses are based on estimates such as management&#x2019;s short-term and long-term forecast of operating performance, including revenue growth rates and expected profitability margins, estimates of the remaining useful life and service potential of the asset, and a discount rate based on our weighted average cost of capital. For assets that meet the criteria to be classified as held for sale, a market approach is used to determine fair value based on third-party appraisal reports.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The impairment assessments discussed above incorporate inherent uncertainties, including projected commodity pricing, supply and demand for our services and future market conditions, which are difficult to predict in volatile economic environments and could result in impairment charges in future periods if actual results materially differ from the estimated assumptions utilized in our forecasts. If crude oil prices decline significantly and remain at low levels for a sustained period of time, we could be required to record an impairment of the carrying value of our long-lived assets in the future which could have a material adverse impact on our operating results. Given the unobservable nature of the inputs, the discounted cash flow models are deemed to use Level 3 inputs. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Other Fair Value Considerations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The carrying values on our consolidated balance sheets of our cash and cash equivalents, short-term investments, trade accounts receivable, other current assets, accounts payable and accrued liabilities and lines of credit approximate fair values due to their short maturities.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90ZXh0cmVnaW9uOjk4Mzg5MjkxMzQ1MDQxNDBhNjczOTY1N2QzYTczYjc1XzY4ODA_96afb54b-4917-4b65-8715-6fa1edcab198">A summary of financial assets and liabilities that are measured at fair value on a recurring basis, as of December&#160;31, 2020 and 2019, were as follows (in thousands):&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.486%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Quoted Prices &lt;br/&gt;in Active &lt;br/&gt;Markets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other &lt;br/&gt;Observable &lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Significant &lt;br/&gt;Unobservable &lt;br/&gt;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance policies - deferred compensation plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.486%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance policies - deferred compensation plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashSurrenderValueFairValueDisclosure
      contextRef="i4f2554f5e89f4552a4f9d95bff95b3dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzYtMS0xLTEtMA_f7a2521e-da42-4898-a97f-762e29c8349c"
      unitRef="usd">0</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:CashSurrenderValueFairValueDisclosure
      contextRef="i5490b8946f134df8a9120a996ca77ba5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzYtMy0xLTEtMA_cd9bef38-201d-4406-bdd7-c2a3f67b1a70"
      unitRef="usd">26167000</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:CashSurrenderValueFairValueDisclosure
      contextRef="i989e2c9d4c1049a79c3928b78aaa866e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzYtNS0xLTEtMA_376a969d-710b-4ad0-8c6c-f465bbd39e82"
      unitRef="usd">0</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:CashSurrenderValueFairValueDisclosure
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzYtNy0xLTEtMA_c3b064ed-3192-41a4-8fff-44f331c5b16c"
      unitRef="usd">26167000</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:MarketableSecurities
      contextRef="i4f2554f5e89f4552a4f9d95bff95b3dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzctMS0xLTEtMA_2af45b3c-55dd-4891-9685-c1cc0fc77148"
      unitRef="usd">3000</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="i5490b8946f134df8a9120a996ca77ba5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzctMy0xLTEtMA_0087f663-20f6-4de9-9487-5066acb0f1a7"
      unitRef="usd">0</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="i989e2c9d4c1049a79c3928b78aaa866e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzctNS0xLTEtMA_9f543612-c4a7-4f20-b43b-e55f673f5300"
      unitRef="usd">0</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzctNy0xLTEtMA_ada130c4-5f4c-44fd-a879-38c84fe0cb9a"
      unitRef="usd">3000</us-gaap:MarketableSecurities>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ib815971da7dd41e28afa0b895b20e95c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzEwLTEtMS0xLTA_10466bfe-7433-49ee-8387-0e0e17e0a60e"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i95fc477e7b2c471182057ecbbc9b64f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzEwLTMtMS0xLTA_2d07bb16-c5b5-4f2a-bd85-13983692a2a1"
      unitRef="usd">20271000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i5b5bc351b6c04217afa6ab2409a93f8d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzEwLTUtMS0xLTA_67c81cdd-84e1-4faa-b227-7e1214c2f01f"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ic3d762ffe3154f77ad87489fe13e5c3d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTo0OWZlZDZjMWVhMTk0MDJjYWZiMDliMmVkNDllYmRhMS90YWJsZXJhbmdlOjQ5ZmVkNmMxZWExOTQwMmNhZmIwOWIyZWQ0OWViZGExXzEwLTctMS0xLTA_a9e08287-07bb-4a29-b7f9-c32280a2625f"
      unitRef="usd">20271000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:CashSurrenderValueFairValueDisclosure
      contextRef="i92dc62c392cb491fa4ecb0c306a50a8c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzQtMS0xLTEtMA_f73c6116-b149-447f-8592-ae0aa15aaa4b"
      unitRef="usd">0</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:CashSurrenderValueFairValueDisclosure
      contextRef="i699e3a934b5a4737963014d6c3a60176_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzQtMy0xLTEtMA_f5521744-576e-437e-80cc-18f1522e9c68"
      unitRef="usd">27313000</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:CashSurrenderValueFairValueDisclosure
      contextRef="i42d4e67250e644138b3ec058ab92e9dd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzQtNS0xLTEtMA_6ef2f7d4-a613-45de-966d-c43244801388"
      unitRef="usd">0</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:CashSurrenderValueFairValueDisclosure
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzQtNy0xLTEtMA_3fce71bf-481e-4ef3-be1f-ec36e0ed8008"
      unitRef="usd">27313000</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:MarketableSecurities
      contextRef="i92dc62c392cb491fa4ecb0c306a50a8c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzUtMS0xLTEtMA_c748eba5-1005-4009-a932-103f612470e6"
      unitRef="usd">8000</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="i699e3a934b5a4737963014d6c3a60176_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzUtMy0xLTEtMA_1b697665-16f4-4c74-8d63-963c4c8f8d4f"
      unitRef="usd">0</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="i42d4e67250e644138b3ec058ab92e9dd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzUtNS0xLTEtMA_41dff41c-9c74-4cbe-bd6e-a86775096f07"
      unitRef="usd">0</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzUtNy0xLTEtMA_a603daad-d92a-42db-9678-badb8cffd175"
      unitRef="usd">8000</us-gaap:MarketableSecurities>
    <us-gaap:DerivativeLiabilities
      contextRef="i92dc62c392cb491fa4ecb0c306a50a8c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzctMS0xLTEtMA_11bf72df-b632-4328-ab80-5374878b8f9c"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i699e3a934b5a4737963014d6c3a60176_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzctMy0xLTEtMA_74fea149-1bce-4d94-babc-d86d9750d322"
      unitRef="usd">324000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i42d4e67250e644138b3ec058ab92e9dd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzctNS0xLTEtMA_1cdc200d-6d4c-4839-9ee2-db59fc56e3d8"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzctNy0xLTEtMA_ae19dac7-7d72-44fe-8849-fcf277bf5e0c"
      unitRef="usd">324000</us-gaap:DerivativeLiabilities>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i418a6d84b88447bf8e5ae0449cbd754a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzgtMS0xLTEtMA_4db775c4-f9f2-44e7-b015-5cbc8d4c0785"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i9a6ca0a3cf494040a3ed075cfb5fedb6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzgtMy0xLTEtMA_e848517f-5400-40fe-b5cf-4ba30a067336"
      unitRef="usd">23251000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ie06ce0d1ab6749fc8b054a8765f51627_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzgtNS0xLTEtMA_5b7f594a-1e8f-496d-b8cc-9c57896d4fd9"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i29259e45bfdd4281a27beef94de3c371_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzMvZnJhZzo5ODM4OTI5MTM0NTA0MTQwYTY3Mzk2NTdkM2E3M2I3NS90YWJsZTphZmU1OWEzZDRmZjU0ZTYxYTE2MGY4OWU1ZGNlMjVjNy90YWJsZXJhbmdlOmFmZTU5YTNkNGZmNTRlNjFhMTYwZjg5ZTVkY2UyNWM3XzgtNy0xLTEtMA_ac35172d-ca27-4fc1-af93-38e7a8fcffa0"
      unitRef="usd">23251000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90ZXh0cmVnaW9uOjU2ZDNlYTU0NGFjNTQ0ODM4NzcxMGY4ZTcxZDEzNTQ3XzE4ODg_f5462357-bb07-4c55-af66-cf351781bfd2">Derivatives&#160;&#160;&#160;&#160;From time to time we enter into short-duration foreign currency forward derivative contracts to reduce the risk of foreign currency fluctuations. We use these instruments to mitigate our exposure to non-local currency operating working capital. We record these contracts at fair value on our consolidated balance sheets. Although the derivative contracts will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;formally designated as hedge contracts for hedge accounting treatment. Accordingly, any changes in the fair value of the derivative instruments during a period will be included in our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We had no foreign currency derivative contracts outstanding as of December&#160;31, 2020. As of December&#160;31, 2019, we had the following foreign currency derivative contracts outstanding in U.S. dollars (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.456%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.456%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Contractual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Exchange Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canadian dollar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3182&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3/16/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Euro&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1180&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3/17/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Norwegian krone&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0688&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3/17/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pound sterling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3381&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3/17/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table summarizes the location and fair value amounts of all derivative contracts in the consolidated balance sheets as of December&#160;31, 2020 and 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table summarize the location and amounts of the unrealized and realized gains and losses on derivative contracts in the consolidated statements of operations as of December&#160;31, 2020, 2019 and 2018 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Location of gain (loss) recognized in income on derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gain (loss) on foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Realized gain on foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net gain on foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our derivative transactions are governed through International Swaps and Derivatives Association master agreements. These agreements include stipulations regarding the right of offset in the event that we or our counterparty default on our performance obligations. If a default were to occur, both parties have the right to net amounts payable and receivable into a single net settlement between parties. Our accounting policy is to offset derivative assets and liabilities executed with the same counterparty when a master netting arrangement exists. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table presents the gross and net fair values of our derivatives as of December&#160;31, 2020 and 2019 (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Asset Positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Liability Positions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross position - asset / (liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Netting adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net position - asset / (liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90ZXh0cmVnaW9uOjU2ZDNlYTU0NGFjNTQ0ODM4NzcxMGY4ZTcxZDEzNTQ3XzE4OTg_61e6daeb-3a74-47dd-a079-561d2d908f1a">As of December&#160;31, 2019, we had the following foreign currency derivative contracts outstanding in U.S. dollars (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.456%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.456%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Contractual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Exchange Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canadian dollar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3182&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3/16/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Euro&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1180&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3/17/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Norwegian krone&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0688&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3/17/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pound sterling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3381&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3/17/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i1e9ac2187301454c829ce34ae4affaf9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphNDA4NjUyYTM4ZjU0NzA3OWI2ZTU0MGYyNTJmMjE3NC90YWJsZXJhbmdlOmE0MDg2NTJhMzhmNTQ3MDc5YjZlNTQwZjI1MmYyMTc0XzMtMi0xLTEtMA_aba3c707-8802-4316-882c-21504930d40e"
      unitRef="usd">948000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeForwardExchangeRate1
      contextRef="i1e9ac2187301454c829ce34ae4affaf9_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphNDA4NjUyYTM4ZjU0NzA3OWI2ZTU0MGYyNTJmMjE3NC90YWJsZXJhbmdlOmE0MDg2NTJhMzhmNTQ3MDc5YjZlNTQwZjI1MmYyMTc0XzMtNC0xLTEtMA_74b7c47b-ad8b-4122-b077-77617fa60bd3"
      unitRef="usdPerCAD">1.3182</us-gaap:DerivativeForwardExchangeRate1>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic18625122c9e4eaca58204d5cf654f41_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphNDA4NjUyYTM4ZjU0NzA3OWI2ZTU0MGYyNTJmMjE3NC90YWJsZXJhbmdlOmE0MDg2NTJhMzhmNTQ3MDc5YjZlNTQwZjI1MmYyMTc0XzQtMi0xLTEtMA_b94747d5-f64d-4708-a2b9-f71a70070ae7"
      unitRef="usd">9279000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeForwardExchangeRate1
      contextRef="ic18625122c9e4eaca58204d5cf654f41_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphNDA4NjUyYTM4ZjU0NzA3OWI2ZTU0MGYyNTJmMjE3NC90YWJsZXJhbmdlOmE0MDg2NTJhMzhmNTQ3MDc5YjZlNTQwZjI1MmYyMTc0XzQtNC0xLTEtMA_9c3d8a85-2328-4fc1-b907-489c31386b76"
      unitRef="usdPerEUR">1.1180</us-gaap:DerivativeForwardExchangeRate1>
    <us-gaap:DerivativeNotionalAmount
      contextRef="if4703b207e604d4db05c7493761ed57d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphNDA4NjUyYTM4ZjU0NzA3OWI2ZTU0MGYyNTJmMjE3NC90YWJsZXJhbmdlOmE0MDg2NTJhMzhmNTQ3MDc5YjZlNTQwZjI1MmYyMTc0XzUtMi0xLTEtMA_66ddda59-34d1-43d7-8d44-30ea8e494de3"
      unitRef="usd">11027000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeForwardExchangeRate1
      contextRef="if4703b207e604d4db05c7493761ed57d_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphNDA4NjUyYTM4ZjU0NzA3OWI2ZTU0MGYyNTJmMjE3NC90YWJsZXJhbmdlOmE0MDg2NTJhMzhmNTQ3MDc5YjZlNTQwZjI1MmYyMTc0XzUtNC0xLTEtMA_382d6b52-38dd-45e9-ac43-18d698bf15c2"
      unitRef="usdPerNOK">9.0688</us-gaap:DerivativeForwardExchangeRate1>
    <us-gaap:DerivativeNotionalAmount
      contextRef="if7f16fd997584e1ab7146134116f9ab0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphNDA4NjUyYTM4ZjU0NzA3OWI2ZTU0MGYyNTJmMjE3NC90YWJsZXJhbmdlOmE0MDg2NTJhMzhmNTQ3MDc5YjZlNTQwZjI1MmYyMTc0XzYtMi0xLTEtMA_6ce94718-bf4a-42b8-84b6-72a4b614f9a1"
      unitRef="usd">16057000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeForwardExchangeRate1
      contextRef="if7f16fd997584e1ab7146134116f9ab0_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphNDA4NjUyYTM4ZjU0NzA3OWI2ZTU0MGYyNTJmMjE3NC90YWJsZXJhbmdlOmE0MDg2NTJhMzhmNTQ3MDc5YjZlNTQwZjI1MmYyMTc0XzYtNC0xLTEtMA_fa69d1c7-fc75-4af4-9058-6a9adec4415a"
      unitRef="usdPerGBP">1.3381</us-gaap:DerivativeForwardExchangeRate1>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90ZXh0cmVnaW9uOjU2ZDNlYTU0NGFjNTQ0ODM4NzcxMGY4ZTcxZDEzNTQ3XzE4OTk_d6460d03-0adc-47fa-9e13-3083d7cff7a8">The following table summarizes the location and fair value amounts of all derivative contracts in the consolidated balance sheets as of December&#160;31, 2020 and 2019 (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeLiabilities
      contextRef="i942d72f2cc294b058fba48605e5574fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTpkNTczZTc5YWQyY2I0MTAzODhmNzc2NjY4ZThiNzljZC90YWJsZXJhbmdlOmQ1NzNlNzlhZDJjYjQxMDM4OGY3NzY2NjhlOGI3OWNkXzItNC0xLTEtMA_3f741c41-2c85-4113-a44f-ee67ec6c3959"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib931aca2329542bc9cf19b5a5e427333_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTpkNTczZTc5YWQyY2I0MTAzODhmNzc2NjY4ZThiNzljZC90YWJsZXJhbmdlOmQ1NzNlNzlhZDJjYjQxMDM4OGY3NzY2NjhlOGI3OWNkXzItNi0xLTEtMA_49f3ed0d-d76b-4dd0-b524-1ebe74cfb974"
      unitRef="usd">324000</us-gaap:DerivativeLiabilities>
    <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90ZXh0cmVnaW9uOjU2ZDNlYTU0NGFjNTQ0ODM4NzcxMGY4ZTcxZDEzNTQ3XzE4Njg_550609b3-267f-4899-8967-3ed4ce65e6ad">The following table summarize the location and amounts of the unrealized and realized gains and losses on derivative contracts in the consolidated statements of operations as of December&#160;31, 2020, 2019 and 2018 (in thousands):&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:24.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Location of gain (loss) recognized in income on derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gain (loss) on foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Realized gain on foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net gain on foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i2856ad66225647bbbb4e6438a784a608_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzEtNC0xLTEtMA_45dcfdfe-2694-4236-b443-6aa197b3c036"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i9e803e50d598447c973e3773b1790d6f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzEtNi0xLTEtMA_1e491bfd-9fa0-47e0-9677-7857f08e201e"
      unitRef="usd">-222000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i667e252cc9df416fab43c0c0e5a5b433_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzEtOC0xLTEtMA_3a77fcd9-c78f-464e-9d1e-115e60e2581a"
      unitRef="usd">386000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i8ee56bf553914969862237d938226019_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzItNC0xLTEtMA_9edc0b28-c543-444a-bee0-931fe1138703"
      unitRef="usd">1475000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="iaee9b304234d420fa2d0ad6e711f7cd9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzItNi0xLTEtMA_012acb1e-e304-41b0-b0e0-0fef9b7a5555"
      unitRef="usd">320000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i415c7c3540764e5ab7c7269abce126e0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzItOC0xLTEtMA_0399a1cf-719c-4751-81d7-7dc663d78889"
      unitRef="usd">1661000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="idb685bc2349546c49ac7858802f7ab35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzMtNC0xLTEtMA_520d3d87-17e6-4e65-9f37-052a997891d8"
      unitRef="usd">1475000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ib5f901082d6d4fa3a64646fdb6bc4bb6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzMtNi0xLTEtMA_7c49c796-12e5-41ff-958b-b79ddc69610e"
      unitRef="usd">98000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ifcdfcc79094a49f6a13e1270b35a60e6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTphMGFlYWM4ZTFkZjg0OGVhOWUwNzE2NjI1OWQ2Njc2ZS90YWJsZXJhbmdlOmEwYWVhYzhlMWRmODQ4ZWE5ZTA3MTY2MjU5ZDY2NzZlXzMtOC0xLTEtMA_9e03d755-bfd3-47ba-b651-1906e011cdf6"
      unitRef="usd">2047000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:OffsettingAssetsTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90ZXh0cmVnaW9uOjU2ZDNlYTU0NGFjNTQ0ODM4NzcxMGY4ZTcxZDEzNTQ3XzE4ODc_dc540835-8e21-437e-ac76-f2e3edfd3e31">The following table presents the gross and net fair values of our derivatives as of December&#160;31, 2020 and 2019 (in thousands): &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:41.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Asset Positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Liability Positions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross position - asset / (liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Netting adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net position - asset / (liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OffsettingAssetsTableTextBlock>
    <us-gaap:OffsettingLiabilitiesTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90ZXh0cmVnaW9uOjU2ZDNlYTU0NGFjNTQ0ODM4NzcxMGY4ZTcxZDEzNTQ3XzE4OTU_0e32ff3b-d247-48c2-8afc-050d6ec80629">The following table presents the gross and net fair values of our derivatives as of December&#160;31, 2020 and 2019 (in thousands): &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:41.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Asset Positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Liability Positions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross position - asset / (liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Netting adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net position - asset / (liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OffsettingLiabilitiesTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzMtMi0xLTEtMA_bd2b5378-c023-4d33-8395-67b7ea8e9e93"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzMtNC0xLTEtMA_de50d67f-5ad5-4650-af17-a0b5e21a3f4a"
      unitRef="usd">127000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzMtNi0xLTEtMA_655f859a-8091-45ef-9ec3-0f1ebf0c458a"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzMtOC0xLTEtMA_71b8c007-1de2-49d7-8c47-a29b5ca62465"
      unitRef="usd">451000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzQtMi0xLTEtMA_58af879d-9ba4-4678-8735-98f262da3be4"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzQtNC0xLTEtMA_90885df1-f6e6-419a-95e7-e2c8a9f11b27"
      unitRef="usd">127000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzQtNi0xLTEtMA_f4af11b5-7b8d-487b-af04-169a9c9c1293"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzQtOC0xLTEtMA_eebcea1f-52ab-40a7-9618-fb5c00d17430"
      unitRef="usd">127000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeAssets
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzUtMi0xLTEtMA_7e5d4975-9e52-4779-b1c0-66aa94993cd1"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzUtNC0xLTEtMA_ba12c977-6004-427e-855f-2be9ada74389"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzUtNi0xLTEtMA_dcc94eb6-e1b7-499a-aad0-37e05b82534f"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzYvZnJhZzo1NmQzZWE1NDRhYzU0NDgzODc3MTBmOGU3MWQxMzU0Ny90YWJsZTo3OTFmYjdmMDJlZGU0NzI0ODY0MDc0ZDFiYmM2M2Q1Yi90YWJsZXJhbmdlOjc5MWZiN2YwMmVkZTQ3MjQ4NjQwNzRkMWJiYzYzZDViXzUtOC0xLTEtMA_9b973874-bd8a-434a-b387-838e3d035aeb"
      unitRef="usd">324000</us-gaap:DerivativeLiabilities>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3Xzc2MTg_88a9b160-f76e-467b-9d3f-7f4b055e2e8f">Related Party Transactions&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We have engaged in certain transactions with other companies related to us by common ownership. We have entered into various operating leases to lease facilities from these affiliated companies. Rent expense associated with our related party leases was $2.7 million, $2.7 million and $6.5 million for the years ended December&#160;31, 2020, 2019 and 2018, respectively. &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2020&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&#160;$3.6 million of our operating lease right-of-use assets and&#160;$5.0 million of our lease liabilities were associated with related party leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;On November 2, 2018, Frank&#x2019;s International, LLC entered into a purchase agreement with Mosing Ventures, LLC, Mosing Land &amp;amp; Cattle Company, LLC, Mosing Queens Row Properties, LLC, and 4-M Investments, each of which are companies related to us by common ownership (the &#x201c;Mosing Companies&#x201d;). Under the purchase agreement, we acquired real property that we previously leased from the Mosing Companies, and two additional properties located adjacent to those properties. The total purchase price was $37.0 million, including legal fees and closing adjustments for normal operating activity. The purchase closed on December 18, 2018. The properties were conveyed as-is, except that until 10 years following the Closing Date, the parties will continue to have certain rights and obligations under the terms of the agreements by which some of the purchased properties were acquired by the Mosing Companies at the time of our IPO. We made improvements on the purchased properties during the lease period, and the purchase price was calculated excluding the value of those improvements. As of the purchase close, we no longer lease the acquired properties from the Mosing Companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Tax Receivable Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Mosing Holdings and its permitted transferees converted all of their shares of Preferred Stock into shares of our common stock on August 26, 2016, in connection with their delivery to FINV of all of their interests in FICV (the &#x201c;Conversion&#x201d;). As a result of an election under Section 754 of the Internal Revenue Code, made by FICV, the Conversion resulted in an adjustment to the tax basis of the tangible and intangible assets of FICV with respect to the portion of FICV transferred to FINV by Mosing Holdings and its permitted transferees. These adjustments are allocated to FINV. The adjustments to the tax basis of the tangible and intangible assets of FICV described above would not have been available absent the Conversion. The basis adjustments may reduce the amount of tax that FINV would otherwise be required to pay in the future. These basis adjustments may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The TRA that we entered into with FICV and Mosing Holdings in connection with our IPO generally provides for the payment by FINV to Mosing Holdings of 85% of the net cash savings, if any, in U.S. federal, state and local income tax and franchise tax that FINV actually realizes (or is deemed to realize in certain circumstances) in periods after our IPO as a result of (i) tax basis increases resulting from the Conversion and (ii) imputed interest deemed to be paid by FINV as a result of, and additional tax basis arising from, payments under the TRA. We will retain the benefit of the remaining 15% of these cash savings, if any. Payments FINV makes under the TRA will be increased by any interest accrued from the due date (without extensions) of the corresponding tax return to the date of payment specified by the TRA. The payments under the TRA will not be conditioned upon a holder of rights under the TRA having a continued ownership interest in FINV.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The estimation of the amount and timing of payments under the TRA is by its nature imprecise. For purposes of the TRA, cash savings in tax generally are calculated by comparing FINV&#x2019;s actual tax liability to the amount FINV would have been required to pay had it not been able to utilize any of the tax benefits subject to the TRA. The amounts payable, as well as the timing of any payments, under the TRA are dependent upon significant future events and assumptions, including the amount and timing of the taxable income FINV generates in the future. As of December 31, 2020, FINV has had a cumulative loss over the prior 36-month period. Based on this history of losses, as well as uncertainty regarding the timing and amount of future taxable income, we are no longer able to conclude that there will be future cash savings that will lead to additional payouts under the TRA. Additional TRA liability may be recognized in the future based on changes in expectations regarding the timing and likelihood of future cash savings. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&#160;&#160;&#160;The payment obligations under the TRA are FINV&#x2019;s obligations and are not obligations of FICV. The term of the TRA commenced upon the completion of the IPO and will continue until all tax benefits that are subject to the TRA have been utilized or expired, unless FINV elects to exercise its right to terminate the TRA (or the TRA is terminated due to other circumstances, including our breach of a material obligation thereunder or certain mergers or other changes of control), and FINV makes the termination payment specified by the TRA. If FINV elects to terminate the TRA early, which it may do in its sole discretion (or if it terminates early as a result of our breach), it would be required to make a substantial, immediate lump-sum payment equal to the present value of the hypothetical future payments that could be required to be paid under the TRA (based upon certain assumptions and deemed events set forth in the TRA, including the assumption that it has sufficient taxable income to fully utilize the tax attributes subject to the TRA), determined by applying a discount rate equal to the long-term Treasury rate in effect on the applicable date plus 300 basis points. Any early termination payment may be made significantly in advance of, and may materially exceed, the actual realization, if any, of any cash tax savings from the tax benefits to which the payment relates. the actual realization, if any, of such future benefits. In addition, payments due under the TRA will be similarly accelerated following certain mergers or other changes of control. In these situations, FINV&#x2019;s obligations under the TRA could have a substantial negative impact on our liquidity and could have the effect of delaying, deferring or preventing certain mergers, asset sales, other forms of business combinations or other changes of control. For example, if the TRA were terminated on December&#160;31, 2020, the estimated termination payment would be approximately $68.0 million (calculated using a discount rate of 4.45%). The foregoing number is merely an estimate and the actual payment could differ materially.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Because FINV is a holding company with no operations of its own, its ability to make payments under the TRA is dependent on the ability of FINV&#x2019;s operating subsidiaries to make distributions to it in an amount sufficient to cover FINV&#x2019;s obligations under such agreement. The ability of certain of FINV&#x2019;s operating subsidiaries to make such distributions will be subject to, among other things, the applicable provisions of Dutch law that may limit the amount of funds available for distribution and restrictions in our debt instruments. To the extent that FINV is unable to make payments under the TRA for any reason (except in the case of an acceleration of payments thereunder occurring in connection with an early termination of the TRA or certain mergers or change of control) such payments will be deferred and will accrue interest until paid, and FINV will be prohibited from paying dividends on its common stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="i5250f8531d784a6485432a5b9bb34c6d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzI5NQ_4a07a8e1-f289-445f-8113-eacd2a829d61"
      unitRef="usd">2700000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i97eaa8a0fb2549689af315b1e2b50ea7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzI5OQ_438b605b-53bf-48ed-9bd2-d348dda53cc2"
      unitRef="usd">2700000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i37403ad66d4f40a39989f4523475266e_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzMwNg_8a3ba06f-04c5-4bf7-a439-c7f057849e1a"
      unitRef="usd">6500000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i4f10d80be17c47efa7afecfdf34871b8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzQzOTgwNDY1MTg3Mjg_55e240a9-27ae-4627-92be-fc0ddfcc1121"
      unitRef="usd">3600000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i4f10d80be17c47efa7afecfdf34871b8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzQzOTgwNDY1MTg3MzY_3763fc4d-f5c7-4dcf-baef-5b285fe4390e"
      unitRef="usd">5000000.0</us-gaap:OperatingLeaseLiability>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i74dca1120d634f6b96bb55569cd9546a_D20181218-20181218"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3Xzk4NQ_29e187b1-c554-4854-8f66-9ac496acc4a1"
      unitRef="usd">37000000.0</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <fi:RelatedPartyTransactionTermOfEstablishingTerms
      contextRef="i74dca1120d634f6b96bb55569cd9546a_D20181218-20181218"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzExNjE_e7ab7d00-dfbc-48ce-bfc5-8c039ab3b145">P10Y</fi:RelatedPartyTransactionTermOfEstablishingTerms>
    <fi:PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement
      contextRef="ieb2efbb30cb14acdb10dc2dbf6b58c5d_I20160826"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzI5NjQ_5da054c5-8ab8-4d87-9047-8ee8f149f8e8"
      unitRef="number">0.85</fi:PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement>
    <fi:PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement
      contextRef="iebcda7afe5094822861d47553bf0f714_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzMzOTU_b81071e5-f236-4857-b30a-e58b5ad92034"
      unitRef="number">0.15</fi:PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement>
    <fi:CumulativeEarningsDeficitPeriod
      contextRef="iebcda7afe5094822861d47553bf0f714_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzQzNTk_0a071b0e-58db-4507-8ce3-8d4a98996718">P36M</fi:CumulativeEarningsDeficitPeriod>
    <fi:RelatedPartyTransactionBasisSpreadOnVariableRate
      contextRef="i5dc82cc25c0b44de916b922d852d0bcd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzU4OTg_eb4d0ae5-57e4-4744-ba0f-f56319e4b59b"
      unitRef="number">0.0300</fi:RelatedPartyTransactionBasisSpreadOnVariableRate>
    <fi:TaxReceivableAgreementLiabilityEstimatedTerminationPayment
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzY1NTc_eb90ae47-9899-4fc1-b5c4-b36872486e38"
      unitRef="usd">68000000.0</fi:TaxReceivableAgreementLiabilityEstimatedTerminationPayment>
    <fi:TaxReceivableAgreementLiabilityDiscountRate
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xMzkvZnJhZzo3MmExODg5Nzc5MDA0ZmQ0OTM1ZTBjZDgyZGVhYTJhNy90ZXh0cmVnaW9uOjcyYTE4ODk3NzkwMDRmZDQ5MzVlMGNkODJkZWFhMmE3XzY1OTc_bb23403a-8e12-4c9c-81b2-2d229ce7afce"
      unitRef="number">0.0445</fi:TaxReceivableAgreementLiabilityDiscountRate>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90ZXh0cmVnaW9uOjU5MjVlNzM3ZTJiYjQwMGE4MGU5MDQ1YzUyZWNiZGVlXzY1Mw_8b6d3c6f-7cf2-49b6-8053-201d3f8b9623">Loss Per Common Share &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Basic loss per common share is determined by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted loss per share is determined by dividing loss attributable to common stockholders by the weighted average number of common shares outstanding, assuming all potentially dilutive shares were issued. We apply the treasury stock method to determine the dilutive weighted average common shares represented by the unvested restricted stock units and ESPP shares. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table summarizes the basic and diluted loss per share calculations (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&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:60.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(156,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(235,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic and diluted weighted average common shares&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loss per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.41)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.906%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.906%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Approximate number of shares of unvested restricted stock units and stock to be issued pursuant to the ESPP that have been excluded from the computation of diluted loss per share as the effect would be anti-dilutive when the results from operations are at a net loss position.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90ZXh0cmVnaW9uOjU5MjVlNzM3ZTJiYjQwMGE4MGU5MDQ1YzUyZWNiZGVlXzY1OA_18c7692e-d3e6-42a5-be6b-a50ea50abb7c">The following table summarizes the basic and diluted loss per share calculations (in thousands, except per share amounts):&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&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:60.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(156,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(235,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic and diluted weighted average common shares&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loss per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.41)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.906%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.906%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Approximate number of shares of unvested restricted stock units and stock to be issued pursuant to the ESPP that have been excluded from the computation of diluted loss per share as the effect would be anti-dilutive when the results from operations are at a net loss position.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzMtMS0xLTEtMA_992d99ad-7740-48ef-b2ac-3d05eeb41905"
      unitRef="usd">-156220000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzMtMy0xLTEtMA_5b3373c2-7caf-47a3-9e9f-c166c44ce576"
      unitRef="usd">-235329000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzMtNS0xLTEtMA_7b598607-163e-4de8-86ff-69efdb9df011"
      unitRef="usd">-90733000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzYtMS0xLTEtMA_8f8f07d8-8ac8-4222-b21f-ee9d6a45efe0"
      unitRef="shares">226042000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzYtMy0xLTEtMA_59108b33-d46c-4f72-be50-84b9e20bec14"
      unitRef="shares">225159000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzYtNS0xLTEtMA_48ac09b0-1625-4867-8579-15775a4e7be1"
      unitRef="shares">223999000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzktMS0xLTEtMA_87151988-ce13-4c53-ba63-ddf8505a6d72"
      unitRef="usdPerShare">-0.69</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzktMy0xLTEtMA_7ff8f569-6154-47d8-ab75-e0dfbcdeeb1b"
      unitRef="usdPerShare">-1.05</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTowYzc5MzYxYTYxMzE0YTBjODIwMThiNzUxNTZmNmQxOC90YWJsZXJhbmdlOjBjNzkzNjFhNjEzMTRhMGM4MjAxOGI3NTE1NmY2ZDE4XzktNS0xLTEtMA_e36b40cc-b46d-448b-bfed-559fb64b7d74"
      unitRef="usdPerShare">-0.41</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTo5NjBmZDIxNTNkZDk0OWNhOGY4NDEyNjQ3OGM5MTUwMS90YWJsZXJhbmdlOjk2MGZkMjE1M2RkOTQ5Y2E4Zjg0MTI2NDc4YzkxNTAxXzAtMy0xLTEtMA_1db18afd-0a7d-4967-9aa5-4fc61927cebd"
      unitRef="shares">1048000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTo5NjBmZDIxNTNkZDk0OWNhOGY4NDEyNjQ3OGM5MTUwMS90YWJsZXJhbmdlOjk2MGZkMjE1M2RkOTQ5Y2E4Zjg0MTI2NDc4YzkxNTAxXzAtNS0xLTEtMA_a59181d5-dea1-42cc-89ac-cb80860fc70e"
      unitRef="shares">737000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDIvZnJhZzo1OTI1ZTczN2UyYmI0MDBhODBlOTA0NWM1MmVjYmRlZS90YWJsZTo5NjBmZDIxNTNkZDk0OWNhOGY4NDEyNjQ3OGM5MTUwMS90YWJsZXJhbmdlOjk2MGZkMjE1M2RkOTQ5Y2E4Zjg0MTI2NDc4YzkxNTAxXzAtNy0xLTEtMA_fcae354d-6a7d-4e3b-94e7-87feab3f077a"
      unitRef="shares">922000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxNTM_1a426439-4e1a-4878-98e3-70baf347de38">Stock-Based Compensation&lt;div style="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2013 Long-Term Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Under our 2013 Long-Term Incentive Plan (the &#x201c;LTIP&#x201d;), stock options, SARs, restricted stock, restricted stock units, dividend equivalent rights and other types of equity and cash incentive awards may be granted to employees, non-employee directors and service providers. The LTIP expires after 10 years, unless prior to that date the maximum number of shares available for issuance under the plan has been issued or our board of directors terminates the plan. There are 20,000,000 shares of common stock reserved for issuance under the LTIP. As of December&#160;31, 2020, 9,031,242 shares remained available for issuance. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Upon completion of the IPO and pursuant to the LTIP, we began granting restricted stock units. All RSUs granted under the LTIP vest ratably over a period of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg2OQ_99d6d66f-5022-40d6-8364-f9a35e79a586"&gt;one&lt;/span&gt; to three years. Our treasury stock primarily consists of shares that were withheld from employees to settle personal tax obligations that arose as a result of restricted stock units that vested. Certain restricted stock unit awards provide for accelerated vesting for qualifying terminations of employment or service. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Employees granted RSUs are not entitled to dividends declared on the underlying shares while the restricted stock unit is unvested. As such, the grant date fair value of the award is measured by reducing the grant date price of our common stock by the present value of the dividends expected to be paid on the underlying shares during the requisite service period, discounted at the appropriate risk-free interest rate. The weighted average grant date fair value of RSUs granted during the years ended December&#160;31, 2020, 2019 and 2018 was $9.9 million, $11.4 million and $9.5 million, respectively. Compensation expense is recognized ratably over the vesting period. Forfeitures are recorded as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Stock-based compensation expense relating to RSUs for the years ended December&#160;31, 2020, 2019 and 2018 was $8.0 million, $8.7 million and $8.9 million, respectively. The total fair value of RSUs vested during the years ended December 31, 2020, 2019 and 2018 was $9.6 million, $7.1 million and $6.7 million, respectively. Unamortized stock compensation expense as of December&#160;31, 2020, relating to RSUs totaled approximately $9.0 million, which will be expensed over a weighted average period of 1.3 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-vested RSUs outstanding as of December&#160;31, 2020 and the changes during the year were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,460,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,928,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,465,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(325,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,598,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Performance Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The purpose of the PRSUs is to closely align the incentive compensation of the executive leadership team for the duration of the performance cycle with returns to FINV&#x2019;s shareholders and thereby further motivate the executive leadership team to create sustained value to FINV shareholders. The design of the PRSU grants effectuates this purpose by placing a material amount of incentive compensation for each executive at risk by offering an extraordinary reward for the attainment of extraordinary results. Design features of the PRSU grant that in furtherance of this purpose include the following: (1) The vesting of the PRSUs is based on total shareholder &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;return (&#x201c;TSR&#x201d;) based on a comparison to the returns of a peer group, which, beginning with PRSUs granted in 2018, is the SPDR S&amp;amp;P Oil &amp;amp; Gas Equipment and Services ETF. (2) TSR performance is calculated separately with respect to three separate one-year achievement periods included in the three-year Performance Period, resulting in a weighted average payout at the end of the three-year Performance Period. The TSR calculation will assume reinvestment of dividends. (3) The ultimate number of shares to be issued pursuant to the PRSU awards will vary in proportion to the actual TSR achieved as a percentile compared to the peer group during the Performance Period as follows: (i) no shares will be issued if the Company&#x2019;s performance falls below the 25th percentile; (ii) 50% of the Target Level if the Company achieves a rank in the 25th percentile (the threshold level); (iii) 100% of the Target Level if the Company achieves a rank in the 50th percentile (the target level); (iv) 150% of the Target Level if the Company achieves a rank in the 75th percentile; and 200% of the Target Level if the Company achieves a rank in the 90th percentile and above (the maximum level). (4) Unless there is a qualifying termination as defined in the PRSU award agreement, the PRSUs of an executive will be forfeited upon an executive&#x2019;s termination of employment during the Performance Period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Though the value of the PRSU grant may change for each participant, the compensation expense recorded by the Company is determined on the date of grant. Expected volatility is based on historical equity volatility of our stock based on 50% of historical and 50% of implied volatility weighting commensurate with the expected term of the PRSU. The expected volatility considers factors such as the historical volatility of our share price and our peer group companies, implied volatility of our share price, length of time our shares have been publicly traded, and split- and dividend-adjusted closing stock prices.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;In 2020, we granted PRSUs with a fair value of $3.0 million or 676,615 units (&#x201c;Target Level&#x201d;). The performance period for these grants is the three year period from January 1, 2020 to December 31, 2022 (&#x201c;Performance Period&#x201d;), but with separate one-year achievement periods from January 1, 2020 to December 31, 2020, January 1, 2021 to December 31, 2021, and January 1, 2022 to December 31, 2022, resulting in a weighted average payout at the end of the Performance Period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The weighted average assumptions for the PRSUs granted in 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.87&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.2%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.36%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Correlation range&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.4% to 82.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In 2019, we granted PRSUs with a fair value of $3.7 million or 446,858 units (&#x201c;Target Level&#x201d;). The performance period for these grants is the three year period from January 1, 2019 to December 31, 2021 (&#x201c;Performance Period&#x201d;), but with separate one-year achievement periods from January 1, 2019 to December 31, 2019, January 1, 2020 to December 31, 2020, and January 1, 2021 to December 31, 2021, resulting in a weighted average payout at the end of the Performance Period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The weighted average assumptions for the PRSUs granted in 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.86&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.5%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.48%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Correlation range&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4% to 88.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In 2018, we granted PRSUs with a fair value of $2.0 million or 275,550 units (&#x201c;Target Level&#x201d;). The performance period for these grants is the three year period from January 1, 2018 to December 31, 2020 (&#x201c;Performance Period&#x201d;), but with separate one-year achievement periods from January 1, 2018 to December 31, &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2018, January 1, 2019 to December 31, 2019, and January 1, 2020 to December 31, 2020, resulting in a weighted average payout at the end of the Performance Period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The weighted average assumptions for the PRSUs granted in 2018 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.86&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.35%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Correlation range&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.0% to 85.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In the event of death or disability, the restrictions related to forfeiture as defined in the performance awards agreement will lapse with respect to 100% of the PRSUs at the target level effective on the date of such event. In the event of involuntary termination except for cause, the Company may enter into a special vesting agreement with the executive under which the restrictions for forfeiture will not lapse upon such termination. In the event of a termination for any other reason prior to the end of the Performance Period, all PRSUs will be forfeited.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Stock-based compensation expense related to PRSUs for the years ended December&#160;31, 2020, 2019 and 2018 was $2.6 million, $2.0 million and $1.2 million, respectively. The total fair value of PRSUs vested during the year ended December 31, 2020, was $1.5 million. There were no PRSU vestings during the years ended December&#160;31, 2019 and 2018. Unamortized stock compensation expense as of December&#160;31, 2020, relating to PRSUs totaled approximately $3.4 million, which will be expensed over a weighted average period of 1.75 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Non-vested PRSUs outstanding as of December&#160;31, 2020, and the changes during the year were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(163,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,287,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Under the Frank&#x2019;s International N.V. ESPP, eligible employees have the right to purchase shares of common stock at the lesser of (i) 85% of the last reported sale price of our common stock on the last trading date immediately preceding the first day of the option period, or (ii) 85% of the last reported sale price of our common stock on the last trading date immediately preceding the last day of the option period. The ESPP is intended to qualify as an employee stock purchase plan under Section&#160;423 of the Internal Revenue Code. We have reserved 3.0 million shares of our common stock for issuance under the ESPP, of which 1.8 million shares were available for issuance as of December&#160;31, 2020. Shares issued to our employees under the ESPP totaled 340,950 in 2020 and 389,284 shares in 2019. For the years ended December&#160;31, 2020, 2019 and 2018, we recognized $0.4 million, $0.6 million and $0.5 million of compensation expense related to stock purchased under the ESPP, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In January 2020, we issued 125,893 shares of our common stock to our employees under this plan to satisfy the employee purchase period from July&#160;1, 2019 to December&#160;31, 2019, which increased our common stock outstanding. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In July 2020, we issued 215,057 shares of our common stock to our employees under this plan to satisfy the employee purchase period from January&#160;1, 2020 to June&#160;30, 2020, which increased our common stock outstanding.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ic485ebc6d2a149c8b6fc91afe96be2c9_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzM2NQ_825937f0-0772-433e-b939-e5601044d9ba">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i5de7bc683ec84c88b3eb8d83ebf8ac05_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzU0MQ_8b3e9662-34c8-4589-8b6c-2f5842415744"
      unitRef="shares">20000000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i5de7bc683ec84c88b3eb8d83ebf8ac05_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzYyOA_14adb000-fa3d-42b2-bc13-526a5830b665"
      unitRef="shares">9031242</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i2689a11d59fe47a0a18c7922562fdea3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg3NQ_9dcc95bf-193e-4dd1-91dd-df802a3a979f">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <fi:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue
      contextRef="i64232c55a850408bac31a1f593c8f9c0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzE3MDg_00777b49-9b2f-4e73-ad17-443f73a65882"
      unitRef="usd">9900000</fi:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue>
    <fi:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue
      contextRef="i2dca2f4fba4e4b7b99bc173c2bfe1df7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzE3MTI_0020ff93-8542-478b-aefd-6559088dadec"
      unitRef="usd">11400000</fi:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue>
    <fi:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue
      contextRef="ib8927c97c9684ee6ac5c7bb3c507be01_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzE3MTk_fbda3a83-f62f-4d93-8ea9-58094f2b33bf"
      unitRef="usd">9500000</fi:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzE5NDg_38e18483-8cc9-4e59-867a-cf9160933ab1"
      unitRef="usd">8000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if1866396d49d4c2bac8de59901a26de8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzE5NTI_520de0f8-e09d-4324-adbd-eae925f9f350"
      unitRef="usd">8700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i76234de74c254f0e8ca4b27309b4c137_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzE5NTk_fd04bb1e-4232-4222-8009-08dafcd95f22"
      unitRef="usd">8900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIwNjc_14c085e6-1cc6-44f0-817e-184b3e269541"
      unitRef="usd">9600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="if1866396d49d4c2bac8de59901a26de8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIwNzE_80defafe-a128-4d62-90e8-07df1d538546"
      unitRef="usd">7100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i76234de74c254f0e8ca4b27309b4c137_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIwNzg_efdbb963-2175-4f32-92cd-f9c103ea3665"
      unitRef="usd">6700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i8def2e22ba154b28a487cf1b1ae5b67b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTY_4873d4bb-d620-4e32-83a6-90cbdb1bb82d"
      unitRef="usd">9000000.0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIyNTc_bf3abd39-3741-47c4-9f5c-d2127e3cb025">P1Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxNTI_c9bcfb6c-124e-4137-8756-b3768602fe09">Non-vested RSUs outstanding as of December&#160;31, 2020 and the changes during the year were 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:61.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,460,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,928,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,465,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(325,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,598,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i640baf0ca0e64391835c11ecfa99bad7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzEtMS0xLTEtMA_add43bef-4572-4ba4-8259-e28dc1afbaf1"
      unitRef="shares">2460800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i640baf0ca0e64391835c11ecfa99bad7_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzEtMy0xLTEtMA_ae566261-1315-441f-8b50-239ef0162b5f"
      unitRef="usdPerShare">6.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzItMS0xLTEtMA_fc325094-405d-4141-ac9e-fd6cc3212ad1"
      unitRef="shares">2928737</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzItMy0xLTEtMA_39300ea6-dfa2-471e-be5d-cadd6001cb93"
      unitRef="usdPerShare">3.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzMtMS0xLTEtMA_c12c8cf2-f492-41f4-bf8b-1f8ddbd8668a"
      unitRef="shares">1465069</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzMtMy0xLTEtMA_35d746ef-3ead-446d-9c1c-dbd268c74f0a"
      unitRef="usdPerShare">6.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzQtMS0xLTEtMA_34c5f9ab-0439-471b-bf18-fb9680cf9868"
      unitRef="shares">325569</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzQtMy0xLTEtMA_9f94292b-2b9f-435b-9599-1eb955b06d42"
      unitRef="usdPerShare">4.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8def2e22ba154b28a487cf1b1ae5b67b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzUtMS0xLTEtMA_a76465a2-5489-4094-b81a-88f169d2810f"
      unitRef="shares">3598899</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8def2e22ba154b28a487cf1b1ae5b67b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTpiY2NlOTViZjU0MmI0YTU1YjUxYzNhNjljZGZhNWM1NC90YWJsZXJhbmdlOmJjY2U5NWJmNTQyYjRhNTViNTFjM2E2OWNkZmE1YzU0XzUtMy0xLTEtMA_2e3f8c65-1c76-4ff7-b6e7-e53b5b449d30"
      unitRef="usdPerShare">4.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <fi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzM1NjE_ad3e7ffe-f316-4fd0-806a-02c66730d2e9"
      unitRef="award_vesting_period">3</fi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxNjA_74dc6696-aef3-4826-a06c-fb7a713a5178">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjQ3OTc_7403dbbc-f0b8-42f4-a291-4e91a9f9cf72">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjQ4MTI_50c7c5e6-d8d2-400b-bce4-a836462ef7b9">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ie652ebb2c71145f3a9ae607d777ec328_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzQwOTk_6da1709f-c8ec-48e5-bf0b-c1e4542761d0"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i21e6ee80ddad44b5a53ae9da6b46c223_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzQyMDU_cd21b61a-ae1b-4895-ba8e-2156d89d0637"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="idf0bcbfca85c4f51883cd31ac73f206f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzQzMDc_fbe40e38-29ba-49ef-b6f5-ec5874c3e39c"
      unitRef="number">1.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i81c8d0881d8245f9897cad2914598979_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzQ0Mjk_3889cfbd-488c-4a19-adb9-c14b646294f4"
      unitRef="number">2</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzUwMTA_2928fd6f-c72f-4a4f-b3ce-0596d7082d3c"
      unitRef="number">0.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzUwMzE_ec939ae1-9949-4152-bba6-2c54f281b3f1"
      unitRef="number">0.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i7be55b3da6c448ccb1e14ceff0baa0aa_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzU0MzU_29241f33-0ac7-46c4-ac91-6badb7964bf7"
      unitRef="usd">3000000.0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzU0NDE_6dc6ae1c-731b-4bff-b7cf-637dec33b49e"
      unitRef="shares">676615</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxNzE_46cd6cdf-f774-4fbf-8d70-65fd16f9d955">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i21e6ee80ddad44b5a53ae9da6b46c223_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxNjE_1c7d1811-e4a6-4760-965e-a4167f5f5118">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="idf0bcbfca85c4f51883cd31ac73f206f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxNjE_5b55c98a-04ea-4e05-83e7-8c72790738a3">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="ie652ebb2c71145f3a9ae607d777ec328_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxNjE_db65a084-1fd7-4b28-9279-7356273c7d06">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxNjg_64e03467-4b64-4a1b-b56a-a6ef6617b38f">The weighted average assumptions for the PRSUs granted in 2020 are 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:77.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.87&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.2%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.36%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Correlation range&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.4% to 82.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;The weighted average assumptions for the PRSUs granted in 2019 are 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:77.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.86&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.5%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.48%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Correlation range&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4% to 88.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;The weighted average assumptions for the PRSUs granted in 2018 are 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:77.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.86&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.35%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Correlation range&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.0% to 85.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo1ODY2OWI2NjE2MGI0MTNiOGJjOTBiMGYyMmI1OGUwMy90YWJsZXJhbmdlOjU4NjY5YjY2MTYwYjQxM2I4YmM5MGIwZjIyYjU4ZTAzXzEtMS0xLTEtMA_2f434b23-bf06-46fa-8b06-a8da13b918f5">P2Y10M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo1ODY2OWI2NjE2MGI0MTNiOGJjOTBiMGYyMmI1OGUwMy90YWJsZXJhbmdlOjU4NjY5YjY2MTYwYjQxM2I4YmM5MGIwZjIyYjU4ZTAzXzItMS0xLTEtMA_5fdb72e7-16eb-4b3c-b0aa-0f7cdbcc30b9"
      unitRef="number">0.462</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo1ODY2OWI2NjE2MGI0MTNiOGJjOTBiMGYyMmI1OGUwMy90YWJsZXJhbmdlOjU4NjY5YjY2MTYwYjQxM2I4YmM5MGIwZjIyYjU4ZTAzXzMtMS0xLTEtMA_2ab9871c-031c-412f-9fb3-b66547e3c08b"
      unitRef="number">0.0136</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate
      contextRef="i2f12b5f109fa4cf8935130515d93a388_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo1ODY2OWI2NjE2MGI0MTNiOGJjOTBiMGYyMmI1OGUwMy90YWJsZXJhbmdlOjU4NjY5YjY2MTYwYjQxM2I4YmM5MGIwZjIyYjU4ZTAzXzQtMS0xLTEtMC90ZXh0cmVnaW9uOmY3NmQxMDNjYjk3MTRmYTk5Nzk3Zjc2YzQxNmQxYmVhXzQ_39d84570-a7f6-48c5-a5dd-94548fdbceb8"
      unitRef="number">0.174</fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate>
    <fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate
      contextRef="iad20219b3fd144d1b03723ccd8b18ca8_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo1ODY2OWI2NjE2MGI0MTNiOGJjOTBiMGYyMmI1OGUwMy90YWJsZXJhbmdlOjU4NjY5YjY2MTYwYjQxM2I4YmM5MGIwZjIyYjU4ZTAzXzQtMS0xLTEtMC90ZXh0cmVnaW9uOmY3NmQxMDNjYjk3MTRmYTk5Nzk3Zjc2YzQxNmQxYmVhXzEw_ef02e016-59a6-4a83-ad48-e4959bb17c7c"
      unitRef="number">0.829</fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i95442ce7033540acb82b597c5b38f142_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzU5Njk_aedd92c5-2816-4389-aa2c-34c556392a13"
      unitRef="usd">3700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i38b9f2cf29794a0b8a16c2d5f796a85c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzU5NzU_9e041f4e-6a80-42de-acb1-6fc338f00243"
      unitRef="shares">446858</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i38b9f2cf29794a0b8a16c2d5f796a85c_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxODM_e80f5c45-0735-48d4-a63e-ee7e1e0af04c">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i820ad1642eac4f5a90f3120bd3f7888d_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjQ3NzQ_70b751c0-f0b6-4377-a6d5-713e3889eee8">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i6d2687515d9346508a60efa650dd51d3_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjQ3NzQ_9e92b4a2-0b8e-45c1-aa93-9722bce4138a">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i92e8ba4782854a7989a883e3852ed945_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjQ3NzQ_9f9ca3f7-bed6-452a-9b80-20384260bf74">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i38b9f2cf29794a0b8a16c2d5f796a85c_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxOWMxMGY1MjkwYWU0M2IyOTk1MGJlYjBlZTg1MzBmOC90YWJsZXJhbmdlOjE5YzEwZjUyOTBhZTQzYjI5OTUwYmViMGVlODUzMGY4XzEtMS0xLTEtMA_b5eb5c0c-3816-4a2b-b962-c23ed683e20a">P2Y10M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i38b9f2cf29794a0b8a16c2d5f796a85c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxOWMxMGY1MjkwYWU0M2IyOTk1MGJlYjBlZTg1MzBmOC90YWJsZXJhbmdlOjE5YzEwZjUyOTBhZTQzYjI5OTUwYmViMGVlODUzMGY4XzItMS0xLTEtMA_0e29034c-db2c-415a-91e7-2dddcde5d210"
      unitRef="number">0.435</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i38b9f2cf29794a0b8a16c2d5f796a85c_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxOWMxMGY1MjkwYWU0M2IyOTk1MGJlYjBlZTg1MzBmOC90YWJsZXJhbmdlOjE5YzEwZjUyOTBhZTQzYjI5OTUwYmViMGVlODUzMGY4XzMtMS0xLTEtMA_fca8e218-c887-4fd6-8b43-6ef97fb76b15"
      unitRef="number">0.0248</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate
      contextRef="i97bb8c6ddc8d4da7829b139e94f46c92_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxOWMxMGY1MjkwYWU0M2IyOTk1MGJlYjBlZTg1MzBmOC90YWJsZXJhbmdlOjE5YzEwZjUyOTBhZTQzYjI5OTUwYmViMGVlODUzMGY4XzQtMS0xLTEtMC90ZXh0cmVnaW9uOmU3NjI2YjI0MWE1MDQ4MjE5NjZiMWI3ZDY1YTcyNTdiXzQ_cad0a8f6-9461-4064-b196-ef87e17ea668"
      unitRef="number">0.024</fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate>
    <fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate
      contextRef="i7122fa7c86a742f58712764a44c39f12_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxOWMxMGY1MjkwYWU0M2IyOTk1MGJlYjBlZTg1MzBmOC90YWJsZXJhbmdlOjE5YzEwZjUyOTBhZTQzYjI5OTUwYmViMGVlODUzMGY4XzQtMS0xLTEtMC90ZXh0cmVnaW9uOmU3NjI2YjI0MWE1MDQ4MjE5NjZiMWI3ZDY1YTcyNTdiXzEw_861cb08a-cd8d-47f1-8870-220698a65bf6"
      unitRef="number">0.881</fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="ie4d0681e4a3e46c0a6606ce19c81f019_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzY1MDM_1db3ad07-d02a-4fe3-a25f-7eb5dd3b0c1e"
      unitRef="usd">2000000.0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i79369a68cdbb49d784feb1b36254e525_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzY1MDk_8ed29c8a-e451-4d40-bba8-c288d6f928a4"
      unitRef="shares">275550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i79369a68cdbb49d784feb1b36254e525_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjU3ODI_c898f162-8f88-45b1-96fb-d98a21bc80b1">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="if8091e86ebd841e7891e08d1a70b491a_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjU3ODM_9fc7ab3e-6f51-4e55-bf4a-2b02a9d59297">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i24cfcd909c7645e58d75fed038de2bc8_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjU3ODM_bdadbc04-22e4-4a67-a786-fb8866bc8541">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i770da7a41d4b4e7091bfae02096900ef_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzIxOTkwMjMyNjU3ODM_d48b3dc0-ab66-46d6-86ad-b36d470c94b6">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i79369a68cdbb49d784feb1b36254e525_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxMTU1MDQwZGQxNGQ0YWYyOWUwNzVhZDJlODljZmI3OS90YWJsZXJhbmdlOjExNTUwNDBkZDE0ZDRhZjI5ZTA3NWFkMmU4OWNmYjc5XzEtMS0xLTEtMA_19318584-574d-49dc-946f-ef3716c71628">P2Y10M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i79369a68cdbb49d784feb1b36254e525_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxMTU1MDQwZGQxNGQ0YWYyOWUwNzVhZDJlODljZmI3OS90YWJsZXJhbmdlOjExNTUwNDBkZDE0ZDRhZjI5ZTA3NWFkMmU4OWNmYjc5XzItMS0xLTEtMA_1d64674c-2e0e-4538-8eca-29e9e750ec42"
      unitRef="number">0.390</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i79369a68cdbb49d784feb1b36254e525_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxMTU1MDQwZGQxNGQ0YWYyOWUwNzVhZDJlODljZmI3OS90YWJsZXJhbmdlOjExNTUwNDBkZDE0ZDRhZjI5ZTA3NWFkMmU4OWNmYjc5XzMtMS0xLTEtMA_15b36765-a69c-4629-a8cb-bf2151e39bf8"
      unitRef="number">0.0235</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate
      contextRef="i12ae36110b2a4c42ad7c025148288ceb_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxMTU1MDQwZGQxNGQ0YWYyOWUwNzVhZDJlODljZmI3OS90YWJsZXJhbmdlOjExNTUwNDBkZDE0ZDRhZjI5ZTA3NWFkMmU4OWNmYjc5XzQtMS0xLTEtMC90ZXh0cmVnaW9uOjEyYTYxM2E1ZWMyZDRkYzRiODI0Y2FlMjFkYjdkMjAwXzQ_c9a7d78b-24f1-4782-865b-92f97da7f87f"
      unitRef="number">0.110</fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate>
    <fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate
      contextRef="i4338aabae38941f295b3caa86fff27ff_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZToxMTU1MDQwZGQxNGQ0YWYyOWUwNzVhZDJlODljZmI3OS90YWJsZXJhbmdlOjExNTUwNDBkZDE0ZDRhZjI5ZTA3NWFkMmU4OWNmYjc5XzQtMS0xLTEtMC90ZXh0cmVnaW9uOjEyYTYxM2E1ZWMyZDRkYzRiODI0Y2FlMjFkYjdkMjAwXzEw_32232684-40e8-4d52-955b-1225f84c9c1b"
      unitRef="number">0.857</fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i21e6ee80ddad44b5a53ae9da6b46c223_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzY4OTU_6211b6d6-7297-40a4-99a5-eaf11dd9a0df"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzc0MDk_2476d5a2-e9a7-42e5-b129-7c8881792191"
      unitRef="usd">2600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i38b9f2cf29794a0b8a16c2d5f796a85c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzc0MTM_f84d5db5-8d42-461f-9452-6cef6d7d08d6"
      unitRef="usd">2000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i79369a68cdbb49d784feb1b36254e525_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzc0MjA_38e7dd5d-7c05-4864-a51e-4957229a7099"
      unitRef="usd">1200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzc1MTc_f82caf01-6f80-454f-9fc4-4a039107e494"
      unitRef="usd">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i38b9f2cf29794a0b8a16c2d5f796a85c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzc1MzI_33156b63-5fbc-42fb-808d-2a28288d3b0b"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i79369a68cdbb49d784feb1b36254e525_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzc1MzI_391a20bb-d326-4605-a609-7037bbe8af2d"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i7be55b3da6c448ccb1e14ceff0baa0aa_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzc2OTc_30eb8e6c-d8ef-4f55-94d2-2b3c2ef4051e"
      unitRef="usd">3400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzc3NTg_5f5be26c-0529-45df-a888-714a6665bba5">P1Y9M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzkxODI_bf28cc0c-7af8-4f83-a951-add59a84a5f7">Non-vested PRSUs outstanding as of December&#160;31, 2020, and the changes during the year were 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:61.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(163,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,287,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i95442ce7033540acb82b597c5b38f142_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzEtMS0xLTEtMA_68f8033d-08ba-4e1e-8e63-e85e9db8b187"
      unitRef="shares">788833</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i95442ce7033540acb82b597c5b38f142_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzEtMy0xLTEtMA_bbf679f9-db1b-40c5-8686-81c549727a7e"
      unitRef="usdPerShare">8.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzItMS0xLTEtMA_766b622d-4995-4d84-8d84-d67283a2ea95"
      unitRef="shares">676615</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzItMy0xLTEtMA_b3c5d8ce-ee05-410f-ad74-a9e8514e95d5"
      unitRef="usdPerShare">4.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzMtMS0xLTEtMA_5cccfc5c-4ea9-426a-b0e6-b58670a58b4c"
      unitRef="shares">163750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzMtMy0xLTEtMA_ce367d34-d304-466f-9ff7-2684bdcb12b5"
      unitRef="usdPerShare">9.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzQtMS0xLTEtMA_eba580c9-fee5-4d3a-bbc9-9b1443d6cf0a"
      unitRef="shares">14611</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzQtMy0xLTEtMA_c9773fac-bec1-48e7-83d3-eeb9fd064868"
      unitRef="usdPerShare">7.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7be55b3da6c448ccb1e14ceff0baa0aa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzUtMS0xLTEtMA_fac389b3-3ee8-48e1-af64-dc079360a72b"
      unitRef="shares">1287087</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i7be55b3da6c448ccb1e14ceff0baa0aa_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90YWJsZTo2MTU3OGE4NzVkMWI0M2FiYjBjMzEzMzkzMGUzYTIwMy90YWJsZXJhbmdlOjYxNTc4YTg3NWQxYjQzYWJiMGMzMTMzOTMwZTNhMjAzXzUtMy0xLTEtMA_4e8a8d60-a0bc-442f-9662-df426c452aa2"
      unitRef="usdPerShare">5.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage
      contextRef="i258b0cd14a9644b988ec11e010a4f3ad_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzgwMjU_c69ce483-b5e1-44b3-9031-137a5b75339f"
      unitRef="number">0.85</fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage>
    <fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage
      contextRef="i258b0cd14a9644b988ec11e010a4f3ad_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzgxNzE_b2ef1494-1fe5-4a6d-a853-75a42d9a96c5"
      unitRef="number">0.85</fi:SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i9d1f966977d74fd08fef1f6f7d3475e9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg0NDA_70668e83-3d05-4ccf-8de0-05400612c129"
      unitRef="shares">3000000.0</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i9d1f966977d74fd08fef1f6f7d3475e9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg1MDg_7a433054-3c90-4353-b65b-115df958dece"
      unitRef="shares">1800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg2MTA_86fa6f51-4ea8-4fe7-892d-fcb4044829b1"
      unitRef="shares">340950</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg2MjM_15b4d79e-2c2f-4de0-b76c-357ff32c9017"
      unitRef="shares">389284</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <fi:EmployeeStockPurchasePlanExpense
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg2ODk_92fe7298-f9e9-4874-9021-0b6cd8b10d61"
      unitRef="usd">400000</fi:EmployeeStockPurchasePlanExpense>
    <fi:EmployeeStockPurchasePlanExpense
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg2OTM_e0310552-915b-453c-b54b-df5ccea8e8a0"
      unitRef="usd">600000</fi:EmployeeStockPurchasePlanExpense>
    <fi:EmployeeStockPurchasePlanExpense
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg3MDA_21e52731-ff4a-47dc-a214-6e1fb1bc762b"
      unitRef="usd">500000</fi:EmployeeStockPurchasePlanExpense>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i5eb0368e58ae4337b78d866ec36750cd_D20200101-20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg4MDQ_23d1812d-8a82-433d-873d-1bc6568a380e"
      unitRef="shares">125893</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i8704c7851ab84b88bc7aa463a6f43bb4_D20200701-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg5ODg_7e9bec2e-e906-44ea-b14d-7c1f806b92ce"
      unitRef="shares">215057</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzIxNDM_9204c3c9-c413-41ae-b007-796d242738e7">Employee Benefit Plans &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;U.S. Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;401(k) Savings and Investment Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Frank&#x2019;s International, LLC administers a 401(k) savings and investment plan (the &#x201c;Plan&#x201d;) as part of the employee benefits package. Employees are required to complete one month of service before becoming eligible to participate in the Plan. Prior to May 21, 2020, we matched 100% of the first 3% of eligible compensation an employee contributed to the Plan up to the annual allowable IRS limit. Additionally, the Company provided a 50% match on any employee contributions between 4% to 6% of eligible compensation. Effective May 21, 2020, the Safe Harbor Matching Contribution was eliminated. Our matching contributions to the Plan totaled $2.2 million, $5.0 million and $4.5 million for the years ended December 31, 2020, 2019 and 2018, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Executive Deferred Compensation Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In December 2004, we and certain affiliates adopted the Frank&#x2019;s Executive Deferred Compensation Plan (the &#x201c;EDC Plan&#x201d;). The purpose of the EDC Plan is to provide participants with an opportunity to defer receipt of a portion of their salary, bonus, and other specified cash compensation. Participant contributions are immediately vested. Our contributions vest after five years of service. All participant benefits under this EDC Plan shall be paid directly from the general funds of the applicable participating subsidiary or a grantor trust, commonly referred to as a Rabbi Trust, created for the purpose of informally funding the EDC Plan, and other than such Rabbi Trust, no special or separate fund shall be established and no other segregation of assets shall be made to assure payment. The assets of our EDC Plan&#x2019;s trust are invested in a corporate owned split-dollar life insurance policy and an amalgamation of mutual funds (See Note&#160;6&#x2014;Other Assets). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We recorded compensation expense related to the vesting of the Company&#x2019;s contribution of $1.0 million for the year ended December 31, 2018. No compensation expense related to the vesting of the Company&#x2019;s contribution was recorded for the years ended December 31, 2020 and 2019. The total liability recorded at December&#160;31, 2020 and 2019, related to the EDC Plan was $20.3 million and $23.3 million, respectively, and was included in other noncurrent liabilities on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
      contextRef="ia67bf67991af4d7ba3435a779cf1ea7a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzI2Mg_52af5f36-4c2d-48fd-8298-149d08e1f3d1">P1M</us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i447050f393ef41dbb5547efc71c6ce70_D20200101-20200520"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzM2Nw_b1f5ed98-e24c-41f6-92cb-0a10fb9b4f6f"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="if14e5d65389a4ec69bcea80d50558137_D20200101-20200520"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzM4Mw_d5c532b7-8d6a-4314-9551-6a4fac9f9c29"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <fi:DefinedContributionPlanEmployerDiscretionaryContribution
      contextRef="i447050f393ef41dbb5547efc71c6ce70_D20200101-20200520"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzUyMg_03010359-0a91-4d47-9be6-5f318a7c048d"
      unitRef="number">0.50</fi:DefinedContributionPlanEmployerDiscretionaryContribution>
    <fi:DefinedContributionPlanEmployerMatch
      contextRef="i1cb942fecbc842ff98be568bd0e0c615_D20200101-20200520"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzU2OQ_29dc9123-2fd6-48d2-bbff-7f4a01dd4f8d"
      unitRef="number">0.04</fi:DefinedContributionPlanEmployerMatch>
    <fi:DefinedContributionPlanEmployerMatch
      contextRef="if14e5d65389a4ec69bcea80d50558137_D20200101-20200520"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzU3NQ_87f60a7c-8ade-4d39-b5ae-9767cbe15807"
      unitRef="number">0.06</fi:DefinedContributionPlanEmployerMatch>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ia67bf67991af4d7ba3435a779cf1ea7a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzY1MQ_1cdeb2b9-62d5-43ce-9f32-76a97882ff94"
      unitRef="usd">2200000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i93af57ced7c0416aa98f0f5da8cfb52f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzY1NQ_b767eccb-e8d6-423e-a712-ad59e1ee7563"
      unitRef="usd">5000000.0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ie0e65026525341708470f442e1625d1a_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzY2Mg_2a78c431-6fb7-46f4-97f8-bb625e01df29"
      unitRef="usd">4500000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
      contextRef="if5c988dbe6874edcae194014e3d99b6a_D20041201-20041231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzExMTI_c4376801-dbb6-43ea-a733-20821b0c4ee0">P5Y</us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzQzOTgwNDY1MTMyNzg_bc0d302c-375c-4359-93db-2999d9bc39f2"
      unitRef="usd">1000000.0</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzQzOTgwNDY1MTMyNjk_050678f2-c511-47fd-b575-27e3d9fed10e"
      unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzQzOTgwNDY1MTMyNjk_172066eb-83d1-43da-a110-48992473605d"
      unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzIwMzM_b9c44e1c-d3c2-49f1-ac42-8d3cd9c06b4e"
      unitRef="usd">20300000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTEvZnJhZzo0NTY5NWIxZTMwNzE0YTc4YmYxZDQ3MGZmMzJlODA1OS90ZXh0cmVnaW9uOjQ1Njk1YjFlMzA3MTRhNzhiZjFkNDcwZmYzMmU4MDU5XzIwNDA_b257657b-9459-4458-9bfb-b74b0676de52"
      unitRef="usd">23300000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzM3NTA_c7376cc0-2d9d-4a84-ab71-965bc5fbec4d">Income Taxes&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Loss before income taxes was comprised of the following for the periods indicated (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(154,144)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(225,653)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(85,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(160,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(211,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Income taxes have been provided for based upon the tax laws and rates in the countries in which operations are conducted and income is earned. Components of income tax expense (benefit) consist of the following for the periods indicated (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. state and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,515)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,081)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The variance in effective tax rates compared to prior periods is due primarily to the beneficial impact in the current year of provisions from the Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;), which allows corporations with net operating losses (&#x201c;NOLs&#x201d;) incurred in 2018, 2019 and 2020 to carry back such NOLs to each of the five years preceding the year of the NOL, beginning with the earliest year in which there is taxable income, and claim an income tax refund in the applicable carryback year. As a result of the NOL carryback provision in the CARES Act, we were able to recognize an income tax refund of $17.5&#160;million which was received in the third quarter of 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the differences between the income tax provision computed at the 21% U.S. statutory rate in effect at December&#160;31, 2020 and the reported provision for income taxes for the periods indicated is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Branch profits tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units tax shortfall&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes on foreign earnings at higher rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of tax rate change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of moving activity to higher tax rate jurisdiction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Management fee charged to international operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Return-to-provision adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,081)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;A reconciliation using the Netherlands statutory rate was not provided as there are no significant operations in the Netherlands.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Deferred tax assets and liabilities are recorded for the anticipated future tax effects of temporary differences between the financial statement basis and tax basis of our assets and liabilities and are measured using the tax rates and laws expected to be in effect when the differences are projected to reverse. A valuation allowance is recorded when it is not more likely than not that some or all the benefit from the deferred tax asset will be realized. &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of deferred tax assets and liabilities are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign net operating loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. net operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax credit carryover&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in partnership&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(168,174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(130,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in partnership&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;As of December&#160;31, 2020, we have income tax NOL carryforwards related to both our U.S. and non-U.S. operations of approximately $476 million. In addition, we have research and development tax credit carryforwards of approximately $1.2 million. The ultimate utilization of the NOLs and research and development credits depend on the ability to generate sufficient taxable income in the appropriate tax jurisdiction. These tax attributes expire as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year of Expiration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S. NOLs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign NOLs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;R&amp;amp;D Credits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 - 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 - 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2031 - 2039&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Does not expire&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The valuation allowance on our deferred tax asset positions increased from $130.0 million to $168.2 million during 2020 as a result of accumulated tax losses in both the U.S. and various foreign tax jurisdictions. We evaluated all available evidence and determined that it is more likely than not that these losses will not be utilized. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;It is our intention that all cash and earnings of our subsidiaries as of December&#160;31, 2020, are permanently reinvested and will be used to meet operating cash flow needs. Existing plans do not demonstrate a need to repatriate foreign cash to fund parent company activity, however, should we determine that parent company funding is required, we estimate that any such cash needs may be met without adverse tax consequences.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of unrecognized tax benefits as of December&#160;31, 2020 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&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:86.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase from positions taken in prior periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase from positions taken in current period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&#160;&#160;&#160;Approximately $3&#160;million of the uncertain tax positions, if recognized in the future, would impact our effective tax rate. Approximately $24.1&#160;million of our reserve relates to certain deductions and would only impact our rate if we were subsequently able to utilize operating loss carry-forwards. We have elected to classify interest and penalties incurred on income taxes as income tax expense. We do not foresee resolution of these positions in the coming twelve months.&#160;&lt;/span&gt;&lt;/div&gt;&#160;&#160;&#160;&#160;We file income tax returns in the U.S. and various international tax jurisdictions. As of December&#160;31, 2020, our U.S. tax returns remain open to examination for the tax years 2016 through 2019, and the major foreign taxing jurisdictions to which we are subject to tax are open to examination for the tax years 2010 through 2019.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzM3Mzk_130ba738-c2d8-485f-a586-35fea05a4868">Loss before income taxes was comprised of the following for the periods indicated (in thousands):&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.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(154,144)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(225,653)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(85,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(160,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(211,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Income taxes have been provided for based upon the tax laws and rates in the countries in which operations are conducted and income is earned. Components of income tax expense (benefit) consist of the following for the periods indicated (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. state and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,515)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,081)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzMtMS0xLTEtMA_785cbcbd-51d5-42d4-9a1b-69a7c57a741b"
      unitRef="usd">-154144000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzMtMy0xLTEtMA_7061e8e8-64b5-45a8-828b-f1300b229145"
      unitRef="usd">-225653000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzMtNS0xLTEtMA_6cd0391e-3780-4e58-ae16-c8c077929dba"
      unitRef="usd">-85342000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzQtMS0xLTEtMA_32eb60e4-d915-4270-8748-133bf6df36ea"
      unitRef="usd">-6157000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzQtMy0xLTEtMA_236d4a23-6a68-45c0-873c-8766c60805da"
      unitRef="usd">14118000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzQtNS0xLTEtMA_50cf7c0c-238f-4585-bfd3-2ab678392422"
      unitRef="usd">-8341000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzUtMS0xLTEtMA_d1f428f5-6d96-4671-9ade-c1e6c4be33c8"
      unitRef="usd">-160301000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzUtMy0xLTEtMA_19e8974a-03ec-480d-9dd0-5a45ed37478d"
      unitRef="usd">-211535000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpmMzc2MzA5NDViMWE0MzNkOTU2MTM0ZDkzNzUxYmU5MC90YWJsZXJhbmdlOmYzNzYzMDk0NWIxYTQzM2Q5NTYxMzRkOTM3NTFiZTkwXzUtNS0xLTEtMA_c3cf994b-c64e-427d-b85a-a21e21d40b8a"
      unitRef="usd">-93683000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzMtMS0xLTEtMA_86efeaec-4bce-4d1a-9818-dd2ca6c2cb75"
      unitRef="usd">-17582000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzMtMy0xLTEtMA_4e74a563-9817-47b7-83fb-54279d4e5c6e"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzMtNS0xLTEtMA_085c9841-6659-47e8-8ce9-99bea89f8fb3"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzQtMS0xLTEtMA_fb9909ff-47b7-4d90-bcf3-8249cc85ce0a"
      unitRef="usd">0</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzQtMy0xLTEtMA_02861b61-d05f-4b69-9cf4-311247b7c0fb"
      unitRef="usd">209000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzQtNS0xLTEtMA_636ecadc-4d33-43bb-a538-8236113ba930"
      unitRef="usd">7000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzUtMS0xLTEtMA_2bbd98b5-5d59-415e-bf50-7776fe3e670c"
      unitRef="usd">12876000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzUtMy0xLTEtMA_c6d878e2-d738-4ebb-b76f-843012fd89b0"
      unitRef="usd">21975000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzUtNS0xLTEtMA_9e4f71dc-d363-439c-96f8-49b960053050"
      unitRef="usd">11677000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzYtMS0xLTEtMA_70aff2a8-99ad-49ce-ad8b-b3f6b27d873c"
      unitRef="usd">-4706000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzYtMy0xLTEtMA_61f19b2c-5e7a-45f5-ba15-4bde9757ef98"
      unitRef="usd">22184000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzYtNS0xLTEtMA_5a5d7138-10e5-4d4e-9a50-e1b5c02f5138"
      unitRef="usd">11684000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzktMS0xLTEtMA_3d623060-71f8-49ed-b380-bdca86af6ee3"
      unitRef="usd">-2515000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzktMy0xLTEtMA_9133a942-eb87-45dd-992a-ae716471ef97"
      unitRef="usd">444000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzktNS0xLTEtMA_235b24b8-504d-41d6-bc7f-9399e0e78ee1"
      unitRef="usd">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzExLTEtMS0xLTA_e1703be7-ff8f-45ab-bf92-59240e8c399e"
      unitRef="usd">3140000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzExLTMtMS0xLTA_44332f17-0d79-44e0-be84-53afcf850187"
      unitRef="usd">1166000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzExLTUtMS0xLTA_f3c7f05c-f41b-41cf-a4c1-be5c5f3563bf"
      unitRef="usd">-14634000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <fi:DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzEyLTEtMS0xLTA_9a108c81-5e79-4f4a-a522-c094948b9cda"
      unitRef="usd">625000</fi:DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense>
    <fi:DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzEyLTMtMS0xLTA_1d95ef0e-faf6-4941-83c5-97120e328745"
      unitRef="usd">1610000</fi:DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense>
    <fi:DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzEyLTUtMS0xLTA_296aa6b0-5288-4d06-acda-e45d59c3a843"
      unitRef="usd">-14634000</fi:DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzEzLTEtMS0xLTA_834ed765-358c-4439-a8b5-31186c5f21a5"
      unitRef="usd">-4081000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzEzLTMtMS0xLTA_c599caad-5fb2-4b1c-a6dc-aea094c8eb12"
      unitRef="usd">23794000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTo1OGFlOGRjZDhkNDA0N2RkYjlhNDI4MDE4MGRiZGJiNS90YWJsZXJhbmdlOjU4YWU4ZGNkOGQ0MDQ3ZGRiOWE0MjgwMTgwZGJkYmI1XzEzLTUtMS0xLTA_61407935-2034-4797-b8b1-5700ff87a741"
      unitRef="usd">-2950000</us-gaap:IncomeTaxExpenseBenefit>
    <fi:EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount
      contextRef="ic7ac3691ef6e4d3a90591b711b7db00f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzIxOTkwMjMyNjMyMDQ_78f82581-e1ce-49ba-9342-a2375ae4769a"
      unitRef="usd">17500000</fi:EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzM3NDg_9f58125e-bdbe-4d20-ab91-f91b74695984">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the differences between the income tax provision computed at the 21% U.S. statutory rate in effect at December&#160;31, 2020 and the reported provision for income taxes for the periods indicated is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Branch profits tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units tax shortfall&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes on foreign earnings at higher rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of tax rate change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of moving activity to higher tax rate jurisdiction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Management fee charged to international operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Return-to-provision adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,081)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzMtMS0xLTEtMA_16e0ae88-ff82-42b2-8bfb-c4337a7a3e31"
      unitRef="usd">-33663000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzMtMy0xLTEtMA_bd053a54-b922-4c52-8e04-0ca09b307f63"
      unitRef="usd">-44422000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzMtNS0xLTEtMA_f5c54092-2b9a-4134-89b3-a5aa84e30b62"
      unitRef="usd">-19673000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzQtMS0xLTEtMA_1adb5ec3-7f07-4d75-a979-536873f3926f"
      unitRef="usd">8015000</us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary>
    <us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzQtMy0xLTEtMA_43e70549-2e33-4677-a615-dcc960e101dc"
      unitRef="usd">12129000</us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary>
    <us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzQtNS0xLTEtMA_9178958d-115b-4c54-8727-f5f34cc85399"
      unitRef="usd">4267000</us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzUtMS0xLTEtMA_821b3563-ac02-48cc-8495-b9006257d1e5"
      unitRef="usd">-3206000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzUtMy0xLTEtMA_126d0400-e50c-4291-b15e-44d3d942b889"
      unitRef="usd">154000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzUtNS0xLTEtMA_4c1c08bd-ef7f-40bf-bb01-ecf6798bac89"
      unitRef="usd">-27000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzYtMS0xLTEtMA_de4a63da-7c04-405c-b81d-6caad3e0b299"
      unitRef="usd">1695000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzYtMy0xLTEtMA_ee2ed459-900b-49d2-a6f8-3033cc210893"
      unitRef="usd">405000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzYtNS0xLTEtMA_5dc27cff-9bab-4ce4-8453-09a783549c43"
      unitRef="usd">1025000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzctMS0xLTEtMA_5495d8ec-2044-442a-a60d-e54c2e0c0416"
      unitRef="usd">11399000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzctMy0xLTEtMA_5e485c77-1492-49e9-b2a4-4eeb9b081b91"
      unitRef="usd">14427000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzctNS0xLTEtMA_cfafc835-6d4b-41fc-b578-75a0a44a86c9"
      unitRef="usd">13095000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzgtMS0xLTEtMA_370141fd-d4f9-49ee-a79f-c743b95d1da0"
      unitRef="usd">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzgtMy0xLTEtMA_4f4fe9d8-dde6-40dd-90be-7595a6366119"
      unitRef="usd">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzgtNS0xLTEtMA_5a38f837-72d7-4290-9f3f-933c92c0a2fb"
      unitRef="usd">-2929000</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount>
    <fi:EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzktMS0xLTEtMA_c734d123-da2b-47b5-a87f-3f8fd8a8fcc2"
      unitRef="usd">0</fi:EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount>
    <fi:EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzktMy0xLTEtMA_f82ddd11-bb82-41b9-aaf8-b381aa9266d6"
      unitRef="usd">0</fi:EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount>
    <fi:EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzktNS0xLTEtMA_0a3a62b8-a384-478f-8f12-6d6fe4c318cc"
      unitRef="usd">-14620000</fi:EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount>
    <fi:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEwLTEtMS0xLTA_03658a00-cf14-432a-a642-9e9f46be7554"
      unitRef="usd">4848000</fi:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount>
    <fi:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEwLTMtMS0xLTA_cebb6f3c-be5c-4549-a2d4-c457cc6a90a5"
      unitRef="usd">3455000</fi:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount>
    <fi:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEwLTUtMS0xLTA_46b73ae0-82e5-488c-8153-b32d9566795c"
      unitRef="usd">1515000</fi:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEyLTEtMS0xLTA_910941f5-0db8-493b-af5f-638221791670"
      unitRef="usd">34005000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEyLTMtMS0xLTA_13e0a8bd-eac8-4d97-b0b5-3bc4bc0795ce"
      unitRef="usd">37802000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEyLTUtMS0xLTA_dfb354c0-bb27-4325-8abd-4f59a8a7e930"
      unitRef="usd">22892000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEzLTEtMS0xLTA_ad3f6f93-1d2e-45a7-9715-d0435eca7103"
      unitRef="usd">-1406000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEzLTMtMS0xLTA_9b04e302-cd6b-42d3-a316-d7144abeea65"
      unitRef="usd">25677000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzEzLTUtMS0xLTA_3292e721-2994-44fa-85b3-80d68ea40745"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE0LTEtMS0xLTA_93948905-7174-4621-acc0-3b3b47c59de5"
      unitRef="usd">-2299000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE0LTMtMS0xLTA_591561f6-9242-4a5f-99e1-45b496eca5c4"
      unitRef="usd">-524000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE0LTUtMS0xLTA_15e7c05e-eaad-4886-8194-190a2e6a5daf"
      unitRef="usd">-521000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxCreditsForeign
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE2LTEtMS0xLTA_c81745eb-9c18-4373-9efd-cf7bfe23e9f3"
      unitRef="usd">6574000</us-gaap:IncomeTaxReconciliationTaxCreditsForeign>
    <us-gaap:IncomeTaxReconciliationTaxCreditsForeign
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE2LTMtMS0xLTA_02e521dc-d0c0-4300-85a4-ab4a3c46314d"
      unitRef="usd">5707000</us-gaap:IncomeTaxReconciliationTaxCreditsForeign>
    <us-gaap:IncomeTaxReconciliationTaxCreditsForeign
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE2LTUtMS0xLTA_0f103f95-9806-4cc8-9d5e-31bf1dcc2d1e"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationTaxCreditsForeign>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE3LTEtMS0xLTA_1994057e-9409-4877-bd27-766aa3ec0fed"
      unitRef="usd">-865000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE3LTMtMS0xLTA_c1c0dfa0-a37d-4990-b02c-878b1e4e8f90"
      unitRef="usd">4656000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE3LTUtMS0xLTA_ce0da24f-0882-4a34-bd5a-46eb1b954af9"
      unitRef="usd">560000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE4LTEtMS0xLTA_a99d41c8-d4a7-409b-b7d9-df433cd63bea"
      unitRef="usd">-4081000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE4LTMtMS0xLTA_549aca44-2205-4d70-8e8c-7cf28c99a19b"
      unitRef="usd">23794000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZToxNGFiZTUxNzNiZmE0M2Y5ODU2NTliNzQ1N2JiY2I2YS90YWJsZXJhbmdlOjE0YWJlNTE3M2JmYTQzZjk4NTY1OWI3NDU3YmJjYjZhXzE4LTUtMS0xLTA_f442f217-0ce3-43a8-940a-c869f2629188"
      unitRef="usd">-2950000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzM3NjY_3358109f-a057-4fce-b46a-728823c5a50f">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of deferred tax assets and liabilities are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign net operating loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. net operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax credit carryover&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in partnership&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(168,174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(130,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in partnership&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzMtMS0xLTEtMA_e01285fd-b965-4b9b-8639-cad9ceab3a6f"
      unitRef="usd">23744000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzMtMy0xLTEtMA_470cb75e-7f63-4023-ac16-1ad2c917a27c"
      unitRef="usd">17121000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzQtMS0xLTEtMA_ae015b22-43ac-452b-94f2-95df2262732b"
      unitRef="usd">105802000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzQtMy0xLTEtMA_b1cdb276-efc3-4feb-adbf-34d762c5631c"
      unitRef="usd">104105000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzUtMS0xLTEtMA_d9d4f593-371f-419b-aa9b-3e7b6f09a42b"
      unitRef="usd">1156000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzUtMy0xLTEtMA_3b066cfe-6575-4a22-b787-66b6b0eb8f15"
      unitRef="usd">1016000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzYtMS0xLTEtMA_9a2baa8d-9ae5-444a-ae25-e18667ea64d4"
      unitRef="usd">2322000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzYtMy0xLTEtMA_d7ec8045-e778-4972-97c7-0dd581e6cea7"
      unitRef="usd">422000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzctMS0xLTEtMA_f86488a6-cff1-4424-b980-8cae607ccd0c"
      unitRef="usd">17536000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzctMy0xLTEtMA_ba6d8205-dd36-4f3a-94c0-9ff17aca0948"
      unitRef="usd">9365000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzgtMS0xLTEtMA_4e69976d-d21d-44c6-b567-f9881450c973"
      unitRef="usd">2615000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzgtMy0xLTEtMA_bdc7feb3-ed47-4087-bea9-c3b4b9b527e1"
      unitRef="usd">2280000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzktMS0xLTEtMA_0a0788a2-8b54-4635-8a86-f4b590e655d5"
      unitRef="usd">22565000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzktMy0xLTEtMA_71244b00-a0de-4c8a-ac29-3bfc4d1d1973"
      unitRef="usd">16161000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzExLTEtMS0xLTA_fabdb4e3-33ea-4726-940d-b28a0256199a"
      unitRef="usd">48973000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzExLTMtMS0xLTA_55c48aad-8ead-4da6-a667-d313da895b49"
      unitRef="usd">24372000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzEyLTEtMS0xLTA_9b8f8c2e-4145-4a43-bf18-940aef39f7f3"
      unitRef="usd">913000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzEyLTMtMS0xLTA_b279acc3-bee7-4e0a-972d-679bfff2ea09"
      unitRef="usd">1442000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzEzLTEtMS0xLTA_6daa0a74-8c51-410b-b9e7-00555a8839b8"
      unitRef="usd">168174000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzEzLTMtMS0xLTA_c2d44c57-2b47-4670-a3f4-c6f16a970f53"
      unitRef="usd">130010000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzE0LTEtMS0xLTA_00bef7e0-6f79-4679-8405-d871b5f77250"
      unitRef="usd">57452000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzE0LTMtMS0xLTA_445869ce-4d4f-4b36-9217-71cb6a151a6f"
      unitRef="usd">46274000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesInvestments
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzE3LTEtMS0xLTA_d6bb5676-e016-4a16-8133-9dd07ade3649"
      unitRef="usd">40970000</us-gaap:DeferredTaxLiabilitiesInvestments>
    <us-gaap:DeferredTaxLiabilitiesInvestments
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzE3LTMtMS0xLTA_df892b0f-a32e-4485-a3af-29f88db0b8bd"
      unitRef="usd">23728000</us-gaap:DeferredTaxLiabilitiesInvestments>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzE4LTEtMS0xLTA_8ac8a139-ed5d-4684-8f85-c0392a995793"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzE4LTMtMS0xLTA_b9fd0043-7dd9-460b-88ef-3ae2f3169b22"
      unitRef="usd">1253000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzE5LTEtMS0xLTA_9eb9623d-9652-4086-ac96-e0afb46fcaec"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzE5LTMtMS0xLTA_c967b7c2-8eaf-4d1e-84b3-55ac0ed25bad"
      unitRef="usd">7297000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzIwLTEtMS0xLTA_9096b585-0db9-4ea8-8c16-850d1aea8fcd"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzIwLTMtMS0xLTA_5d135139-5a01-499e-bd75-bc2f89bf2636"
      unitRef="usd">329000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzIxLTEtMS0xLTA_d2eec814-21a2-4c6c-a6c1-9ac967656f99"
      unitRef="usd">40970000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzIxLTMtMS0xLTA_77071346-ebf2-4d9b-b51a-b65ae2d4baa6"
      unitRef="usd">32607000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzIzLTEtMS0xLTA_a026b9ad-5b0e-47d9-b50b-a37efe7dc401"
      unitRef="usd">16482000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTozMDQ2YzQ4OWNlOTQ0YTc2YTExMGY1NzY3MGRlNzgzNC90YWJsZXJhbmdlOjMwNDZjNDg5Y2U5NDRhNzZhMTEwZjU3NjcwZGU3ODM0XzIzLTMtMS0xLTA_0f6e1c1b-8d3b-4d8a-9d27-04491eab2fe0"
      unitRef="usd">13667000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzIxMTM_d7ec9d72-b83a-4e01-8440-31c85f4d11f4"
      unitRef="usd">476000000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i2e610f12a9824f408b1df4252f8b87a6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzIyMDU_3c5d6a4e-836d-4835-9827-310c179369cc"
      unitRef="usd">1200000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzM3NDk_2f3a0769-508f-46de-8b3f-86af392dad57">The ultimate utilization of the NOLs and research and development credits depend on the ability to generate sufficient taxable income in the appropriate tax jurisdiction. These tax attributes expire as follows (in thousands):&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:52.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year of Expiration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S. NOLs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign NOLs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;R&amp;amp;D Credits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 - 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 - 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2031 - 2039&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Does not expire&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock>
    <us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzM3NTg_807e5d0e-b7d4-4c00-9824-e9e6e7224a6a">The ultimate utilization of the NOLs and research and development credits depend on the ability to generate sufficient taxable income in the appropriate tax jurisdiction. These tax attributes expire as follows (in thousands):&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:52.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year of Expiration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S. NOLs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign NOLs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;R&amp;amp;D Credits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 - 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 - 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2031 - 2039&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Does not expire&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i13283379cfca4536bb82298d8235bd16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzItMi0xLTEtMA_cf235561-39fc-4e6c-82f5-781943889ba9"
      unitRef="usd">0</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i5f7a9e934fc84c9bb79eeadf6037d0a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzItNC0xLTEtMA_f0354f74-e00e-4e39-aa73-bb1e354fa0b6"
      unitRef="usd">21230000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i53a6e414a4d54b2ca4bfab4f64ba24a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzItNi0xLTEtMA_8d6a1e55-052a-4cc6-a333-66313ba4034a"
      unitRef="usd">0</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i8bb4a70907624fd2a42a47c9ad236c74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzMtMi0xLTEtMA_6c966a13-44ec-4f58-9768-25ea73af7468"
      unitRef="usd">0</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i4d87186e3402413face2e323e1be6d94_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzMtNC0xLTEtMA_d03ad6ed-5461-4cdd-8fcb-aa92cc5b4b13"
      unitRef="usd">5648000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="iedb2ab6c522b477fb54716918f8e958d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzMtNi0xLTEtMA_3dd72b66-2004-41c5-a42c-069fc7dbcd0f"
      unitRef="usd">0</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i291fab0425874e8b9c96f87146a4e8c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzQtMi0xLTEtMA_d9b1cedf-3d17-44b7-ba4c-a1feeac1fe82"
      unitRef="usd">168163000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="icf6842787ef24623b10557b9e8d1daca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzQtNC0xLTEtMA_022000a5-d2a6-410f-af11-781b1de80491"
      unitRef="usd">335000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i2be8a000835e4adebafc5adb30118b63_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzQtNi0xLTEtMA_80f29333-376d-4a49-82a8-f75b22f6e232"
      unitRef="usd">1156000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i404144d150704242872a75f364e35ddb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzUtMi0xLTEtMA_c2de1cb0-3f92-4e95-b5e0-0ee7a1f58cb1"
      unitRef="usd">209702000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="iacc92abda1404f1ebfa6266e1af121a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzUtNC0xLTEtMA_aee66d48-b403-45e5-b7ff-319f694e7e0f"
      unitRef="usd">70668000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ia7e5aa34c3a54b7b85005a88e2bfb4f4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzUtNi0xLTEtMA_c138c543-b306-4dec-b4ec-03e22f7f50f4"
      unitRef="usd">0</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i6509be6cfe5a42afa5eec8fdb130fd8b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzYtMi0xLTEtMA_ff4e90e6-f037-4655-837c-4aa21cc9386e"
      unitRef="usd">377865000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="id64274b4bffb4148ba36dd54d112b6ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzYtNC0xLTEtMA_0977b2ba-14b5-427e-95c3-3348b4677a01"
      unitRef="usd">97881000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i2e610f12a9824f408b1df4252f8b87a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTpjMmQ2M2MxMTM2ZGI0ZjI2ODlmOTdmNjRiNTBiY2M0Yi90YWJsZXJhbmdlOmMyZDYzYzExMzZkYjRmMjY4OWY5N2Y2NGI1MGJjYzRiXzYtNi0xLTEtMA_82bd1c8d-4b3e-4d70-81ab-8665ed48634b"
      unitRef="usd">1156000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzI0OTA_09f26b1c-1e89-4029-a722-f07a78fe7cc2"
      unitRef="usd">130000000.0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzI0OTY_7d226874-11d3-4d4b-b671-3d8e29e5299e"
      unitRef="usd">168200000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzIxOTkwMjMyNjMyMTg_2918f8b0-ecd5-4db4-a029-15569f27edac">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of unrecognized tax benefits as of December&#160;31, 2020 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&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:86.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase from positions taken in prior periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase from positions taken in current period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTowMDBkN2M2MTRjNjA0NDczYmU1NjQzNjUwOTAyYjZiZi90YWJsZXJhbmdlOjAwMGQ3YzYxNGM2MDQ0NzNiZTU2NDM2NTA5MDJiNmJmXzEtMS0xLTEtMjg3Mw_b99c21ba-8370-41a2-a4c0-4e46d24a8c5b"
      unitRef="usd">342000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTowMDBkN2M2MTRjNjA0NDczYmU1NjQzNjUwOTAyYjZiZi90YWJsZXJhbmdlOjAwMGQ3YzYxNGM2MDQ0NzNiZTU2NDM2NTA5MDJiNmJmXzItMS0xLTEtMjg3Mw_e0f6c1e0-cdd1-4804-bbd0-17c454ce378a"
      unitRef="usd">20327000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTowMDBkN2M2MTRjNjA0NDczYmU1NjQzNjUwOTAyYjZiZi90YWJsZXJhbmdlOjAwMGQ3YzYxNGM2MDQ0NzNiZTU2NDM2NTA5MDJiNmJmXzMtMS0xLTEtMjg3Mw_cbbd1f9e-e8a9-4068-96e1-8f506e656195"
      unitRef="usd">7012000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTowMDBkN2M2MTRjNjA0NDczYmU1NjQzNjUwOTAyYjZiZi90YWJsZXJhbmdlOjAwMGQ3YzYxNGM2MDQ0NzNiZTU2NDM2NTA5MDJiNmJmXzQtMS0xLTEtMjg3Mw_1483c083-f939-46cb-881e-d87c6f202fe1"
      unitRef="usd">527000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90YWJsZTowMDBkN2M2MTRjNjA0NDczYmU1NjQzNjUwOTAyYjZiZi90YWJsZXJhbmdlOjAwMGQ3YzYxNGM2MDQ0NzNiZTU2NDM2NTA5MDJiNmJmXzYtMS0xLTEtMzI5NQ_d5f9d449-187e-4160-8ace-b0b8ec90dcfb"
      unitRef="usd">27154000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzEwOTk1MTE2MzUwMDI_849b4167-8b68-4922-b070-b439af525aad"
      unitRef="usd">3000000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if4ec0a58f65e4779b923deeb0cdf0cb8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTQvZnJhZzplMjczMTRjYjJiMDg0ZTdlYjEzMjliYjk2M2JkODA0ZS90ZXh0cmVnaW9uOmUyNzMxNGNiMmIwODRlN2ViMTMyOWJiOTYzYmQ4MDRlXzEwOTk1MTE2MzUwMjk_b81f9b94-db6d-49f8-ba64-3a6514346275"
      unitRef="usd">24100000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTcvZnJhZzoyMmRmZmM4OWMwZTY0YjllODY4ZjMxZDUwMzRkNjNlYS90ZXh0cmVnaW9uOjIyZGZmYzg5YzBlNjRiOWU4NjhmMzFkNTAzNGQ2M2VhXzI0MzU_e11c3943-9e9a-4051-9c5a-4984ed7c7a4a">Commitments and Contingencies &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commitments &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We are committed under various operating lease agreements primarily related to real estate, vehicles and certain equipment that expire at various dates throughout the next several years. Please see Note 2&#x2014;Leases in these Notes to Consolidated Financial Statements for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We also have purchase commitments related to inventory in the amount of $26.6 million at December&#160;31, 2020. We enter into purchase commitments as needed. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We are the subject of lawsuits and claims arising in the ordinary course of business from time to time. A liability is accrued when a loss is both probable and can be reasonably estimated. We had no material accruals for loss contingencies, individually or in the aggregate, as of December&#160;31, 2020 and December&#160;31, 2019. We believe the probability is remote that the ultimate outcome of these matters would have a material adverse effect on our financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We are conducting an internal investigation of the operations of certain of our foreign subsidiaries in West Africa including possible violations of the U.S. Foreign Corrupt Practices Act (&#x201c;FCPA&#x201d;), our policies and other applicable laws. In June 2016, we voluntarily disclosed the existence of our extensive internal review to the SEC, the U.S. Department of Justice (&#x201c;DOJ&#x201d;) and other governmental entities. It is our intent to continue to fully cooperate with these agencies and any other applicable authorities in connection with any further investigation that may be conducted in connection with this matter. While our review has not indicated that there has been any material impact on our previously filed financial statements, we have continued to collect information and cooperate with the authorities, but at this time are unable to predict the ultimate resolution of these matters with these agencies.&lt;/span&gt;&lt;/div&gt;&#160;&#160;&#160;&#160;As disclosed above, our investigation into possible violations of the FCPA remains ongoing, and we will continue to cooperate with the SEC, DOJ and other relevant governmental entities in connection therewith. At this time, we are unable to predict the ultimate resolution of these matters with these agencies, including any financial impact to us. Our board and management are committed to continuously enhancing our internal controls that support improved compliance and transparency throughout our global operations.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LongTermPurchaseCommitmentAmount
      contextRef="ifc50e1352aad40689c771927559a8474_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNTcvZnJhZzoyMmRmZmM4OWMwZTY0YjllODY4ZjMxZDUwMzRkNjNlYS90ZXh0cmVnaW9uOjIyZGZmYzg5YzBlNjRiOWU4NjhmMzFkNTAzNGQ2M2VhXzQyNw_f6af700a-279b-4e4b-a921-f4bd920a1118"
      unitRef="usd">26600000</us-gaap:LongTermPurchaseCommitmentAmount>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzMyODc_8be4bbe5-b13d-4641-ab85-05f6c0079288">Severance and Other Charges (Credits), net&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We recognize severance and other charges for costs associated with workforce reductions, facility closures, exiting or reducing our footprint in certain countries, inventory and other asset impairments and the retirement of excess machinery and equipment based on economic utility. As a result of the downturn in the industry and its impact on our business outlook, we continue to take actions to adjust our operations and cost structure to reflect current and expected activity levels. Depending on future market conditions, further actions may be necessary to adjust our operations, which may result in additional charges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our severance and other charges (credits), net are summarized below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.928%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance and other costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed asset impairments and retirements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible asset impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable write-off (recovery)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,862)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Severance and other costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: We incurred costs due to a continued effort to adjust our cost base, including reducing our workforce to meet the depressed demand in the industry. At&#160;December&#160;31, 2020, our outstanding liability associated with our current program was approximately&#160;$2.7 million&#160;and included severance payments and other employee-related separation costs. In addition, we also incurred costs associated with strategic initiatives to investigate opportunities for long-term shareholder growth.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Below is a reconciliation of our employee separation liability balance (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.906%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tubular Running Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tubulars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cementing Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for costs expensed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance and other payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,781)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(586)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fixed asset impairments and retirements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: During the year ended December 31, 2019, we undertook a comprehensive business review in conjunction with a sharp decline in U.S. land activity. Through this review, we identified certain fixed assets, primarily construction in progress, that were not commercially viable given current market conditions. This resulted in an impairment charge of $32.9 million. During the year ended December 31, 2020, we recorded fixed asset impairment charges of $15.7 million primarily associated with construction in progress in our Cementing Equipment segment. Please see Note 5&#x2014;Property, Plant and Equipment for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventory impairments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: During the year ended December 31, 2019, certain inventories in our Tubular Running Services, Cementing Equipment and Tubulars segments were determined to have costs that exceeded their net realizable values, resulting in a charge of $4.5 million. During the year ended December 31, 2020, certain inventories in our Cementing Equipment segment were determined to have costs that exceeded their net realizable values, resulting in a charge of $0.4 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangible asset impairments: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2019, we identified certain intangible assets that no longer had commercial viability to the Company, resulting in an impairment charge of $3.3 million. During the year ended December 31, 2020, we identified certain intangible assets where the carrying value exceeded the fair value in the Cementing Equipment segment, resulting in an impairment charge of $4.7 million. Please see Note 1&#x2014;Basis of Presentation and Significant Accounting Policies in these Notes to Consolidated Financial Statements for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts receivable write-off (recovery)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: We have experienced payment delays from certain customers in Angola. In 2018, we recovered $4.9&#160;million of previously written off receivables from a customer in Angola.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzMyODI_f32450f5-eafd-402e-943b-1a05ab2169f3">Our severance and other charges (credits), net are summarized below (in thousands):&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.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.928%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance and other costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed asset impairments and retirements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible asset impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable write-off (recovery)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,862)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzItMS0xLTEtMA_88eed937-c71d-4ece-a768-0977f3d814ea"
      unitRef="usd">12284000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzItMy0xLTEtMA_49698602-1c9b-4166-8c99-c43e7822d12b"
      unitRef="usd">9744000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzItNS0xLTEtMA_66785699-5571-494e-b595-5df6e50972d9"
      unitRef="usd">4552000</us-gaap:RestructuringCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzQtMS0xLTEtMA_a2aa3f75-994a-4305-98cf-acd0ce69179d"
      unitRef="usd">15664000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzQtMy0xLTEtMA_7ff0b7f6-e032-4945-ab45-4615dd1a4a70"
      unitRef="usd">32916000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzQtNS0xLTEtMA_b6297728-807c-4d4f-a376-649f9719fcdd"
      unitRef="usd">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:InventoryWriteDown
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzUtMS0xLTEtMA_b16ba5ba-abc3-49f1-bde7-4a57da9a62b9"
      unitRef="usd">367000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzUtMy0xLTEtMA_ec719360-58bb-4fa4-92b0-c8feecde2e5a"
      unitRef="usd">4471000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzUtNS0xLTEtMA_bf90b25e-bd12-4896-b55a-021162373b7e"
      unitRef="usd">0</us-gaap:InventoryWriteDown>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzYtMS0xLTEtMA_01c81935-cd37-4566-8f15-e09f0c764ac1"
      unitRef="usd">4708000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzYtMy0xLTEtMA_2a9a7d2c-727d-4a47-9032-96af9d7ef38f"
      unitRef="usd">3299000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzYtNS0xLTEtMA_216a3cb6-aec9-449d-93a8-7b5cf8bb75d1"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <fi:AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzctMS0xLTEtMA_d59bc284-26f2-48ff-a42e-7af9f04a2066"
      unitRef="usd">0</fi:AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries>
    <fi:AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzctMy0xLTEtMA_68fd3919-e31a-44ec-8bc2-0e8595db9cb3"
      unitRef="usd">0</fi:AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries>
    <fi:AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzctNS0xLTEtMA_0fdbf5c9-58f4-480a-84ed-18340c951e28"
      unitRef="usd">-4862000</fi:AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries>
    <fi:RestructuringSettlementAndImpairmentProvisionsCredits
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzgtMS0xLTEtMA_076ec114-a861-4a80-b261-d8b990e522e2"
      unitRef="usd">33023000</fi:RestructuringSettlementAndImpairmentProvisionsCredits>
    <fi:RestructuringSettlementAndImpairmentProvisionsCredits
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzgtMy0xLTEtMA_b2929316-023e-4710-84ac-d61d10e6251d"
      unitRef="usd">50430000</fi:RestructuringSettlementAndImpairmentProvisionsCredits>
    <fi:RestructuringSettlementAndImpairmentProvisionsCredits
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTowM2M1N2E0NzViZmQ0ZjRmYTMwNmQ5N2RlMWZlZDIyMy90YWJsZXJhbmdlOjAzYzU3YTQ3NWJmZDRmNGZhMzA2ZDk3ZGUxZmVkMjIzXzgtNS0xLTEtMA_43f62cc4-e30e-46d2-8866-98259c80a4cb"
      unitRef="usd">-310000</fi:RestructuringSettlementAndImpairmentProvisionsCredits>
    <us-gaap:RestructuringReserve
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzEwMzI_caf2028d-7626-4ffe-b7d3-6865ed99cc61"
      unitRef="usd">2700000</us-gaap:RestructuringReserve>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzMyODk_931c1717-cf50-4c96-aa32-894779740c9c">Below is a reconciliation of our employee separation liability balance (in thousands):&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:27.906%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tubular Running Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tubulars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cementing Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for costs expensed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance and other payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,781)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(586)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="i09fdfff4cbe94aeba498db0f6e690866_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzEtMS0xLTEtMA_e49c7dd7-9502-4782-8d07-62fd22eae795"
      unitRef="usd">2000000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ia722579b0316403a98c6c97e2f33085a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzEtMy0xLTEtMA_e45f0387-7847-4e05-b795-cd25eb251230"
      unitRef="usd">19000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i962490a4c0354894bc02902772b2ad12_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzEtNS0xLTEtMA_f93ad04f-4e0a-49e4-a2fc-a86e28833d83"
      unitRef="usd">1632000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i2a276a552b664d16b754a22a89ce5e84_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzEtNy0xLTEtMA_ad1dab72-a96f-45e0-a4dd-cbbf381319ee"
      unitRef="usd">2186000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzEtOS0xLTEtMA_939b368c-584b-4cc7-8a34-05ee8a9a8804"
      unitRef="usd">5837000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzItMS0xLTEtMA_908ae1c6-4548-4847-8ec4-76c058e5c39a"
      unitRef="usd">6621000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzItMy0xLTEtMA_93b9e0c7-39a0-4917-bc77-54abb6f1f576"
      unitRef="usd">553000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzItNS0xLTEtMA_99b34e1a-6b06-42e7-b5bf-2da505eee047"
      unitRef="usd">1152000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzItNy0xLTEtMA_5fbfe3b3-8047-43b1-9d4f-9a27f5ec3f40"
      unitRef="usd">3958000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzItOS0xLTEtMA_99003179-ca88-45b6-a029-bbf05bcc2a0b"
      unitRef="usd">12284000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzMtMS0xLTEtMA_f34f1724-548f-4179-b78c-d5bb485a8656"
      unitRef="usd">7781000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzMtMy0xLTEtMA_ef506553-06f2-4f87-baff-d8e6f14af7f1"
      unitRef="usd">175000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzMtNS0xLTEtMA_3c309866-5590-4f96-b50b-8dc450b9079e"
      unitRef="usd">1827000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzMtNy0xLTEtMA_da429802-0fdb-4134-9ca7-6d4d44e26451"
      unitRef="usd">4448000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzMtOS0xLTEtMA_13227644-fb58-4d36-9ebd-c299d86953ff"
      unitRef="usd">14231000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAndOtherAdjustment
      contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzQtMS0xLTEtMA_d07ce040-785d-4804-81f5-97a156068d43"
      unitRef="usd">-586000</us-gaap:RestructuringReserveTranslationAndOtherAdjustment>
    <us-gaap:RestructuringReserveTranslationAndOtherAdjustment
      contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzQtMy0xLTEtMA_42f576e7-06fa-4208-ab7e-bcffe29e932b"
      unitRef="usd">0</us-gaap:RestructuringReserveTranslationAndOtherAdjustment>
    <us-gaap:RestructuringReserveTranslationAndOtherAdjustment
      contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzQtNS0xLTEtMA_05af510f-0dac-4a75-9ed9-1a88bc4be81a"
      unitRef="usd">-21000</us-gaap:RestructuringReserveTranslationAndOtherAdjustment>
    <us-gaap:RestructuringReserveTranslationAndOtherAdjustment
      contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzQtNy0xLTEtMA_32cfd0d5-f8cf-48e9-83cf-585256edc454"
      unitRef="usd">-617000</us-gaap:RestructuringReserveTranslationAndOtherAdjustment>
    <us-gaap:RestructuringReserveTranslationAndOtherAdjustment
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzQtOS0xLTEtMA_2c708211-322f-435d-8f0c-27ba207bd809"
      unitRef="usd">-1224000</us-gaap:RestructuringReserveTranslationAndOtherAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="i9ea4ce03acfd49dc8d1dd4cd2a7d3c23_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzUtMS0xLTEtMA_52d045b7-6931-48de-af2c-73f9aed049e0"
      unitRef="usd">254000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i20d47aafec104e8bb5abd7b5630faec5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzUtMy0xLTEtMA_69d9521b-e9c5-4180-a354-17d8f647a4d9"
      unitRef="usd">397000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i072c6f494e234a8a8783554c65bce656_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzUtNS0xLTEtMA_ba5b212f-5df4-40f3-b561-ca680041c563"
      unitRef="usd">936000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i4ea09a77b73d47b7832df75c874882d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzUtNy0xLTEtMA_1e5839b5-41f3-4601-8577-0b53b3b30c12"
      unitRef="usd">1079000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90YWJsZTo0NjQyZDliNzc3YzE0ZmQ3YTFkNzg4NjAxMGVhZmIwNy90YWJsZXJhbmdlOjQ2NDJkOWI3NzdjMTRmZDdhMWQ3ODg2MDEwZWFmYjA3XzUtOS0xLTEtMA_a1aa7905-947b-472f-869f-f1b1cf4f9dc1"
      unitRef="usd">2666000</us-gaap:RestructuringReserve>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzQzOTgwNDY1MTU2OTc_69006bac-b6dc-416a-a698-da7705da6033"
      unitRef="usd">32900000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzE5NDA_11a37f6c-b2da-48b9-b44b-4cf266b8063b"
      unitRef="usd">15700000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:InventoryWriteDown
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzQzOTgwNDY1MTQ1NjE_73d838a1-5ac0-435e-9446-b27fa9dcb7a0"
      unitRef="usd">4500000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzIzNjM_dbb0a99f-9894-4c13-9723-1e73cd32293e"
      unitRef="usd">400000</us-gaap:InventoryWriteDown>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzQzOTgwNDY1MTQ3NzA_663f74d1-63b9-4b55-9821-a62c41aa022a"
      unitRef="usd">3300000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzI1NzM_ebaf2db6-1731-401a-a92c-74fa5ee8861e"
      unitRef="usd">4700000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <fi:AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjAvZnJhZzoxN2NkNmZmZDNjYTY0MWEyOGI1ZDA0MDExYWNlYzNiNS90ZXh0cmVnaW9uOjE3Y2Q2ZmZkM2NhNjQxYTI4YjVkMDQwMTFhY2VjM2I1XzgyNDYzMzcyMTMzMDA_5252068a-050e-4892-b8d6-624e80c9daeb"
      unitRef="usd">-4900000</fi:AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90ZXh0cmVnaW9uOjNhNjY2ZmI0NzM1NjRjOWQ5ODE0NzUwZGMzMzJhNjQzXzE2NA_f4e51a92-9b56-4e20-be27-67db8dc1c1a5">Supplemental Cash Flow Information&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Supplemental cash flows and non-cash transactions were as follows for the periods indicated (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for interest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid (received) for income taxes, net of refunds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash transactions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in accruals related to purchases of property, plant and equipment and intangibles&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financed insurance premium&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net transfers from inventory to property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90ZXh0cmVnaW9uOjNhNjY2ZmI0NzM1NjRjOWQ5ODE0NzUwZGMzMzJhNjQzXzE3MQ_e646b45d-1072-4d8d-8583-b9170316a3ee">Supplemental cash flows and non-cash transactions were as follows for the periods indicated (in thousands):&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.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for interest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid (received) for income taxes, net of refunds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash transactions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in accruals related to purchases of property, plant and equipment and intangibles&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financed insurance premium&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net transfers from inventory to property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:InterestPaidNet
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzMtMS0xLTEtMA_3baa5e9d-2f9a-4487-8571-673a5940b316"
      unitRef="usd">1096000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzMtMy0xLTEtMA_b717b6a5-be9c-4090-b87e-84482fae75b3"
      unitRef="usd">1005000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzMtNS0xLTEtMA_b9a36896-d61c-4340-82de-3268a4af2cac"
      unitRef="usd">273000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzQtMS0xLTEtMA_369891ca-72ca-4d6e-a83b-085a0e1be8cd"
      unitRef="usd">-2512000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzQtMy0xLTEtMA_505dd2c4-dfd8-4834-8d5f-6aba9312ab68"
      unitRef="usd">13330000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzQtNS0xLTEtMA_c15e180d-d63c-4f47-9700-562e3d286948"
      unitRef="usd">1848000</us-gaap:IncomeTaxesPaidNet>
    <fi:IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzctMS0xLTEtMA_dc2c5e9b-f6ba-4cfb-b148-7cd9f8211555"
      unitRef="usd">-4832000</fi:IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets>
    <fi:IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzctMy0xLTEtMA_79d321bf-00e0-4715-9bf4-5bcd4d879799"
      unitRef="usd">781000</fi:IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets>
    <fi:IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzctNS0xLTEtMA_cf69839f-31db-4604-ba3a-04a06523210e"
      unitRef="usd">5910000</fi:IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets>
    <fi:InsurancePremiumFinanced
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzgtMS0xLTEtMA_606ce18b-58a9-45d8-a49d-cc8abd7e3e01"
      unitRef="usd">1910000</fi:InsurancePremiumFinanced>
    <fi:InsurancePremiumFinanced
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzgtMy0xLTEtMA_275ea0cf-ec1b-4c0c-abe4-8554a9b9a2fe"
      unitRef="usd">0</fi:InsurancePremiumFinanced>
    <fi:InsurancePremiumFinanced
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzgtNS0xLTEtMA_aac215ee-2d15-40a7-be6a-1db66a87225b"
      unitRef="usd">6798000</fi:InsurancePremiumFinanced>
    <us-gaap:PropertyPlantAndEquipmentTransfersAndChanges
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzktMS0xLTEtMA_8dc56b85-0fac-4fcc-9404-1085392c7c22"
      unitRef="usd">1967000</us-gaap:PropertyPlantAndEquipmentTransfersAndChanges>
    <us-gaap:PropertyPlantAndEquipmentTransfersAndChanges
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzktMy0xLTEtMA_e43830f4-5e90-4e55-8ea6-e6eb7e571d2e"
      unitRef="usd">3190000</us-gaap:PropertyPlantAndEquipmentTransfersAndChanges>
    <us-gaap:PropertyPlantAndEquipmentTransfersAndChanges
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjMvZnJhZzozYTY2NmZiNDczNTY0YzlkOTgxNDc1MGRjMzMyYTY0My90YWJsZTo5Zjg3N2Q3MWUwYzg0N2Q0YTk3Y2FhYzVjN2M4ZjYwMy90YWJsZXJhbmdlOjlmODc3ZDcxZTBjODQ3ZDRhOTdjYWFjNWM3YzhmNjAzXzktNS0xLTEtMA_3a21d05d-a130-4c44-acad-f5ba7e432923"
      unitRef="usd">4529000</us-gaap:PropertyPlantAndEquipmentTransfersAndChanges>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzgxNjc_5222e61a-1a2b-45a9-a699-96aa866501da">Segment Information&lt;div style="padding-left:2.25pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Reporting Segments&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.25pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;We are comprised of&lt;/span&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt; three reportable segments: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;Tubular Running Services (&#x201c;TRS&#x201d;) segment, Tubulars segment and Cementing Equipment (&#x201c;CE&#x201d;) segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;The TRS segment provides tubular running services globally. Internationally, the TRS segment operates in the majority of the offshore oil and gas markets and also in several onshore regions with operations in approximately 40 countries on six continents. In the U.S., the TRS segment provides services in the active onshore oil and gas drilling regions, including the Permian Basin, Eagle Ford Shale, Haynesville Shale, Marcellus Shale and Utica Shale, and in the U.S. Gulf of Mexico. Our customers are primarily large exploration and production companies, including international oil and gas companies, national oil and gas companies, major independents and other oilfield service companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Tubulars segment designs, manufactures and distributes connectors and casing attachments for large &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;outside diameter (&#x201c;OD&#x201d;)&lt;/span&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; heavy wall pipe. Additionally, the Tubulars segment sells large OD pipe originally manufactured by various pipe mills, as plain end or fully fabricated with proprietary welded or thread-direct connector solutions and provides specialized fabrication and welding services in support of offshore deepwater projects, including drilling and production risers, flowlines and pipeline end terminations, as well as long-length tubular assemblies up to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400 &lt;/span&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;feet in length. The Tubulars segment also specializes in the development, manufacture &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and supply of proprietary drilling tool solutions that focus on improving drilling productivity through eliminating or mitigating traditional drilling operational risks.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The CE &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;segment provides specialty equipment to enhance the safety and efficiency of rig operations. It provides specialized equipment, services and products utilized in the construction, completion and abandonment of the wellbore in both onshore and offshore environments. The product portfolio includes casing accessories that serve to improve the installation of casing, centralization and wellbore zonal isolation, as well as enhance cementing operations through advance wiper plug and float equipment technology. Abandonment solutions are primarily used to isolate portions of the wellbore through the setting of barriers downhole to allow for rig evacuation in case of inclement weather, maintenance work on other rig equipment, squeeze cementing, pressure testing within the wellbore, hydraulic fracturing and temporary and permanent abandonments. These offerings improve operational efficiencies and limit non-productive time if unscheduled events are encountered at the wellsite.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Revenue&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We disaggregate our revenue from contracts with customers by geography for each of our segments, as we believe this best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. Intersegment revenue is immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables presents our revenue disaggregated by geography, based on the location where our services were provided and products sold (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tubular Running Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tubulars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cementing Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tubular Running Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tubulars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cementing Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;579,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tubular Running Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tubulars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cementing Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue by geographic area was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.678%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td 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:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe/Middle East/Africa&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Latin America&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other countries&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenue&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;579,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We are a Netherlands based company and we derive our revenue from services and product sales to clients primarily in the oil and gas industry. One customer accounted for 13% of our revenue for the year ended December&#160;31, 2020. All three of our segments generated revenue from this customer. No single customer accounted for more than 10% of our revenue for the years ended December 31, 2019 and 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The revenue generated in the Netherlands was immaterial for the years ended December&#160;31, 2020, 2019 and 2018. Other than the United States, no individual country represented more than 10% of our revenue for the years ended December&#160;31, 2020, 2019 and 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Adjusted EBITDA&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We define Adjusted EBITDA as net income (loss) before interest income, net, depreciation and amortization, income tax benefit or expense, asset impairments, gain or loss on disposal of assets, foreign currency gain or loss, equity-based compensation, unrealized and realized gain or loss, the effects of the TRA, other non-cash adjustments and other charges or credits. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review Adjusted EBITDA on both a consolidated basis and on a segment basis. We use Adjusted EBITDA to assess our financial performance because it allows us to compare our operating performance on a consistent basis across periods by removing the effects of our capital structure (such as varying levels of interest expense), asset base (such as depreciation and amortization), income tax, foreign currency exchange rates and other charges and credits. Adjusted EBITDA has limitations as an analytical tool and should not be considered as an alternative to net income (loss), operating income (loss), cash flow from operating activities or any other measure of financial performance presented in accordance with GAAP. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our chief operating decision maker (&#x201c;CODM&#x201d;) uses Adjusted EBITDA as the primary measure of segment reporting performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table presents a reconciliation of Segment Adjusted EBITDA to net loss (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment Adjusted EBITDA:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tubular Running Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tubulars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cementing Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance and other (charges) credits, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,023)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,794)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain (loss) on disposal of assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRA related adjustments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges and credits &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,884)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,933)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(156,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(235,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Includes certain expenses not attributable to a particular segment, such as costs related to support functions and corporate executives.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;Please see Note 11&#x2014;Related Party Transactions for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&#160;&#160;&#160;&#160;Comprised of Equity-based compensation expense (2020: $11,010; 2019: $11,280; 2018: $10,621), Mergers and acquisition expense (2020: none; 2019: none; 2018: $58), Unrealized and realized gains (2020: $1,378; 2019: $228; 2018: $1,682), Investigation-related matters (2020: $1,868; 2019: $3,838; 2018: $5,454) and Other adjustments (2020: $616; 2019: $957; 2018: none).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table sets forth certain financial information with respect to our reportable segments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tubular Running Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tubulars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cementing Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Revenue from external customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;269,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;53,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;66,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;390,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(39,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(76,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(50,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(162,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;22,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;10,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(31,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;51,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;9,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;70,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Purchases of property, plant and equipment and intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;28,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Revenue from external customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;579,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(3,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(124,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(91,737)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(212,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;85,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;14,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(53,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;61,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;12,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;92,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Purchases of property, plant and equipment and intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;36,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Revenue from external customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;361,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;72,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;89,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;522,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(16,886)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(9,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(74,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(92,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;62,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(49,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;80,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;111,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Purchases of property, plant and equipment and intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;39,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;56,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;* Non-GAAP financial measure not disclosed.&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The CODM does not review total assets by segment as part of their review of segment results. The following table presents property, plant and equipment (&#x201c;PP&amp;amp;E&#x201d;) by segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.202%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-Lived Assets (PP&amp;amp;E)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tubular Running Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tubulars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cementing Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and shared assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.202%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-Lived Assets (PP&amp;amp;E)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&#160;&#160;&#160;&#160;Based on the unique nature of our operating structure, revenue generating assets are interchangeable between two categories: (i) offshore and (ii) onshore. In addition, some of the U.S. land onshore assets cannot be deployed into offshore markets, based upon certification. Such equipment does have application in certain international land markets. Long-lived assets in the Netherlands were insignificant in each of the years presented.</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzc3Mw_8f650458-522d-4654-92dd-87cda1d0808c"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfCountriesInWhichEntityOperates
      contextRef="i09f640ed62654109a40fd0ece95fa924_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzIxMDY_5c0df1e7-4406-491d-882a-264b517d8745"
      unitRef="country">40</us-gaap:NumberOfCountriesInWhichEntityOperates>
    <fi:NumberOfContinentsInWhichEntityOperates
      contextRef="i09f640ed62654109a40fd0ece95fa924_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzIxMjI_4ed9f6d2-cd05-4b59-96b1-692a115304eb"
      unitRef="continent">6</fi:NumberOfContinentsInWhichEntityOperates>
    <fi:LengthOfTubularAssemblies
      contextRef="i249b73f0b370437fa4a66a09bce2b380_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzMxNDg_4719ced4-2754-4fc8-8c3c-a6566cd12e3e"
      unitRef="ft">400</fi:LengthOfTubularAssemblies>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzgxNjg_cecfda34-1438-4a02-9d1d-5c1d22192f98">&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables presents our revenue disaggregated by geography, based on the location where our services were provided and products sold (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tubular Running Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tubulars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cementing Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tubular Running Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tubulars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cementing Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;579,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tubular Running Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tubulars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cementing Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue by geographic area was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.678%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td 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:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe/Middle East/Africa&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Latin America&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other countries&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenue&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;579,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ac35a1ac00e4c2f83c5d0976aff286d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzItMS0xLTEtMA_99164778-cd28-4302-b45d-c691d19e321b"
      unitRef="usd">84192000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id3c190af39394094ad736089a73b6637_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzItMy0xLTEtMA_db8f616d-33cb-450b-94a8-0b3c8a2edd7c"
      unitRef="usd">34318000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie74b9a0a0bd8441e8f832cfc04a1b77e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzItNS0xLTEtMA_806d1d1f-3159-41b6-b7ab-39768a4f32f4"
      unitRef="usd">36731000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i52cbcce4960943cda8300a55e6214248_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzItNy0xLTEtMA_fb648114-586c-43de-9498-3eabb8269be8"
      unitRef="usd">155241000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ac4cb84badb4f63b0e39f4ceaea709c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzMtMS0xLTEtMA_5fae083a-44a7-437c-a3e1-8ed20cb0cbe4"
      unitRef="usd">185519000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1db3a097802441aae66ea6f4c109580_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzMtMy0xLTEtMA_54b6957d-3774-4ae8-b11e-b40f1fc1be89"
      unitRef="usd">19350000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f56f8b0936b4c6aac519eb58992c14a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzMtNS0xLTEtMA_069662d0-4e06-4f1a-86f2-6cfda8bfb162"
      unitRef="usd">30248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8a9df31c0139460fa78bec51fd92ba0c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzMtNy0xLTEtMA_4e7d9667-9225-490f-9d10-efbddab25a95"
      unitRef="usd">235117000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie655423e099248c2ab4e3fbd2a803a3b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzQtMS0xLTEtMA_f2312e4a-e165-4366-8513-0d44fec625b1"
      unitRef="usd">269711000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i658146e9817c42ebad36adbc18d3a26b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzQtMy0xLTEtMA_b04d1a8b-9b42-4def-bec1-2aa1b7e67c1e"
      unitRef="usd">53668000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb8b2d7267e04a24a05b9c83ded60296_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzQtNS0xLTEtMA_ae03599b-eb7a-474f-a4cf-bdd622afb9a1"
      unitRef="usd">66979000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo1OTA3N2MyY2NhZjE0YjllYWQ5OThhNDllYzUxYWY0OS90YWJsZXJhbmdlOjU5MDc3YzJjY2FmMTRiOWVhZDk5OGE0OWVjNTFhZjQ5XzQtNy0xLTEtMA_12cbe283-cadb-4caf-9578-c844159a9735"
      unitRef="usd">390358000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2248e5c84b541689ece05d7f3e22dbe_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzItMS0xLTEtMA_047e1d24-6d07-4f9b-a08d-f4728133869c"
      unitRef="usd">147547000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i993ac8e00d9847f4859076ba0b23f7a6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzItMy0xLTEtMA_1985024f-a05c-43c5-aa51-041aba463de9"
      unitRef="usd">63087000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i26a6e2d2665a445da879d6772676890a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzItNS0xLTEtMA_c41bb044-e6a8-4060-af7d-9638670b0300"
      unitRef="usd">82538000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc695bc6e71a4460a8bd6b9f00cbc7f3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzItNy0xLTEtMA_774d5189-4e8e-4fd1-bfc8-469faa6bed06"
      unitRef="usd">293172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id81fb6fceb56491b8b6dd26d34b68a3d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzMtMS0xLTEtMA_9f69e899-3016-4f62-b4ac-4d20fd89f63d"
      unitRef="usd">252780000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaccdbba5f5514549a9dc47028be74ccb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzMtMy0xLTEtMA_68b62988-7f91-4c0c-8358-52851dd91e01"
      unitRef="usd">11600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icce4e697d3814ee59fe0517fdd6f3f15_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzMtNS0xLTEtMA_64584318-5d2d-4ce8-b265-533b3a5d0b20"
      unitRef="usd">22368000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e50d824ec634a01995deefdd38a1ba3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzMtNy0xLTEtMA_95d9edc6-fd75-47ff-91df-5fedefaef2d3"
      unitRef="usd">286748000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic0f9cf899154457ea7dff355e1bf4d4b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzQtMS0xLTEtMA_cd9700ad-b836-4eaf-9dde-224ccdf75983"
      unitRef="usd">400327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7be0215c4b134affbd49bdc79f12f320_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzQtMy0xLTEtMA_907f65d0-de0e-415c-8dad-21c77c1a7198"
      unitRef="usd">74687000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia2d44baed23746408ef92fbbf2831d96_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzQtNS0xLTEtMA_b970e734-d771-4ee0-9f7c-90bee8ed2b84"
      unitRef="usd">104906000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMTBmZDZiYzgyY2Q0YzcwYmM2NDk5ZjFjNGEzYTAxNi90YWJsZXJhbmdlOmUxMGZkNmJjODJjZDRjNzBiYzY0OTlmMWM0YTNhMDE2XzQtNy0xLTEtMA_bb84d8a1-86c6-4f95-a3cc-ad949b98d0d8"
      unitRef="usd">579920000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iab3f934e435e41dfa654055464f432cb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzItMS0xLTEtMA_edefb6d4-b661-423d-89be-d2e7db8bd8c9"
      unitRef="usd">142262000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5650fd1eba3b40bda852ab271bd3f69b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzItMy0xLTEtMA_135a413d-ffee-46dd-bddb-365893530c7c"
      unitRef="usd">66017000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f72396d104b46ac9ddeb50e9eb46ac3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzItNS0xLTEtMA_58e5c75d-96dd-4988-90a4-2f69abdc2dab"
      unitRef="usd">72316000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71982c32adef495c874578d558188ed1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzItNy0xLTEtMA_ff83f901-8b59-465a-a636-01917531d927"
      unitRef="usd">280595000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i532eaacaa51d477290b34e12ef25673d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzMtMS0xLTEtMA_e25fb080-0a81-4fc7-8898-a5ef5bff0807"
      unitRef="usd">218783000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i543b9528047f47d89d259c7d5914dbb7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzMtMy0xLTEtMA_14359294-6f91-4d59-a843-c045faf199f8"
      unitRef="usd">6286000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17160e101bce47caa2e3d48433b1c74a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzMtNS0xLTEtMA_521b731b-5ef4-4da5-b35d-d37e5aab7e17"
      unitRef="usd">16829000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i625b5afca75b4021b4e0f045fcbd42b4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzMtNy0xLTEtMA_e8ad842f-2e85-48e6-9847-af875392152f"
      unitRef="usd">241898000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib8ff5a374c864307bd94006cdb25c64e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzQtMS0xLTEtMA_407e462f-a998-40cf-9ae6-06b4922a855c"
      unitRef="usd">361045000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95ff9feea6054497a7d938278b5d17bd_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzQtMy0xLTEtMA_d9847b84-68ad-4363-9e43-8198c505e702"
      unitRef="usd">72303000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i68bce85ab2ff4ec0a2d58fe25aabf418_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzQtNS0xLTEtMA_358e457c-e6f0-4c48-bcf2-f2b95c3d0bbb"
      unitRef="usd">89145000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyZGJiMzI3OWUyNWM0YTJiODU2Y2ZmYTZhZmRjOTJjNS90YWJsZXJhbmdlOjJkYmIzMjc5ZTI1YzRhMmI4NTZjZmZhNmFmZGM5MmM1XzQtNy0xLTEtMA_277cbba8-c351-41bf-99bc-6fbd7e22c5fe"
      unitRef="usd">522493000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i52cbcce4960943cda8300a55e6214248_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzMtNS0xLTEtMA_92b726e9-0436-4028-a650-f916c9eaf3ab"
      unitRef="usd">155241000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc695bc6e71a4460a8bd6b9f00cbc7f3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzMtNy0xLTEtMA_56ddb75b-dadc-446b-835a-f4be59d90688"
      unitRef="usd">293172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71982c32adef495c874578d558188ed1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzMtOS0xLTEtMA_09fb36d9-feee-45d1-9c0d-f7f45da882f7"
      unitRef="usd">280595000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib389fac7e9644c4b809f10154fbf5444_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzQtNS0xLTEtMA_494a3bb6-b12f-4cc2-bcb7-d9e5ea11854a"
      unitRef="usd">101693000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i572faa91ce4e46b9aec02602933063aa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzQtNy0xLTEtMA_0273e952-e493-4648-849f-caf6fd9a6e63"
      unitRef="usd">155278000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7129e826ff9f411797756bb0e13f055f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzQtOS0xLTEtMA_afd9abeb-dfdf-42b7-b542-753957e474f0"
      unitRef="usd">127968000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iecb3ce632e944c8a9818a7557c67a66d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzUtNS0xLTEtMA_915386e4-f4ff-46e0-85ce-3a06c99d8f67"
      unitRef="usd">87517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6f493bbcc8b44a76b92940c7dd091e4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzUtNy0xLTEtMA_b262eee2-e367-4624-a404-86a18160796a"
      unitRef="usd">72720000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2d24d830eda48cd9e3c031540a461ad_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzUtOS0xLTEtMA_519f620e-c23f-4237-855d-1e73c9ec4507"
      unitRef="usd">46553000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i70af233ea21646b69baf9a2b164f734f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzYtNS0xLTEtMA_6260edf9-e3a6-4948-b17d-74fc3c68e9c6"
      unitRef="usd">34094000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i54c8cd313a6d445bac84dc2b560b7d86_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzYtNy0xLTEtMA_86c30ce4-b5c9-4b36-867d-f7dc203d646b"
      unitRef="usd">35909000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8369c016a7d74e4ab5417114e4dafd75_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzYtOS0xLTEtMA_800b625a-3b48-4083-9563-548e306e9e41"
      unitRef="usd">35327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b9106d0c6ba49e4838107692259ad3e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzctNS0xLTEtMA_bf4f0c9a-36e0-4ea0-8219-ef3a9fa8a6a9"
      unitRef="usd">11813000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibcaa19b559634873900d396e26d1b153_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzctNy0xLTEtMA_1fe78c4c-0cd0-45ae-bffa-bdcc308dbdc3"
      unitRef="usd">22841000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if2797032f51d4638a5f949152f675226_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzctOS0xLTEtMA_fcbdf6ce-7c20-42f5-ac13-cccf592fe676"
      unitRef="usd">32050000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzgtNS0xLTEtMA_eae64f9b-a5e7-4b2b-a2b6-c18dc255f449"
      unitRef="usd">390358000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzgtNy0xLTEtMA_4d47f1a1-0b7e-400a-8344-1c6cc3012f07"
      unitRef="usd">579920000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5MjY5M2I3ODkxZDg0YTFmYmI0NzZkYzQ4ODI1ZDE0OS90YWJsZXJhbmdlOjkyNjkzYjc4OTFkODRhMWZiYjQ3NmRjNDg4MjVkMTQ5XzgtOS0xLTEtMA_d49a1911-47cc-49be-9c04-e2d78b9f913e"
      unitRef="usd">522493000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5555caa4ac264164b56908c7b8a784f8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzEwOTk1MTE2MzgyMDQ_03453e57-d89c-4f42-b1b8-24bc5afd1451"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <fi:ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzgxNjQ_25246b6b-141a-4868-86d0-df3edaad3b31">The following table presents a reconciliation of Segment Adjusted EBITDA to net loss (in thousands):&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment Adjusted EBITDA:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tubular Running Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tubulars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cementing Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance and other (charges) credits, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,023)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,794)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain (loss) on disposal of assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TRA related adjustments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges and credits &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,884)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,933)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(156,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(235,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Includes certain expenses not attributable to a particular segment, such as costs related to support functions and corporate executives.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;Please see Note 11&#x2014;Related Party Transactions for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&#160;&#160;&#160;&#160;Comprised of Equity-based compensation expense (2020: $11,010; 2019: $11,280; 2018: $10,621), Mergers and acquisition expense (2020: none; 2019: none; 2018: $58), Unrealized and realized gains (2020: $1,378; 2019: $228; 2018: $1,682), Investigation-related matters (2020: $1,868; 2019: $3,838; 2018: $5,454) and Other adjustments (2020: $616; 2019: $957; 2018: none).&lt;/span&gt;&lt;/div&gt;</fi:ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzMtMS0xLTEtMA_e75fb00b-8b6f-4d18-b4ab-f9f8ad2741f2"
      unitRef="usd">22171000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i0057a54e85354af89bad2fb9e8d58e1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzMtMy0xLTEtMA_67e912e0-50c4-47fc-a501-6757cf31c97b"
      unitRef="usd">85601000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i9d6ef227455b4ec4993559d01f54657d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzMtNS0xLTEtMA_4eb54b3f-e7e4-44fb-871b-ee5be172423c"
      unitRef="usd">62515000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzQtMS0xLTEtMA_ccd14aad-6695-4497-9736-3e00f334aff3"
      unitRef="usd">7765000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i0964e29cb403425490a66a885b45c38f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzQtMy0xLTEtMA_32e68a18-bf5c-4b28-a8b2-bfd3e7debf14"
      unitRef="usd">11575000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i306e9fc75a6a418bb28823afdfc691fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzQtNS0xLTEtMA_f7c06ee3-660c-46b6-984b-00fcd0af875a"
      unitRef="usd">11246000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzUtMS0xLTEtMA_5297f725-4e35-4090-9aa5-c76840ce0da0"
      unitRef="usd">10780000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="ia7ca8e24c5dd4d5a8701cdacdc507d7e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzUtMy0xLTEtMA_ad3bdd81-946f-4c1c-8cda-4f8926c99322"
      unitRef="usd">14089000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i132e197b7c8d4bc6978f3cf22e3b883e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzUtNS0xLTEtMA_f4e5e1ee-90ce-4906-b533-7cb3f194a7fe"
      unitRef="usd">8617000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzYtMS0xLTEtMA_43503a04-4d9a-4e39-97a3-133de5c2aa9d"
      unitRef="usd">-31720000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i14f12a2d2cfe4d5f99952280e8f68cf8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzYtMy0xLTEtMA_0a626af7-3cb6-466d-8c4f-816fbb0fa713"
      unitRef="usd">-53744000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="ieb6b980a87ef4c1594e36945d6e1fc08_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzYtNS0xLTEtMA_aa5934c9-114d-47dc-8eb8-0186d07307ac"
      unitRef="usd">-49146000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzctMS0xLTEtMA_daa2307c-c10d-4f27-8e44-ba6391bbef2c"
      unitRef="usd">8996000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzctMy0xLTEtMA_d6d6f86a-42f0-49fd-8a4f-ec08d75615d2"
      unitRef="usd">57521000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzctNS0xLTEtMA_a2f43c35-b2b0-44c3-ac4f-8466a362601b"
      unitRef="usd">33232000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzgtMS0xLTEtMA_0f2183db-6e14-4ba1-b049-d00e70994124"
      unitRef="usd">57146000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzgtMy0xLTEtMA_b6dbad5e-7ece-41b7-8024-34fd816d80b4"
      unitRef="usd">111108000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzgtNS0xLTEtMA_d44368d7-f68a-4d28-85f9-affad44a196b"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <fi:RestructuringSettlementAndImpairmentProvisionsCredits
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzktMS0xLTEtMA_35382ca3-164e-4623-a828-01dbec6a100d"
      unitRef="usd">33023000</fi:RestructuringSettlementAndImpairmentProvisionsCredits>
    <fi:RestructuringSettlementAndImpairmentProvisionsCredits
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzktMy0xLTEtMA_0c378355-efd2-4ceb-83a9-542bccacc99d"
      unitRef="usd">50430000</fi:RestructuringSettlementAndImpairmentProvisionsCredits>
    <fi:RestructuringSettlementAndImpairmentProvisionsCredits
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzktNS0xLTEtMA_7d60a3a4-36b3-46c6-9876-a708df096a2d"
      unitRef="usd">-310000</fi:RestructuringSettlementAndImpairmentProvisionsCredits>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEwLTEtMS0xLTA_9df66a83-3dd3-4cfa-a6e6-207f15d1c45a"
      unitRef="usd">712000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEwLTMtMS0xLTA_e63b9700-6fdc-41f5-a67a-9f49c11ff417"
      unitRef="usd">2265000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEwLTUtMS0xLTA_41666ee1-5711-4c74-bac2-1bc172238e62"
      unitRef="usd">4243000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzExLTEtMS0xLTA_90bfa9ce-561c-4a56-b107-c803cb3bdb70"
      unitRef="usd">-4081000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzExLTMtMS0xLTA_414e936b-838d-46da-a6d5-c3bcf04160ec"
      unitRef="usd">23794000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzExLTUtMS0xLTA_9f8083a9-134d-495f-b048-bcfbcb889112"
      unitRef="usd">-2950000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEyLTEtMS0xLTA_d39f8bc9-d8e9-4742-acfe-470244ce982f"
      unitRef="usd">70169000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEyLTMtMS0xLTA_6714e8f7-d5de-4508-80ec-9aad6beee686"
      unitRef="usd">92800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEyLTUtMS0xLTA_6009b95c-740c-4e02-b749-4d12863e6cfd"
      unitRef="usd">111292000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEzLTEtMS0xLTA_1310f0db-d862-488f-8ef3-c70145c0257e"
      unitRef="usd">1424000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEzLTMtMS0xLTA_8c3f0242-37b5-4e57-b091-da461b4e046c"
      unitRef="usd">-1037000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzEzLTUtMS0xLTA_077b67af-8d6e-44c1-8f2e-1f4839e080bb"
      unitRef="usd">1309000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE0LTEtMS0xLTA_b2f6eb36-3092-40e4-9d87-6010b985b5ab"
      unitRef="usd">-211000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE0LTMtMS0xLTA_e2d97cdb-eb71-4905-bdf8-78f4bf226bc9"
      unitRef="usd">-2233000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE0LTUtMS0xLTA_2e2c8499-b72d-4d69-9329-362f7599ca67"
      unitRef="usd">-5675000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <fi:TaxReceivableAgreementRelatedAdjustments
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE1LTEtMS0xLTA_2fe696f7-1ffc-4013-b6fe-434691e9a436"
      unitRef="usd">0</fi:TaxReceivableAgreementRelatedAdjustments>
    <fi:TaxReceivableAgreementRelatedAdjustments
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE1LTMtMS0xLTA_67e6a980-074b-4503-b10f-d83bd9cc1b8c"
      unitRef="usd">220000</fi:TaxReceivableAgreementRelatedAdjustments>
    <fi:TaxReceivableAgreementRelatedAdjustments
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE1LTUtMS0xLTA_fd8bdf75-c097-4426-a7ff-07164cb1a61a"
      unitRef="usd">-1359000</fi:TaxReceivableAgreementRelatedAdjustments>
    <fi:OtherChargesCredits
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE2LTEtMS0xLTA_828d38cc-090d-49b0-89e1-366fbfd37715"
      unitRef="usd">10884000</fi:OtherChargesCredits>
    <fi:OtherChargesCredits
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE2LTMtMS0xLTA_43bd1c25-deb6-43b1-9e7f-49bce2a9dc5d"
      unitRef="usd">13933000</fi:OtherChargesCredits>
    <fi:OtherChargesCredits
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE2LTUtMS0xLTA_2917c36e-db65-4661-9bd0-cf4a9bf7370c"
      unitRef="usd">14451000</fi:OtherChargesCredits>
    <us-gaap:NetIncomeLoss
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE3LTEtMS0xLTA_ec53b63f-47f6-4ec2-b1a6-cca3bc9f239b"
      unitRef="usd">-156220000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE3LTMtMS0xLTA_5a2ffa0f-3faf-41e1-9b73-0e879b8745ad"
      unitRef="usd">-235329000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZToyYmY3NGE5ZDM3Mjk0NjEwYWM4NDUwYTU5NjcxZmIyNC90YWJsZXJhbmdlOjJiZjc0YTlkMzcyOTQ2MTBhYzg0NTBhNTk2NzFmYjI0XzE3LTUtMS0xLTA_a1ecdc95-680c-46b0-99e3-90d51cd8db29"
      unitRef="usd">-90733000</us-gaap:NetIncomeLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcwOTY_8bf6941f-3908-48d3-8d45-e4b88eda4bfd"
      unitRef="usd">11010000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcxMDQ_76fe9e63-04bd-46df-850d-985725d840dc"
      unitRef="usd">11280000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcxMTI_c99457f8-1f84-460c-98ea-9c8c9f631207"
      unitRef="usd">10621000</us-gaap:ShareBasedCompensation>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcxNTQ_b362a2cc-eb71-4281-ab9d-951c9a329e5b"
      unitRef="usd">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzEwOTk1MTE2MzYxMzU_278724bc-2e7f-4635-bc1a-bca4419aafc7"
      unitRef="usd">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcxNzA_d95bca86-6c4e-434a-b176-99a59e740fa5"
      unitRef="usd">58000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <fi:UnrealizedandRealizedGainsLossesonDerivatives
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcyMTk_64490c02-9bd0-4106-85b1-3eaa49928c37"
      unitRef="usd">1378000</fi:UnrealizedandRealizedGainsLossesonDerivatives>
    <fi:UnrealizedandRealizedGainsLossesonDerivatives
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcyMjc_6e046b03-3984-451e-9b5b-27279c3f7642"
      unitRef="usd">228000</fi:UnrealizedandRealizedGainsLossesonDerivatives>
    <fi:UnrealizedandRealizedGainsLossesonDerivatives
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcyMzU_013f9f1b-8950-4b74-b387-11fc2892ed8b"
      unitRef="usd">1682000</fi:UnrealizedandRealizedGainsLossesonDerivatives>
    <fi:InvestigationRelatedMattersExpense
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcyNzU_a9d74e5e-04f1-40d8-b926-ce81a5b35af7"
      unitRef="usd">1868000</fi:InvestigationRelatedMattersExpense>
    <fi:InvestigationRelatedMattersExpense
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcyODM_21367a31-fc44-499a-8fb0-b02a3a4e3c3e"
      unitRef="usd">3838000</fi:InvestigationRelatedMattersExpense>
    <fi:InvestigationRelatedMattersExpense
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzcyOTI_d6485210-5569-4736-8cd5-9c85c5739144"
      unitRef="usd">5454000</fi:InvestigationRelatedMattersExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzEwOTk1MTE2MzYxNTQ_30b76e85-d68a-4e3b-9bef-aadb73c9575c"
      unitRef="usd">-616000</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzczMzE_a720fabb-c463-46b8-abe3-2a4b9d3f8944"
      unitRef="usd">-957000</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzczMzk_4b841005-efd8-419a-99b7-727180d05efd"
      unitRef="usd">0</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzgxNDQ_c0eb38ac-79e5-456c-b862-d9ca6280d4e4">The following table sets forth certain financial information with respect to our reportable segments (in thousands):&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.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tubular Running Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tubulars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cementing Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Revenue from external customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;269,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;53,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;66,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;390,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(39,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(76,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(50,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(162,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;22,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;10,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(31,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;51,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;9,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;70,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Purchases of property, plant and equipment and intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;28,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Revenue from external customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;579,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(3,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(124,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(91,737)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(212,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;85,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;14,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(53,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;61,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;12,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;92,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Purchases of property, plant and equipment and intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;36,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Revenue from external customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;361,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;72,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;89,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;522,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(16,886)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(9,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(74,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(92,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;62,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(49,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;80,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;111,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Purchases of property, plant and equipment and intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;39,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;56,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&#160;&#160;&#160;&#160;* Non-GAAP financial measure not disclosed.The following table presents property, plant and equipment (&#x201c;PP&amp;amp;E&#x201d;) by segment.&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.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.202%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-Lived Assets (PP&amp;amp;E)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tubular Running Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tubulars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cementing Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and shared assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzMtMS0xLTEtMA_2157541c-dc26-44d1-8bf8-0e83d3f2c0e2"
      unitRef="usd">269711000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzMtMy0xLTEtMA_a3d4b4c9-8c09-4d16-a053-87a6eae93494"
      unitRef="usd">53668000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzMtNS0xLTEtMA_b9f5a591-5c9f-44fb-8055-c409b5e7aa8c"
      unitRef="usd">66979000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzMtNy0xLTEtMA_572bab55-49bd-4f7b-b4e8-d020ccd2cb3a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzMtOS0xLTEtMA_3c5ca3cd-1486-4bfc-be71-50699ebbcb3b"
      unitRef="usd">390358000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzQtMS0xLTEtMA_f4f6fc5a-f962-453b-a39e-9e1baff01613"
      unitRef="usd">-39470000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzQtMy0xLTEtMA_3156b301-dc05-4839-a1b2-ded1cdc18644"
      unitRef="usd">3223000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzQtNS0xLTEtMA_c175919e-d7a1-4840-8bf2-730d81041fd2"
      unitRef="usd">-76591000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzQtNy0xLTEtMA_f4e90efd-4ffc-4c2b-aa46-0925121ae13a"
      unitRef="usd">-50054000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzQtOS0xLTEtMA_fbc2cc4e-70d0-4a20-bf00-7a3749e0c0d3"
      unitRef="usd">-162892000</us-gaap:OperatingIncomeLoss>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzUtMS0xLTEtMA_e75fb00b-8b6f-4d18-b4ab-f9f8ad2741f2"
      unitRef="usd">22171000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzUtMy0xLTEtMA_ccd14aad-6695-4497-9736-3e00f334aff3"
      unitRef="usd">7765000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzUtNS0xLTEtMA_5297f725-4e35-4090-9aa5-c76840ce0da0"
      unitRef="usd">10780000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzUtNy0xLTEtMA_43503a04-4d9a-4e39-97a3-133de5c2aa9d"
      unitRef="usd">-31720000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzYtMS0xLTEtMA_ed7edcc0-9fe0-4246-be6d-d70e0bd7ee9d"
      unitRef="usd">51528000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzYtMy0xLTEtMA_4a052056-dcb9-4b05-9e37-b486f049d9f7"
      unitRef="usd">3526000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzYtNS0xLTEtMA_7f3f915a-fc1e-4828-9b2e-49c8b3209fb1"
      unitRef="usd">9011000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzYtNy0xLTEtMA_00c53282-3874-4316-9505-8caf7b05f0c6"
      unitRef="usd">6104000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzYtOS0xLTEtMA_42c0714e-b9e4-4d79-9e9f-30e3e7346d32"
      unitRef="usd">70169000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ib8157b5875454303bc347fede2842822_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzctMS0xLTEtMA_dde634de-ae5c-49b2-9d58-d6086d46d290"
      unitRef="usd">16049000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i861915be4cd5402ebda6e000f53e563a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzctMy0xLTEtMA_ccde1fec-02cd-4f75-9437-37edd3230767"
      unitRef="usd">3132000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i4a7bd4e4702f47d08b16de1f831e4afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzctNS0xLTEtMA_b25db4a1-ae6d-440a-a5ba-6f229877deef"
      unitRef="usd">6327000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i67c600e9c2234c1a87902c4857b5db11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzctNy0xLTEtMA_6af903bd-1b75-43fa-8161-03ce809ae8c5"
      unitRef="usd">2965000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzctOS0xLTEtMA_5b3234eb-85fb-4e49-b774-8fb670b8cd42"
      unitRef="usd">28473000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0057a54e85354af89bad2fb9e8d58e1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEwLTEtMS0xLTA_bb376cf7-39cc-402b-b810-f342aaf3bd5a"
      unitRef="usd">400327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0964e29cb403425490a66a885b45c38f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEwLTMtMS0xLTA_cceddb56-d857-4f25-affd-e2c088678765"
      unitRef="usd">74687000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia7ca8e24c5dd4d5a8701cdacdc507d7e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEwLTUtMS0xLTA_ef0606c8-2665-4ba2-b1c4-ec3a3d8fb28d"
      unitRef="usd">104906000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i14f12a2d2cfe4d5f99952280e8f68cf8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEwLTctMS0xLTA_6509960b-bdd0-4927-a684-5cc9c0b4f2b1"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEwLTktMS0xLTA_8732d6cc-0d8b-4364-a169-18d252939801"
      unitRef="usd">579920000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0057a54e85354af89bad2fb9e8d58e1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzExLTEtMS0xLTA_59fdfc47-19e4-470e-b6f5-517dd64cb253"
      unitRef="usd">-3900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0964e29cb403425490a66a885b45c38f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzExLTMtMS0xLTA_296d72b4-0758-41a0-82c4-92d91704445c"
      unitRef="usd">7344000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia7ca8e24c5dd4d5a8701cdacdc507d7e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzExLTUtMS0xLTA_9f3cf748-08d0-443f-b74f-691c1d5a01ff"
      unitRef="usd">-124597000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i14f12a2d2cfe4d5f99952280e8f68cf8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzExLTctMS0xLTA_67b762aa-4db5-4adf-a1ea-2da1baabb093"
      unitRef="usd">-91737000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzExLTktMS0xLTA_717debba-2b88-4b2d-8dcc-04a1e81c38f8"
      unitRef="usd">-212890000</us-gaap:OperatingIncomeLoss>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i0057a54e85354af89bad2fb9e8d58e1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEyLTEtMS0xLTA_67e912e0-50c4-47fc-a501-6757cf31c97b"
      unitRef="usd">85601000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i0964e29cb403425490a66a885b45c38f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEyLTMtMS0xLTA_32e68a18-bf5c-4b28-a8b2-bfd3e7debf14"
      unitRef="usd">11575000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="ia7ca8e24c5dd4d5a8701cdacdc507d7e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEyLTUtMS0xLTA_ad3bdd81-946f-4c1c-8cda-4f8926c99322"
      unitRef="usd">14089000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i14f12a2d2cfe4d5f99952280e8f68cf8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEyLTctMS0xLTA_0a626af7-3cb6-466d-8c4f-816fbb0fa713"
      unitRef="usd">-53744000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0057a54e85354af89bad2fb9e8d58e1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEzLTEtMS0xLTA_9be33644-1121-4295-a836-779bbcbb71f1"
      unitRef="usd">61036000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0964e29cb403425490a66a885b45c38f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEzLTMtMS0xLTA_9ebe911f-9777-42b1-922b-2c72c991f324"
      unitRef="usd">2903000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia7ca8e24c5dd4d5a8701cdacdc507d7e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEzLTUtMS0xLTA_c025372b-9815-427a-93ad-66b0e849055b"
      unitRef="usd">16130000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i14f12a2d2cfe4d5f99952280e8f68cf8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEzLTctMS0xLTA_540a7ff4-71b7-4724-a43b-86e0887a8627"
      unitRef="usd">12731000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzEzLTktMS0xLTA_154b7c2b-2e9d-4524-8f2b-5d90d36f8297"
      unitRef="usd">92800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i0057a54e85354af89bad2fb9e8d58e1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE0LTEtMS0xLTA_292bab19-5262-4a48-aee7-3d836650af7a"
      unitRef="usd">16086000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i0964e29cb403425490a66a885b45c38f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE0LTMtMS0xLTA_5a87bc40-481f-4cfe-b5a8-6cd2cf8a532d"
      unitRef="usd">2859000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ia7ca8e24c5dd4d5a8701cdacdc507d7e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE0LTUtMS0xLTA_0817169b-0f1a-48eb-b543-0fbfbe5bca48"
      unitRef="usd">16374000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i14f12a2d2cfe4d5f99952280e8f68cf8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE0LTctMS0xLTA_4f783583-ee20-4004-a253-ab0ba45875d0"
      unitRef="usd">1623000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE0LTktMS0xLTA_ecfb70e6-2617-47ee-85ae-7ed15cd20867"
      unitRef="usd">36942000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d6ef227455b4ec4993559d01f54657d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE3LTEtMS0xLTA_a8a9c3d7-0f87-402e-b077-e924c68c1c6d"
      unitRef="usd">361045000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i306e9fc75a6a418bb28823afdfc691fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE3LTMtMS0xLTA_bd7ae5e8-70f3-45e8-aa71-028d5d0a193e"
      unitRef="usd">72303000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i132e197b7c8d4bc6978f3cf22e3b883e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE3LTUtMS0xLTA_015388e9-d797-430c-b5f6-a4cc05214d03"
      unitRef="usd">89145000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb6b980a87ef4c1594e36945d6e1fc08_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE3LTctMS0xLTA_09c6ee0a-4133-4f07-b034-ffc2cd76f37b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE3LTktMS0xLTA_bdf6655b-d8c3-4f8b-904a-5bef4c73d853"
      unitRef="usd">522493000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9d6ef227455b4ec4993559d01f54657d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE4LTEtMS0xLTA_e2698b3c-931d-4088-85ec-411a17c06612"
      unitRef="usd">-16886000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i306e9fc75a6a418bb28823afdfc691fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE4LTMtMS0xLTA_86497f6c-7d4e-43d6-a7c7-0e420e98e0aa"
      unitRef="usd">7616000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i132e197b7c8d4bc6978f3cf22e3b883e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE4LTUtMS0xLTA_411af46b-2904-4943-b2a6-1993aaf5b9f7"
      unitRef="usd">-9313000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ieb6b980a87ef4c1594e36945d6e1fc08_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE4LTctMS0xLTA_b3356735-de8a-40fe-9850-fe408bfaef39"
      unitRef="usd">-74298000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE4LTktMS0xLTA_f394a0d7-99d9-41f3-987d-3eb4b551c5ee"
      unitRef="usd">-92881000</us-gaap:OperatingIncomeLoss>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i9d6ef227455b4ec4993559d01f54657d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE5LTEtMS0xLTA_0a599673-3c78-435a-9d39-35bf982988ce"
      unitRef="usd">62515000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i306e9fc75a6a418bb28823afdfc691fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE5LTMtMS0xLTA_e37933bc-1459-4050-857a-9c0dbd8e82ce"
      unitRef="usd">11246000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="i132e197b7c8d4bc6978f3cf22e3b883e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE5LTUtMS0xLTA_b427add6-3811-4a3f-8e7b-d7f101218f6b"
      unitRef="usd">8617000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization
      contextRef="ieb6b980a87ef4c1594e36945d6e1fc08_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzE5LTctMS0xLTA_b9d769fc-1380-46bb-b1ae-ac4eec58bc90"
      unitRef="usd">-49146000</fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9d6ef227455b4ec4993559d01f54657d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIwLTEtMS0xLTA_b60bef54-02ec-45ab-800d-a65f8598e2de"
      unitRef="usd">80009000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i306e9fc75a6a418bb28823afdfc691fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIwLTMtMS0xLTA_2f2d7859-e759-42b2-a31f-ecbd77ff5f48"
      unitRef="usd">3371000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i132e197b7c8d4bc6978f3cf22e3b883e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIwLTUtMS0xLTA_e4138eb2-19ab-4226-9506-ee95b9ebc907"
      unitRef="usd">16324000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ieb6b980a87ef4c1594e36945d6e1fc08_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIwLTctMS0xLTA_94d3a3f7-5b1a-47ea-8c93-cee169feb3bf"
      unitRef="usd">11588000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIwLTktMS0xLTA_c1b013d8-6e1f-4058-b4e5-e2046577bd73"
      unitRef="usd">111292000</us-gaap:DepreciationDepletionAndAmortization>
    <fi:PaymentsToAcquireProductiveAssetsIncludingRelatedParty
      contextRef="i9d6ef227455b4ec4993559d01f54657d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIxLTEtMS0xLTA_dbd48cfc-e858-443e-86a0-bdab942c6011"
      unitRef="usd">7824000</fi:PaymentsToAcquireProductiveAssetsIncludingRelatedParty>
    <fi:PaymentsToAcquireProductiveAssetsIncludingRelatedParty
      contextRef="i306e9fc75a6a418bb28823afdfc691fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIxLTMtMS0xLTA_8c692cb3-daf8-4d63-a024-4241bafa9e3e"
      unitRef="usd">1838000</fi:PaymentsToAcquireProductiveAssetsIncludingRelatedParty>
    <fi:PaymentsToAcquireProductiveAssetsIncludingRelatedParty
      contextRef="i132e197b7c8d4bc6978f3cf22e3b883e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIxLTUtMS0xLTA_2318d619-219f-4440-9fad-76f9bb55e366"
      unitRef="usd">7583000</fi:PaymentsToAcquireProductiveAssetsIncludingRelatedParty>
    <fi:PaymentsToAcquireProductiveAssetsIncludingRelatedParty
      contextRef="ieb6b980a87ef4c1594e36945d6e1fc08_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIxLTctMS0xLTA_6dfba29c-ce72-4bf4-a641-ca740446bb8f"
      unitRef="usd">39226000</fi:PaymentsToAcquireProductiveAssetsIncludingRelatedParty>
    <fi:PaymentsToAcquireProductiveAssetsIncludingRelatedParty
      contextRef="i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTpmMzg4OTc2YzgxNDk0MTU4OGMwNGNlZmZiYWE1YzJiMi90YWJsZXJhbmdlOmYzODg5NzZjODE0OTQxNTg4YzA0Y2VmZmJhYTVjMmIyXzIxLTktMS0xLTA_2a665480-4dec-4692-afd3-b39ecfa5e6e3"
      unitRef="usd">56471000</fi:PaymentsToAcquireProductiveAssetsIncludingRelatedParty>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9ea4ce03acfd49dc8d1dd4cd2a7d3c23_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzMtMS0xLTEtMA_fbaf97e3-83ab-4041-8c78-fabb22838331"
      unitRef="usd">90955000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i09fdfff4cbe94aeba498db0f6e690866_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzMtMy0xLTEtMA_2b688c28-56c7-486d-8444-b16ef009ae0e"
      unitRef="usd">132626000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i20d47aafec104e8bb5abd7b5630faec5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzQtMS0xLTEtMA_9fd0277e-f475-4669-abb0-fb8c49671072"
      unitRef="usd">14782000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia722579b0316403a98c6c97e2f33085a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzQtMy0xLTEtMA_ce69c067-cc0b-4b8a-b574-74920831b23d"
      unitRef="usd">15162000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i072c6f494e234a8a8783554c65bce656_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzUtMS0xLTEtMA_87459d8a-9c1e-49ea-913c-bfd338d2268b"
      unitRef="usd">23441000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i962490a4c0354894bc02902772b2ad12_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzUtMy0xLTEtMA_ae12b6f9-6d59-4936-b46e-e09fc724d056"
      unitRef="usd">34184000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if41c593de9a146e592daf3c3b590cf9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzYtMS0xLTEtMA_ac70342a-0580-4d74-bea5-3622450b83c7"
      unitRef="usd">143529000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iee96d8d506d4467f9e48122214eafc14_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzYtMy0xLTEtMA_ae92eee2-2b3e-410e-861a-b2221b5dd190"
      unitRef="usd">146460000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzctMS0xLTEtMA_b19eeb71-5296-4d21-9b3d-7b540fbec646"
      unitRef="usd">272707000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTo5ODZlZjJkNTk1YjI0YmYyYmJiNDVhMGI0YzhhNjM0My90YWJsZXJhbmdlOjk4NmVmMmQ1OTViMjRiZjJiYmI0NWEwYjRjOGE2MzQzXzctMy0xLTEtMA_9f70ef7a-97d0-46ee-bf1d-bc37cbf408b0"
      unitRef="usd">328432000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90ZXh0cmVnaW9uOmVhZDY3NDliNjU1OTQ3ZjQ4NTA0M2VjN2NjZGZlMGRjXzgxNTA_9a66fab5-90a4-41db-bbfe-4e318fff20af">&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.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.202%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-Lived Assets (PP&amp;amp;E)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i67c9fa6783fb4758bfe87d89dcbbdd9e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMWRlZGFhZjg3ODI0NzQxOTM5NDdmYjBlMzhlYjFmNi90YWJsZXJhbmdlOmUxZGVkYWFmODc4MjQ3NDE5Mzk0N2ZiMGUzOGViMWY2XzMtMS0xLTEtMA_4214939c-752a-4dd4-9b32-0731884ee097"
      unitRef="usd">162032000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5f5a2c188ae94c1b887d2f6e8960376a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMWRlZGFhZjg3ODI0NzQxOTM5NDdmYjBlMzhlYjFmNi90YWJsZXJhbmdlOmUxZGVkYWFmODc4MjQ3NDE5Mzk0N2ZiMGUzOGViMWY2XzMtMy0xLTEtMA_19b9ae6a-5311-4ab1-86f1-adbac776689d"
      unitRef="usd">207227000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="idd56007529564936ac2c3a72652151d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMWRlZGFhZjg3ODI0NzQxOTM5NDdmYjBlMzhlYjFmNi90YWJsZXJhbmdlOmUxZGVkYWFmODc4MjQ3NDE5Mzk0N2ZiMGUzOGViMWY2XzQtMS0xLTEtMA_2d4d8a8e-033b-46e2-8c93-a59f1cd5e2a1"
      unitRef="usd">110675000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib2805eeb6c784bd4a8769418f02d80bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMWRlZGFhZjg3ODI0NzQxOTM5NDdmYjBlMzhlYjFmNi90YWJsZXJhbmdlOmUxZGVkYWFmODc4MjQ3NDE5Mzk0N2ZiMGUzOGViMWY2XzQtMy0xLTEtMA_4f3945d9-3804-4e93-beea-9334454b717c"
      unitRef="usd">121205000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i24f24d70901340f1b5385d5b8f8ae12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMWRlZGFhZjg3ODI0NzQxOTM5NDdmYjBlMzhlYjFmNi90YWJsZXJhbmdlOmUxZGVkYWFmODc4MjQ3NDE5Mzk0N2ZiMGUzOGViMWY2XzUtMS0xLTEtMA_84c15208-fa7c-4f1b-a3b0-eb3bd90e9bf4"
      unitRef="usd">272707000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1e10631e0e5a443e96a685b3d40a222d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjYvZnJhZzplYWQ2NzQ5YjY1NTk0N2Y0ODUwNDNlYzdjY2RmZTBkYy90YWJsZTplMWRlZGFhZjg3ODI0NzQxOTM5NDdmYjBlMzhlYjFmNi90YWJsZXJhbmdlOmUxZGVkYWFmODc4MjQ3NDE5Mzk0N2ZiMGUzOGViMWY2XzUtMy0xLTEtMA_74f062b4-57a3-49b9-aeeb-458c128af0e8"
      unitRef="usd">328432000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1Xzg5Nw_d6606996-0447-4595-bd42-361317d16f97">Quarterly Financial Data (Unaudited)&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Summarized quarterly financial data for the years ended December&#160;31, 2020 and 2019 is set forth below (in thousands, except per share data).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;First&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Second&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Third&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Fourth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;390,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit (loss) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating loss &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(94,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(162,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(85,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(34,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(156,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss per common share: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;144,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;140,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;579,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating loss &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(165,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(212,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(168,093)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss per common share: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.75)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Gross profit is defined as total revenue less cost of revenue less depreciation and amortization attributed to cost of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;First quarter 2020 includes a goodwill impairment charge of $57.1&#160;million, fixed asset impairment charges of $15.5&#160;million and intangible asset impairments of $4.7&#160;million. Please see Note 1&#x2014;Basis of Presentation and Significant Accounting Policies and Note 17&#x2014;Severance and Other Charges (Credits), net for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Fourth quarter 2019 includes a goodwill impairment charge of $111.1&#160;million, fixed asset impairment charges of $28.8&#160;million, inventory impairments of $4.2&#160;million and intangible asset impairments of $3.3&#160;million. Please see Note 1&#x2014;Basis of Presentation and Significant Accounting Policies and Note 17&#x2014;Severance and Other Charges (Credits), net for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;The sum of the individual quarterly income (losses) per share amounts may not agree with year-to-date net income (loss) per common share as each quarterly computation is based on the weighted average number of common shares outstanding during that period.&lt;/span&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1XzkwNg_ca5b6988-f8cf-4db1-9711-79eb8e3e6769">Summarized quarterly financial data for the years ended December&#160;31, 2020 and 2019 is set forth below (in thousands, except per share data).&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;First&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Second&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Third&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Fourth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;390,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit (loss) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating loss &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(94,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(162,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(85,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(34,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(156,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss per common share: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;144,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;140,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;579,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating loss &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(165,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(212,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(168,093)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss per common share: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.75)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Gross profit is defined as total revenue less cost of revenue less depreciation and amortization attributed to cost of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;First quarter 2020 includes a goodwill impairment charge of $57.1&#160;million, fixed asset impairment charges of $15.5&#160;million and intangible asset impairments of $4.7&#160;million. Please see Note 1&#x2014;Basis of Presentation and Significant Accounting Policies and Note 17&#x2014;Severance and Other Charges (Credits), net for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Fourth quarter 2019 includes a goodwill impairment charge of $111.1&#160;million, fixed asset impairment charges of $28.8&#160;million, inventory impairments of $4.2&#160;million and intangible asset impairments of $3.3&#160;million. Please see Note 1&#x2014;Basis of Presentation and Significant Accounting Policies and Note 17&#x2014;Severance and Other Charges (Credits), net for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;The sum of the individual quarterly income (losses) per share amounts may not agree with year-to-date net income (loss) per common share as each quarterly computation is based on the weighted average number of common shares outstanding during that period.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzMtMS0xLTEtMA_eb7a019f-09a1-4bd4-906f-8439443104d9"
      unitRef="usd">123492000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a88c8d520f7462da1632d7d560ab504_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzMtMy0xLTEtMA_084067bf-39a2-42a1-ad06-31e1cb4561e3"
      unitRef="usd">86101000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7ac3691ef6e4d3a90591b711b7db00f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzMtNS0xLTEtMA_0c989efa-37d0-4721-b831-667b206f446e"
      unitRef="usd">84417000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzMtNy0xLTEtMA_f83e1462-a4f1-4b35-823e-e8bc0ba312d7"
      unitRef="usd">96348000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzMtOS0xLTEtMA_07421e19-d6eb-4a84-9013-6650829473c4"
      unitRef="usd">390358000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzQtMS0xLTEtMA_3366e3f7-a933-4c98-9ec5-78120a196752"
      unitRef="usd">12622000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i1a88c8d520f7462da1632d7d560ab504_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzQtMy0xLTEtMA_65f9ffe9-ecad-46ba-a7ad-f5db07451b11"
      unitRef="usd">809000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic7ac3691ef6e4d3a90591b711b7db00f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzQtNS0xLTEtMA_25822849-fd0b-47f6-a46e-862e23532cd3"
      unitRef="usd">-616000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzQtNy0xLTEtMA_2891c720-d5e3-4050-a022-5bdc7c2c826a"
      unitRef="usd">1252000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzQtOS0xLTEtMA_4aa21535-c447-4add-8ab0-83167d9283c3"
      unitRef="usd">14067000</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzUtMS0xLTEtMA_4518db5f-0108-4b4c-8db8-86b67191e77b"
      unitRef="usd">-94208000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1a88c8d520f7462da1632d7d560ab504_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzUtMy0xLTEtMA_76c19dbf-0b43-4a20-bc1f-6c1529a95aaf"
      unitRef="usd">-27286000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic7ac3691ef6e4d3a90591b711b7db00f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzUtNS0xLTEtMA_71d13778-9109-4b60-8983-a8468204b0e2"
      unitRef="usd">-23746000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzUtNy0xLTEtMA_0a7b72e7-44bf-4416-aa13-c65ac5c51a29"
      unitRef="usd">-17652000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzUtOS0xLTEtMA_88248049-955f-409f-bdf7-4d5be7b4733a"
      unitRef="usd">-162892000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzYtMS0xLTEtMA_ac1563ab-18b0-485d-80a4-fdf8363318c2"
      unitRef="usd">-85978000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1a88c8d520f7462da1632d7d560ab504_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzYtMy0xLTEtMA_2e893fd0-db7c-40af-9d30-9ff61091d1af"
      unitRef="usd">-34245000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic7ac3691ef6e4d3a90591b711b7db00f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzYtNS0xLTEtMA_9a76ef34-1ce4-4246-a9bb-69d508fd4267"
      unitRef="usd">-27791000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzYtNy0xLTEtMA_e63d6cd7-7de5-4d22-8e5c-c77a00995b72"
      unitRef="usd">-8206000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzYtOS0xLTEtMA_62c578c7-aa5b-48e8-89af-1f2979f3ddc5"
      unitRef="usd">-156220000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzgtMS0xLTEtMA_4adc8080-e241-47d2-a764-a1f37ae73a82"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i1a88c8d520f7462da1632d7d560ab504_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzgtMy0xLTEtMA_13848e18-f8a9-45fc-a7e2-164956fd6386"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="ic7ac3691ef6e4d3a90591b711b7db00f_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzgtNS0xLTEtMA_879974f5-d82d-472e-8d64-cc6a4db02e1c"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzgtNy0xLTEtMA_0f7928ff-bc18-48f8-b3fa-ccc09212f1cd"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzgtOS0xLTEtMA_e544efb2-30ec-4259-81c9-7cbe97bab770"
      unitRef="usdPerShare">-0.69</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb7465b7a5544c988759139190b386b1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzExLTEtMS0xLTA_3aeb20b3-680c-4c7c-8030-44df6decd490"
      unitRef="usd">144408000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i131afea644bf4170b9416b842511e2e1_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzExLTMtMS0xLTA_b30f8c27-063a-43a7-82a3-fad4979ae09f"
      unitRef="usd">155654000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5c3e2ee5415d497784a7a5715b1e1d52_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzExLTUtMS0xLTA_cb877d1f-8c88-4364-b7db-8384f854f7fd"
      unitRef="usd">140417000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzExLTctMS0xLTA_5439b510-7831-46e7-bd62-f98afb969fac"
      unitRef="usd">139441000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzExLTktMS0xLTA_64cafabc-d060-4f3b-92f4-b190c2956363"
      unitRef="usd">579920000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="idb7465b7a5544c988759139190b386b1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEyLTEtMS0xLTA_81251f8e-73d2-4dd5-9ecb-94d869de21e6"
      unitRef="usd">19102000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i131afea644bf4170b9416b842511e2e1_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEyLTMtMS0xLTA_65a5a4ca-4355-410d-a27c-d8a662fc5d2e"
      unitRef="usd">25062000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i5c3e2ee5415d497784a7a5715b1e1d52_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEyLTUtMS0xLTA_6551f919-647f-4c2c-86ec-a852cfcda3ed"
      unitRef="usd">20825000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEyLTctMS0xLTA_4297d2d2-ed1a-4976-9209-33e85cb946ad"
      unitRef="usd">16357000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEyLTktMS0xLTA_23ae8288-c117-4f66-9101-e9704d140801"
      unitRef="usd">81346000</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="idb7465b7a5544c988759139190b386b1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEzLTEtMS0xLTA_a30e25b6-9655-4b54-a8ac-f6b108c479ce"
      unitRef="usd">-20294000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i131afea644bf4170b9416b842511e2e1_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEzLTMtMS0xLTA_db7265a3-3de2-4bd6-825f-5b2a63b838bd"
      unitRef="usd">-12514000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5c3e2ee5415d497784a7a5715b1e1d52_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEzLTUtMS0xLTA_4b8c8745-3db1-42b6-a813-ec46e7d7b593"
      unitRef="usd">-14803000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEzLTctMS0xLTA_4526e6fe-3d4c-4f01-9fd6-29f259719141"
      unitRef="usd">-165279000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzEzLTktMS0xLTA_6cf091ec-d011-4712-924f-1778231edab9"
      unitRef="usd">-212890000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idb7465b7a5544c988759139190b386b1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE0LTEtMS0xLTA_fe2b2bc9-7070-4e8d-961e-09b70dca06b4"
      unitRef="usd">-28287000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i131afea644bf4170b9416b842511e2e1_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE0LTMtMS0xLTA_12219aaf-6c31-422e-8c13-a2bfdc80f844"
      unitRef="usd">-15160000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5c3e2ee5415d497784a7a5715b1e1d52_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE0LTUtMS0xLTA_56a18726-7a44-436e-8d21-8cee2f468308"
      unitRef="usd">-23789000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE0LTctMS0xLTA_0062ff7e-865d-458e-b88a-1f9c202d8e98"
      unitRef="usd">-168093000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE0LTktMS0xLTA_9513d915-5418-45d9-9c4e-c121060afdc2"
      unitRef="usd">-235329000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="idb7465b7a5544c988759139190b386b1_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE2LTEtMS0xLTA_99763126-b808-4852-80d7-484b05ce9d7c"
      unitRef="usdPerShare">-0.13</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i131afea644bf4170b9416b842511e2e1_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE2LTMtMS0xLTA_633fafe9-83fb-407c-8ceb-afcfe5cde264"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i5c3e2ee5415d497784a7a5715b1e1d52_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE2LTUtMS0xLTA_a6bf84ad-91ce-4781-adc9-74a8f071217d"
      unitRef="usdPerShare">-0.11</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE2LTctMS0xLTA_56b2104b-2d5d-4e1e-8bea-73f221c1de28"
      unitRef="usdPerShare">-0.75</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i893b8a5ee3e841609682273b9514eeec_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90YWJsZTo1ZmJmZGJjNDUyNGE0NjlhOWRiY2Y4NmM0MzY3MjM0Ni90YWJsZXJhbmdlOjVmYmZkYmM0NTI0YTQ2OWE5ZGJjZjg2YzQzNjcyMzQ2XzE2LTktMS0xLTA_3a96a7c5-cffb-41db-ac06-d7889a1d3380"
      unitRef="usdPerShare">-1.05</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1XzQzOTgwNDY1MTMwNjQ_b4a35b15-c88f-4828-9e0e-2095bbd4dff5"
      unitRef="usd">57100000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1XzQzOTgwNDY1MTMwODc_c0ffe747-d614-44be-9c85-de2e3024d6e6"
      unitRef="usd">15500000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i8fecaead9cd74c3c8ad0ee41967ad0d1_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1XzQzOTgwNDY1MTMxMDg_f92f6a7b-5078-40d4-ab00-3d8e225cafc5"
      unitRef="usd">4700000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1XzIxOTkwMjMyNTc4NjY_7ff7ccef-cb4d-4e5f-8d96-ea4c88e478ae"
      unitRef="usd">111100000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1XzQzOTgwNDY1MTMwNDI_df1665fc-0ac4-4a5c-a705-a205b9c1f6f7"
      unitRef="usd">28800000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:InventoryWriteDown
      contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1XzQzOTgwNDY1MTMwMjg_49975bbd-cfe7-4417-8e1e-4e3dc1053c5e"
      unitRef="usd">4200000</us-gaap:InventoryWriteDown>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i69015639009a4dffb7f8eabbfc4d8216_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNjkvZnJhZzo3OTRkOGNkYmY4ODk0NmY5OGY1ZjY2YjEzZjBjMGVmNS90ZXh0cmVnaW9uOjc5NGQ4Y2RiZjg4OTQ2Zjk4ZjVmNjZiMTNmMGMwZWY1XzIxOTkwMjMyNTc4ODI_70f435fb-5e5a-496d-ba15-80fd38cb7bb6"
      unitRef="usd">3300000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90ZXh0cmVnaW9uOjQ4MTA1OWRlOTAxOTRjNzZiNGI5NTFiMmFjZWM5MDliXzEwMDI_af708e91-7f41-4d5f-841d-7cfe2b958b4a">&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.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;FRANK&#x2019;S INTERNATIONAL N.V.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;Schedule II - Valuation and Qualifying Accounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Beginning of&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additions /&lt;br/&gt;Charged to&lt;br/&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;End of&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Allowance for excess and obsolete inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for excess and obsolete inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for excess and obsolete inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i782abdd6bd024154b85922b7aacee1fa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzgtMS0xLTEtMA_539c9c29-0fd7-48e1-9aa6-79b9f43b177d"
      unitRef="usd">5129000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i1f03ec0aa768474f8541bd0e17a296af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzgtMy0xLTEtMA_f217f403-2382-472a-975b-e83db618f472"
      unitRef="usd">1506000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i1f03ec0aa768474f8541bd0e17a296af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzgtNS0xLTEtMA_255dcce1-c927-4172-b0e3-bd5735466913"
      unitRef="usd">2802000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i1f03ec0aa768474f8541bd0e17a296af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzgtNy0xLTEtMA_201cb08a-dd4c-47ae-b90c-9d37ec8cd39f"
      unitRef="usd">24000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i6e8c8d2def31423f91e8119ceebe34cb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzgtOS0xLTEtMA_ebaa4fd9-681c-47c0-a1a2-1e0d1022b7b9"
      unitRef="usd">3857000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie11b85021378430fb88969f18de4a1c9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzktMS0xLTEtMA_dae7239d-90e7-43b1-9ab3-e9153a6fe008"
      unitRef="usd">18772000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="idf49919638f246218d113edb1b0d9062_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzktMy0xLTEtMA_5caa489a-928a-42bc-bcf2-aa806dd11a33"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="idf49919638f246218d113edb1b0d9062_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzktNS0xLTEtMA_33640049-1f23-4b2f-b8f4-ecf218a0c983"
      unitRef="usd">1635000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="idf49919638f246218d113edb1b0d9062_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzktNy0xLTEtMA_c7a115c7-09f1-4645-b792-2ddece7f7f19"
      unitRef="usd">-234000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ia659012253f049c6a476cce5cbb2998a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzktOS0xLTEtMA_1372c2cf-e069-4121-a603-4535212b95a5"
      unitRef="usd">16903000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i273a9481a0464762a1fb6f8e02f51d07_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEwLTEtMS0xLTA_b0b5bbaa-6130-4d82-95b6-422cd13e4d82"
      unitRef="usd">130010000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ie7de04cd1ad042e89ebb71271d676044_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEwLTMtMS0xLTA_a68a3075-da00-4a68-81c3-863c80e067be"
      unitRef="usd">38164000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ie7de04cd1ad042e89ebb71271d676044_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEwLTUtMS0xLTA_ba1cc60c-af79-4196-958e-5dc8841176e3"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ie7de04cd1ad042e89ebb71271d676044_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEwLTctMS0xLTA_6e66d6d0-f738-4bb4-b630-12af652ce012"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ib389f1a1d2b3442e9fbac0df5128f573_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEwLTktMS0xLTA_d56517e9-0f66-4a95-a034-5e2fe83c315d"
      unitRef="usd">168174000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id0847b315f40437284d03a9660955835_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEzLTEtMS0xLTA_471fab7c-0118-4959-b11b-b5bfa3a4807e"
      unitRef="usd">3925000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i7d704b4ac81c48ecb8066a5c4e3aaea6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEzLTMtMS0xLTA_ce9feae2-e7b8-4278-a26b-9b1f8e813628"
      unitRef="usd">2047000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i7d704b4ac81c48ecb8066a5c4e3aaea6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEzLTUtMS0xLTA_353a0809-be42-4c6c-821c-4a2e221963ad"
      unitRef="usd">843000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i7d704b4ac81c48ecb8066a5c4e3aaea6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEzLTctMS0xLTA_cf11fff0-fc98-4ec9-a20c-1e99fed66101"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i782abdd6bd024154b85922b7aacee1fa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzEzLTktMS0xLTA_5267c8d4-460b-49f0-94af-c5b4a7499d9c"
      unitRef="usd">5129000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i9e6e3f282bb142eabbcf1aeb2d80e197_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE0LTEtMS0xLTA_b745b375-5c35-4ef4-853f-a41ce60ad602"
      unitRef="usd">22624000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ieb47baa81b8343158cd8dc5dae64de20_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE0LTMtMS0xLTA_cd03d9b6-e1f0-45f5-a435-fb08cb36fd9c"
      unitRef="usd">1677000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ieb47baa81b8343158cd8dc5dae64de20_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE0LTUtMS0xLTA_bdc1586d-a790-47e1-b98d-c4d94b512cfc"
      unitRef="usd">5839000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ieb47baa81b8343158cd8dc5dae64de20_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE0LTctMS0xLTA_f35feeef-6104-4a62-8231-f12754679ea8"
      unitRef="usd">310000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie11b85021378430fb88969f18de4a1c9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE0LTktMS0xLTA_99857e37-3414-4d67-83ea-a26faf16cb62"
      unitRef="usd">18772000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i6eaaab6c9d9a4f8f84537cdda421d12d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE1LTEtMS0xLTA_75971bdb-659c-4200-b490-12aaa059614b"
      unitRef="usd">84972000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i8ea2acd748b54e679361c6ce4d9f6a5f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE1LTMtMS0xLTA_276fd97b-4f22-4634-969b-cf9fb44d6985"
      unitRef="usd">45038000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i8ea2acd748b54e679361c6ce4d9f6a5f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE1LTUtMS0xLTA_0ae2e974-cd8f-4bf0-9f01-ce726b16152b"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i8ea2acd748b54e679361c6ce4d9f6a5f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE1LTctMS0xLTA_e9fb1217-479c-4cac-b2ea-5835cc30e4b2"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i273a9481a0464762a1fb6f8e02f51d07_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE1LTktMS0xLTA_7ba57876-5f36-41f0-8cac-047a68a25477"
      unitRef="usd">130010000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i27c6d416a40349df856980232d20e9e0_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE4LTEtMS0xLTA_21f4d74a-1ba5-429a-9bbe-9a863bd7a29c"
      unitRef="usd">4777000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ia5a07abe5b0a4d5ca46c490c4392d446_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE4LTMtMS0xLTA_6d88d16e-f6ee-46c1-a908-58841e822ecd"
      unitRef="usd">348000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ia5a07abe5b0a4d5ca46c490c4392d446_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE4LTUtMS0xLTA_08fd3e1b-5bac-41cb-a45e-e4104468fa17"
      unitRef="usd">1200000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ia5a07abe5b0a4d5ca46c490c4392d446_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE4LTctMS0xLTA_dcd3c94d-287f-4377-b377-672f610445dc"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id0847b315f40437284d03a9660955835_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE4LTktMS0xLTA_c9ccae63-9e8d-49ce-802c-e143feb8c1f6"
      unitRef="usd">3925000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="icf3cadde6f39462fb2d0995f5c00c90e_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE5LTEtMS0xLTA_0dacac6c-975e-41e8-88aa-96843494bfcd"
      unitRef="usd">21584000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i29238aa2382145f29ebe95ec3e0e593c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE5LTMtMS0xLTA_667ae237-1735-4685-932c-3b46246aff37"
      unitRef="usd">1800000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i29238aa2382145f29ebe95ec3e0e593c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE5LTUtMS0xLTA_200a7d22-d55e-4d7f-baba-ec61f83f8b75"
      unitRef="usd">760000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i29238aa2382145f29ebe95ec3e0e593c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE5LTctMS0xLTA_c7a4cbe3-c2fb-4069-8823-8cc06b5aab46"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i9e6e3f282bb142eabbcf1aeb2d80e197_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzE5LTktMS0xLTA_46ee40b8-a7f3-43ff-8acb-541c1cf5bcab"
      unitRef="usd">22624000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i659472be789c4738bc90cdd3ed42e0f5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzIwLTEtMS0xLTA_8cefdedd-c0c7-44b1-a30d-74850de86c23"
      unitRef="usd">60524000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i937dac60eda344e0b46c9327bf9be5a2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzIwLTMtMS0xLTA_45368cfe-c9c8-45dd-9a59-684be4180395"
      unitRef="usd">24448000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i937dac60eda344e0b46c9327bf9be5a2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzIwLTUtMS0xLTA_582d97e2-089c-47b6-a2d9-c267aa1db091"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i937dac60eda344e0b46c9327bf9be5a2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzIwLTctMS0xLTA_06fff19e-212b-4929-8395-7a56e302f25e"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i6eaaab6c9d9a4f8f84537cdda421d12d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xODcvZnJhZzo0ODEwNTlkZTkwMTk0Yzc2YjRiOTUxYjJhY2VjOTA5Yi90YWJsZTo3MDk0NjRjNDE5Mjc0Y2FkOGU2MWFjNzQyYTg5ZTI0NS90YWJsZXJhbmdlOjcwOTQ2NGM0MTkyNzRjYWQ4ZTYxYWM3NDJhODllMjQ1XzIwLTktMS0xLTA_c8fbeb71-42ed-432a-9ea0-e79194652bf4"
      unitRef="usd">84972000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567457928824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Feb. 17, 2021</div></th>
<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_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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-36053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Frank's International N.V.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">P7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">98-1107145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Mastenmakersweg 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">1786 PB<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Den Helder<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">NL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">367 0000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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, &#8364;0.01 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">FI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 424.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">226,578,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Portions of the Proxy Statement in connection with the 2021 Annual Meeting of Stockholders, to be filed no later than 120 days after the end of the fiscal year to which this Form 10-K relates, are incorporated by reference into Part III of this Form 10-K.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001575828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 annual 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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentAnnualReport</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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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 YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a 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-23<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock</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>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_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_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country 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_EntityAddressCountry</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:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityPublicFloat</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:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityWellKnownSeasonedIssuer</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_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IcfrAuditorAttestationFlag</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_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>18
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567458381048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 209,575<span></span>
</td>
<td class="nump">$ 195,383<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">1,672<span></span>
</td>
<td class="nump">1,357<span></span>
</td>
</tr>
<tr class="ro">
<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,252<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_ReceivablesNetCurrent', window );">Accounts receivables, net</a></td>
<td class="nump">110,607<span></span>
</td>
<td class="nump">166,694<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">81,718<span></span>
</td>
<td class="nump">78,829<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent', window );">Assets held for sale</a></td>
<td class="nump">2,939<span></span>
</td>
<td class="nump">13,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">7,744<span></span>
</td>
<td class="nump">10,360<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">416,507<span></span>
</td>
<td class="nump">466,418<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">272,707<span></span>
</td>
<td class="nump">328,432<span></span>
</td>
</tr>
<tr class="re">
<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">42,785<span></span>
</td>
<td class="nump">99,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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">7,897<span></span>
</td>
<td class="nump">16,971<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets, net</a></td>
<td class="nump">18,030<span></span>
</td>
<td class="nump">16,590<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">28,116<span></span>
</td>
<td class="nump">32,585<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">30,859<span></span>
</td>
<td class="nump">33,237<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">816,901<span></span>
</td>
<td class="nump">994,165<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">99,986<span></span>
</td>
<td class="nump">120,321<span></span>
</td>
</tr>
<tr class="re">
<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 );">Current portion of operating lease liabilities</a></td>
<td class="nump">7,832<span></span>
</td>
<td class="nump">7,925<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">586<span></span>
</td>
<td class="nump">657<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">1,674<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">110,078<span></span>
</td>
<td class="nump">128,903<span></span>
</td>
</tr>
<tr class="re">
<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 liabilities</a></td>
<td class="nump">1,548<span></span>
</td>
<td class="nump">2,923<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Non-current operating lease liabilities</a></td>
<td class="nump">21,208<span></span>
</td>
<td class="nump">24,969<span></span>
</td>
</tr>
<tr class="re">
<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">22,818<span></span>
</td>
<td class="nump">27,076<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">155,652<span></span>
</td>
<td class="nump">183,871<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 16)</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', 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_CommonStockValueOutstanding', window );">Common stock, &#8364;0.01 par value, 798,096,000 shares authorized, 228,806,301 and 227,000,507 shares issued and 226,324,559 and 225,510,650 shares outstanding</a></td>
<td class="nump">2,866<span></span>
</td>
<td class="nump">2,846<span></span>
</td>
</tr>
<tr class="ro">
<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">1,087,733<span></span>
</td>
<td class="nump">1,075,809<span></span>
</td>
</tr>
<tr class="re">
<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">(377,346)<span></span>
</td>
<td class="num">(220,805)<span></span>
</td>
</tr>
<tr class="ro">
<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">(31,966)<span></span>
</td>
<td class="num">(30,298)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock (at cost), 2,481,742 and 1,489,857 shares</a></td>
<td class="num">(20,038)<span></span>
</td>
<td class="num">(17,258)<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">661,249<span></span>
</td>
<td class="nump">810,294<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 equity</a></td>
<td class="nump">$ 816,901<span></span>
</td>
<td class="nump">$ 994,165<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_AssetsHeldForSaleNotPartOfDisposalGroupCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 held-for-sale that are not part of a disposal group, expected to be sold within a 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 360<br> -SubTopic 10<br> -Section 15<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121558832&amp;loc=d3e400-110220<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_CommonStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_CommonStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, 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_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<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(3))<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 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-06(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e604059-122996<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(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_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>19
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567559454472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheet (Parenthetical) - &#8364; / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in EUR per share)</a></td>
<td class="nump">&#8364; 0.01<span></span>
</td>
<td class="nump">&#8364; 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="nump">798,096,000<span></span>
</td>
<td class="nump">798,096,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, issued (in shares)</a></td>
<td class="nump">228,806,301<span></span>
</td>
<td class="nump">227,000,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="nump">226,324,559<span></span>
</td>
<td class="nump">225,510,650<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, at cost (in shares)</a></td>
<td class="nump">2,481,742<span></span>
</td>
<td class="nump">1,489,857<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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,30)<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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567531248728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_RevenueFromContractWithCustomerAbstract', 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 390,358,000<span></span>
</td>
<td class="nump">$ 579,920,000<span></span>
</td>
<td class="nump">$ 522,493,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_CostOfRevenueAbstract', window );"><strong>Cost of revenue, exclusive of depreciation and amortization</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_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">82,257,000<span></span>
</td>
<td class="nump">120,444,000<span></span>
</td>
<td class="nump">126,638,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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">70,169,000<span></span>
</td>
<td class="nump">92,800,000<span></span>
</td>
<td class="nump">111,292,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_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="nump">57,146,000<span></span>
</td>
<td class="nump">111,108,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_RestructuringSettlementAndImpairmentProvisionsCredits', window );">Severance and other charges (credits), net</a></td>
<td class="nump">33,023,000<span></span>
</td>
<td class="nump">50,430,000<span></span>
</td>
<td class="num">(310,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_GainLossOnDispositionOfAssets1', window );">(Gain) loss on disposal of assets</a></td>
<td class="num">(1,424,000)<span></span>
</td>
<td class="nump">1,037,000<span></span>
</td>
<td class="num">(1,309,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(162,892,000)<span></span>
</td>
<td class="num">(212,890,000)<span></span>
</td>
<td class="num">(92,881,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_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_TaxReceivableAgreementRelatedAdjustments', window );">Tax receivable agreement (&#8220;TRA&#8221;) related adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">220,000<span></span>
</td>
<td class="num">(1,359,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, net</a></td>
<td class="nump">2,090,000<span></span>
</td>
<td class="nump">1,103,000<span></span>
</td>
<td class="nump">2,047,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_InterestIncomeExpenseNonoperatingNet', window );">Interest income, net</a></td>
<td class="nump">712,000<span></span>
</td>
<td class="nump">2,265,000<span></span>
</td>
<td class="nump">4,243,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_BusinessCombinationAcquisitionRelatedCosts', window );">Mergers and acquisition expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(58,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_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency loss</a></td>
<td class="num">(211,000)<span></span>
</td>
<td class="num">(2,233,000)<span></span>
</td>
<td class="num">(5,675,000)<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_NonoperatingIncomeExpense', window );">Total other income (expense)</a></td>
<td class="nump">2,591,000<span></span>
</td>
<td class="nump">1,355,000<span></span>
</td>
<td class="num">(802,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(160,301,000)<span></span>
</td>
<td class="num">(211,535,000)<span></span>
</td>
<td class="num">(93,683,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_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="num">(4,081,000)<span></span>
</td>
<td class="nump">23,794,000<span></span>
</td>
<td class="num">(2,950,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (156,220,000)<span></span>
</td>
<td class="num">$ (235,329,000)<span></span>
</td>
<td class="num">$ (90,733,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_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Loss per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted (in USD per share)</a></td>
<td class="num">$ (0.69)<span></span>
</td>
<td class="num">$ (1.05)<span></span>
</td>
<td class="num">$ (0.41)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract', window );"><strong>Weighted average common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Basic and diluted (in shares)</a></td>
<td class="nump">226,042<span></span>
</td>
<td class="nump">225,159<span></span>
</td>
<td class="nump">223,999<span></span>
</td>
</tr>
<tr 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 );">Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 328,457,000<span></span>
</td>
<td class="nump">$ 473,538,000<span></span>
</td>
<td class="nump">$ 416,781,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_CostOfRevenueAbstract', window );"><strong>Cost of revenue, exclusive of depreciation and amortization</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_CostOfGoodsAndServicesSold', window );">Cost of revenues</a></td>
<td class="nump">264,680,000<span></span>
</td>
<td class="nump">338,325,000<span></span>
</td>
<td class="nump">302,880,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_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">61,901,000<span></span>
</td>
<td class="nump">106,382,000<span></span>
</td>
<td class="nump">105,712,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_CostOfRevenueAbstract', window );"><strong>Cost of revenue, exclusive of depreciation and amortization</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_CostOfGoodsAndServicesSold', window );">Cost of revenues</a></td>
<td class="nump">$ 47,399,000<span></span>
</td>
<td class="nump">$ 78,666,000<span></span>
</td>
<td class="nump">$ 76,183,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_RestructuringSettlementAndImpairmentProvisionsCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restructuring, Settlement And Impairment Provisions (Credits)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_RestructuringSettlementAndImpairmentProvisionsCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_TaxReceivableAgreementRelatedAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Receivable Agreement Related Adjustments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_TaxReceivableAgreementRelatedAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=116868678&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121605123&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=120253306&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></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_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of nonoperating interest income (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_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567534894136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_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>
</tr>
<tr class="ro">
<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">$ (156,220)<span></span>
</td>
<td class="num">$ (235,329)<span></span>
</td>
<td class="num">$ (90,733)<span></span>
</td>
</tr>
<tr class="re">
<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):</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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="num">(1,668)<span></span>
</td>
<td class="nump">404<span></span>
</td>
<td class="num">(1,452)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Marketable securities:</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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax', window );">Unrealized gain on marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">86<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income (loss)</a></td>
<td class="num">(1,668)<span></span>
</td>
<td class="nump">404<span></span>
</td>
<td class="num">(1,366)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (157,888)<span></span>
</td>
<td class="num">$ (234,925)<span></span>
</td>
<td class="num">$ (92,099)<span></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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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>22
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567534030600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>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>Retained Earnings (Deficit)</div></th>
<th class="th">
<div>Retained Earnings (Deficit) </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Treasury Stock</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_SharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">223,289,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, 2017</a></td>
<td class="nump">$ 1,115,901<span></span>
</td>
<td class="nump">$ 670<span></span>
</td>
<td class="nump">$ 2,814<span></span>
</td>
<td class="nump">$ 1,050,873<span></span>
</td>
<td class="nump">$ 106,923<span></span>
</td>
<td class="nump">$ 670<span></span>
</td>
<td class="num">$ (30,972)<span></span>
</td>
<td class="num">$ (13,737)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(90,733)<span></span>
</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">(90,733)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="num">(1,452)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,452)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized gain (loss) on marketable securities/Reclassification of marketable securities</a></td>
<td class="nump">86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Equity-based compensation expense</a></td>
<td class="nump">10,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Common shares issued upon vesting of share-based awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,018,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Common shares issued upon vesting of share-based awards</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Common shares issued for employee stock purchase plan (&#8220;ESPP&#8221;) (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">233,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Common shares issued for employee stock purchase plan (&#8220;ESPP&#8221;)</a></td>
<td class="nump">1,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">1,312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Treasury shares withheld (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(250,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Treasury shares withheld</a></td>
<td class="num">(1,636)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,636)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">224,290,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2018</a></td>
<td class="nump">$ 1,034,772<span></span>
</td>
<td class="num">(700)<span></span>
</td>
<td class="nump">$ 2,829<span></span>
</td>
<td class="nump">1,062,794<span></span>
</td>
<td class="nump">16,860<span></span>
</td>
<td class="num">(700)<span></span>
</td>
<td class="num">(32,338)<span></span>
</td>
<td class="num">(15,373)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Accounting Standards Update [Extensible List]</a></td>
<td class="text">us-gaap:AccountingStandardsUpdate201602Member<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (235,329)<span></span>
</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">(235,329)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="nump">404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized gain (loss) on marketable securities/Reclassification of marketable securities</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="num">(1,636)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Equity-based compensation expense</a></td>
<td class="nump">11,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Common shares issued upon vesting of share-based awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,134,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Common shares issued upon vesting of share-based awards</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
<td class="num">(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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Common shares issued for employee stock purchase plan (&#8220;ESPP&#8221;) (in shares)</a></td>
<td class="nump">389,284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">389,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Common shares issued for employee stock purchase plan (&#8220;ESPP&#8221;)</a></td>
<td class="nump">$ 1,752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">1,748<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Treasury shares withheld (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(302,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Treasury shares withheld</a></td>
<td class="num">(1,885)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,885)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">225,511,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2019</a></td>
<td class="nump">810,294<span></span>
</td>
<td class="num">$ (321)<span></span>
</td>
<td class="nump">$ 2,846<span></span>
</td>
<td class="nump">1,075,809<span></span>
</td>
<td class="num">(220,805)<span></span>
</td>
<td class="num">$ (321)<span></span>
</td>
<td class="num">(30,298)<span></span>
</td>
<td class="num">(17,258)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(156,220)<span></span>
</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">(156,220)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="num">(1,668)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,668)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Equity-based compensation expense</a></td>
<td class="nump">11,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Common shares issued upon vesting of share-based awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,464,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Common shares issued upon vesting of share-based awards</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Common shares issued for employee stock purchase plan (&#8220;ESPP&#8221;) (in shares)</a></td>
<td class="nump">340,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">341,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Common shares issued for employee stock purchase plan (&#8220;ESPP&#8221;)</a></td>
<td class="nump">$ 934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Treasury shares withheld (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(421,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Treasury shares withheld</a></td>
<td class="num">(1,282)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,282)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Share repurchase program (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(570,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Share repurchase program</a></td>
<td class="num">(1,498)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,498)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">226,325,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2020</a></td>
<td class="nump">$ 661,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,866<span></span>
</td>
<td class="nump">$ 1,087,733<span></span>
</td>
<td class="num">$ (377,346)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (31,966)<span></span>
</td>
<td class="num">$ (20,038)<span></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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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_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_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of stock related to Restricted Stock Awards 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 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_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><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))<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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost 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 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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>23
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567531334152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (156,220,000)<span></span>
</td>
<td class="num">$ (235,329,000)<span></span>
</td>
<td class="num">$ (90,733,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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to cash from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">70,169,000<span></span>
</td>
<td class="nump">92,800,000<span></span>
</td>
<td class="nump">111,292,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_EmployeeBenefitsAndShareBasedCompensation', window );">Equity-based compensation expense</a></td>
<td class="nump">11,010,000<span></span>
</td>
<td class="nump">11,280,000<span></span>
</td>
<td class="nump">10,621,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_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="nump">57,146,000<span></span>
</td>
<td class="nump">111,108,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetImpairmentCharges', window );">Loss on asset impairments and retirements</a></td>
<td class="nump">21,225,000<span></span>
</td>
<td class="nump">40,686,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="nump">388,000<span></span>
</td>
<td class="nump">371,000<span></span>
</td>
<td class="nump">58,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_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax provision (benefit)</a></td>
<td class="num">(625,000)<span></span>
</td>
<td class="nump">727,000<span></span>
</td>
<td class="num">(14,634,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_ProvisionForDoubtfulAccounts', window );">Provision for bad debts</a></td>
<td class="nump">938,000<span></span>
</td>
<td class="nump">1,281,000<span></span>
</td>
<td class="nump">159,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_GainLossOnDispositionOfAssets1', window );">(Gain) loss on disposal of assets</a></td>
<td class="num">(1,424,000)<span></span>
</td>
<td class="nump">1,037,000<span></span>
</td>
<td class="num">(1,309,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_UnrealizedGainLossOnInvestments', window );">Changes in fair value of investments</a></td>
<td class="num">(1,106,000)<span></span>
</td>
<td class="num">(2,747,000)<span></span>
</td>
<td class="nump">1,199,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_UnrealizedGainLossOnDerivatives', window );">Unrealized (gain) loss on derivative instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">222,000<span></span>
</td>
<td class="num">(386,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_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="num">(64,000)<span></span>
</td>
<td class="num">(1,522,000)<span></span>
</td>
<td class="nump">843,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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of effects from acquisitions</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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">54,707,000<span></span>
</td>
<td class="nump">22,152,000<span></span>
</td>
<td class="num">(63,654,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_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(1,573,000)<span></span>
</td>
<td class="num">(10,694,000)<span></span>
</td>
<td class="num">(2,917,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_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">4,437,000<span></span>
</td>
<td class="nump">856,000<span></span>
</td>
<td class="nump">4,581,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_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">848,000<span></span>
</td>
<td class="num">(1,285,000)<span></span>
</td>
<td class="nump">258,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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="num">(16,787,000)<span></span>
</td>
<td class="num">(3,937,000)<span></span>
</td>
<td class="nump">15,310,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_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="num">(74,000)<span></span>
</td>
<td class="nump">545,000<span></span>
</td>
<td class="num">(354,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_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other noncurrent liabilities</a></td>
<td class="num">(3,344,000)<span></span>
</td>
<td class="num">(503,000)<span></span>
</td>
<td class="num">(2,978,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">39,651,000<span></span>
</td>
<td class="nump">27,048,000<span></span>
</td>
<td class="num">(32,644,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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchase of property, plant and equipment and intangibles</a></td>
<td class="num">(28,473,000)<span></span>
</td>
<td class="num">(36,942,000)<span></span>
</td>
<td class="num">(19,734,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties', window );">Purchase of property, plant and equipment from related parties</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(36,737,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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of assets and equipment</a></td>
<td class="nump">8,319,000<span></span>
</td>
<td class="nump">791,000<span></span>
</td>
<td class="nump">7,089,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_PaymentsToAcquireInvestments', window );">Purchase of investments</a></td>
<td class="num">(2,252,000)<span></span>
</td>
<td class="num">(20,122,000)<span></span>
</td>
<td class="num">(84,040,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_ProceedsFromSaleMaturityAndCollectionsOfInvestments', window );">Proceeds from sale of investments</a></td>
<td class="nump">2,832,000<span></span>
</td>
<td class="nump">46,739,000<span></span>
</td>
<td class="nump">143,825,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_PaymentsForProceedsFromOtherInvestingActivities', window );">Other</a></td>
<td class="num">(460,000)<span></span>
</td>
<td class="num">(512,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(20,034,000)<span></span>
</td>
<td class="num">(10,046,000)<span></span>
</td>
<td class="nump">10,403,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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations', window );">Repayments of borrowings</a></td>
<td class="num">(236,000)<span></span>
</td>
<td class="num">(5,627,000)<span></span>
</td>
<td class="num">(5,892,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_PaymentsOfFinancingCosts', window );">Deferred financing costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(184,000)<span></span>
</td>
<td class="num">(1,733,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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Treasury shares withheld</a></td>
<td class="num">(1,282,000)<span></span>
</td>
<td class="num">(1,886,000)<span></span>
</td>
<td class="num">(1,636,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_PaymentsForRepurchaseOfCommonStock', window );">Treasury share repurchase</a></td>
<td class="num">(1,498,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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 the issuance of ESPP shares</a></td>
<td class="nump">934,000<span></span>
</td>
<td class="nump">1,752,000<span></span>
</td>
<td class="nump">1,315,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(2,082,000)<span></span>
</td>
<td class="num">(5,945,000)<span></span>
</td>
<td class="num">(7,946,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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash</a></td>
<td class="num">(3,028,000)<span></span>
</td>
<td class="num">(529,000)<span></span>
</td>
<td class="nump">3,384,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="nump">14,507,000<span></span>
</td>
<td class="nump">10,528,000<span></span>
</td>
<td class="num">(26,803,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of period</a></td>
<td class="nump">196,740,000<span></span>
</td>
<td class="nump">186,212,000<span></span>
</td>
<td class="nump">213,015,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at end of period</a></td>
<td class="nump">$ 211,247,000<span></span>
</td>
<td class="nump">$ 196,740,000<span></span>
</td>
<td class="nump">$ 186,212,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments To Acquire Property, Plant, And Equipment, Related Parties</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></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_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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://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_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.</p></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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (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_OtherAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=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_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock 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 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_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan 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://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_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other 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 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_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ProceedsFromSaleMaturityAndCollectionsOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 sale, maturity and collection of all investments such as debt, security and so forth 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 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_ProceedsFromSaleMaturityAndCollectionsOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (c)<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_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt and lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>24
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567453550856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Basis of Presentation and Significant Accounting Policies</a></td>
<td class="text">Basis of Presentation and Significant Accounting Policies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Business</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Frank&#8217;s International N.V. (&#8220;FINV&#8221;), a limited liability company organized under the laws of the Netherlands, is a global provider of highly engineered tubular services, tubular fabrication and specialty well construction and well intervention solutions to the oil and gas industry. FINV provides services to leading exploration and production companies in both offshore and onshore environments with a focus on complex and technically demanding wells.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of the Coronavirus Disease 2019 (&#8220;COVID-19&#8221;) pandemic and related economic, business and market disruptions is evolving rapidly, and its future effects are uncertain. The actual impact of these recent developments on our business will depend on many factors, many of which are beyond management's control and knowledge. It is therefore difficult for management to assess or predict with accuracy the broad future effects of this health crisis on the global economy, the energy industry or the Company. As additional information becomes available, events or circumstances change and strategic operational decisions are made by management, further adjustments may be required which could have a material adverse impact on the Company's consolidated financial position, results of operations and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements of FINV for the years ended December 31, 2020, 2019 and 2018 include the activities of Frank&#8217;s International C.V. (&#8220;FICV&#8221;), Blackhawk Group Holdings, LLC (&#8220;Blackhawk&#8221;) and their wholly owned subsidiaries (collectively, &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221;). All intercompany accounts and transactions have been eliminated for purposes of preparing these consolidated financial statements. </span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accompanying consolidated financial statements and related financial information have been prepared in accordance with generally accepted accounting principles in the United States of America (&#8220;GAAP&#8221;). In the opinion of management, these consolidated financial statements reflect all adjustments consisting solely of normal accruals that are necessary for the fair presentation of financial results as of and for the periods presented. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The consolidated financial statements have been prepared on a historical cost basis using the United States dollar as the reporting currency. Our functional currency is primarily the United States dollar. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;Reclassifications</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Certain prior-year amounts have been reclassified to conform to the current year&#8217;s presentation. These reclassifications had no impact on our net income (loss), working capital, cash flows or total equity previously reported.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We estimate current expected credit losses on our accounts receivable at each reporting date. We estimate current expected credit losses based on our credit loss history, adjusted for current factors including global economic and business conditions, oil and natural gas industry and market conditions and customer mix. Losses are charged against the allowance when the customer accounts are determined to be uncollectible. This process involves judgment and estimation, and accordingly, our results can be affected by adjustments to the allowance due to actual write-offs that differ from estimated amounts. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash, Cash Equivalents and Restricted Cash</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We consider all highly liquid financial instruments purchased with an original maturity of three months or less to be cash equivalents. Throughout the year, we have cash balances in excess of federally insured limits deposited with various financial institutions. We have not experienced any losses in such accounts and believe we are not exposed to any significant credit risk on cash and cash equivalents. Restricted cash consists of cash deposits that collateralize our credit card program.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Amounts reported in the consolidated balance sheets and consolidated statements of cash flows as cash, cash equivalents and restricted cash at December&#160;31, 2020 and December&#160;31, 2019 were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,575&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,247&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,740&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Surrender Value of Life Insurance Policies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We have cash surrender value of life insurance policies that are held within a Rabbi Trust for the purpose of paying future executive deferred compensation benefit obligations. Income (loss) associated with these policies is included in other income, net on our consolidated statements of operations. Income (loss) on changes in the cash surrender value of life insurance policies was $1.1 million, $2.7 million and $(1.2) million for the years ended December&#160;31, 2020, 2019 and 2018, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Accounting standards on reporting comprehensive income require that certain items, including foreign currency translation adjustments be presented as components of comprehensive income. The cumulative amounts recognized by us under these standards are reflected in the consolidated balance sheet as accumulated other comprehensive loss, a component of stockholders&#8217; equity. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Certain conditions may exist as of the date our consolidated financial statements are issued that may result in a loss to us, but which will only be resolved when one or more future events occur or fail to occur. Our management, with input from legal counsel, assesses such contingent liabilities, and such assessment inherently involves an exercise in judgment. In assessing loss contingencies related to legal proceedings pending against us or unasserted claims that may result in proceedings, our management, with input from legal counsel, evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;If the assessment of a contingency indicates it is probable a material loss has been incurred and the amount of liability can be estimated, then the estimated liability would be accrued in our consolidated financial statements. If the assessment indicates a potentially material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed. </span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the guarantees would be disclosed. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Derivative Financial Instruments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;When we deem appropriate, we use foreign currency forward derivative contracts to mitigate the risk of fluctuations in foreign currency exchange rates. We use these instruments to mitigate our exposure to non-local currency working capital. We do not hold or issue financial instruments for trading or other speculative purposes. We account for our derivative activities under the provisions of accounting guidance for derivatives and hedging. Derivatives are recognized on the consolidated balance sheet at fair value. Although the derivative contracts will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not formally designated as hedge contracts for hedge accounting treatment. Accordingly, any changes in the fair value of the derivative instruments during a period will be included in our consolidated statements of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income (Loss) Per Share</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Basic income (loss) per share excludes dilution and is computed by dividing net income (loss) available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted income (loss) per share reflects the potential dilution that could occur if securities to issue common stock were exercised or converted to common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our financial instruments consist primarily of cash and cash equivalents, trade accounts receivable, available-for-sale securities, derivative financial instruments and obligations under trade accounts payable. Due to their short-term nature, the carrying values for cash and cash equivalents, trade accounts receivable and trade accounts payable approximate fair value. Refer to Note 9&#8212;Fair Value Measurements for the fair values of our available-for-sale securities, derivative financial instruments and other obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Translations and Transactions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Results of operations for foreign subsidiaries with functional currencies other than the U.S. dollar are translated using average exchange rates during the period. Assets and liabilities of these foreign subsidiaries are translated using the exchange rates in effect at the balance sheet dates. Gains and losses resulting from these translations are included in accumulated other comprehensive loss within stockholders&#8217; equity. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;For those foreign subsidiaries that have designated the U.S. dollar as the functional currency, gains and losses resulting from balance sheet remeasurement of foreign operations are included in the consolidated statements of operations as incurred. Gains and losses resulting from transactions denominated in a foreign currency are also included in the consolidated statements of operations as incurred. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Goodwill is not subject to amortization and is tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired. A qualitative assessment is allowed to determine if goodwill is potentially impaired. We have the option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to performing the quantitative goodwill impairment test. The qualitative assessment determines whether it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount. If it is more likely than not that the fair value of the reporting unit is less than the carrying amount, then a quantitative </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">impairment test is performed. The quantitative goodwill impairment test is used to identify both the existence of impairment and the amount of impairment loss. The test compares the fair value of a reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit is less than its carrying value, an impairment loss is recorded based on that difference. We complete our assessment of goodwill impairment as of October 31 each year. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As of October 31, 2019, we performed a quantitative goodwill impairment test for our Cementing Equipment reporting unit. During the fourth quarter of 2019, market factors indicated a downturn in the demand for our Cementing Equipment products and services in the U.S. land market and a slower uptake of our service offering in international markets, and we reduced our management forecast for this reporting unit accordingly. Based on this refined outlook, the quantitative goodwill impairment test indicated that the fair value of the Cementing Equipment reporting unit was less than its carrying value. As a result, during the fourth quarter of 2019 we recorded a $111.1 million impairment charge to goodwill, which is included in goodwill impairment on the consolidated statements of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2020, as a result of the decline in oil prices due to the ongoing COVID-19 pandemic and the Organization of Petroleum Exporting Countries and Russia price war in early 2020, we identified a triggering event that indicated the fair value of goodwill within our Cementing Equipment reporting unit was less than its carrying value. Based on the results of our goodwill impairment test as of March 31, 2020, we recorded a $57.1 million impairment charge to goodwill, which is included in goodwill impairment on the consolidated statements of operations. Our goodwill impairment assessment as of October 31, 2020, did not identify a triggering event that indicates the fair values of our reporting units were less than their carrying values.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We used the income approach to estimate the fair value of the Cementing Equipment reporting unit, but also considered the market approach to validate the results. The income approach estimates the fair value by discounting the reporting unit&#8217;s estimated future cash flows using an estimated discount rate, or expected return, that a marketplace participant would have required as of the valuation date. The market approach includes the use of comparative multiples to corroborate the discounted cash flow results and involves significant judgment in the selection of the appropriate peer group companies and valuation multiples. The inputs used in the determination of fair value are generally level 3 inputs. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Some of the more significant assumptions inherent in the income approach include the estimated future net annual cash flows for the reporting unit, the terminal growth rate and the discount rate. We selected the assumptions used in the discounted cash flow projections using historical data supplemented by current and anticipated market conditions and estimated growth rates. Our estimates are based upon assumptions believed to be reasonable. However, given the inherent uncertainty in determining the assumptions underlying a discounted cash flow analysis, actual results may differ from those used in our valuation which could result in additional impairment charges in the future. Assuming all other assumptions and inputs used in the March 31, 2020 discounted cash flow analysis were held constant, a 50 basis point increase in the discount rate assumption would have increased the goodwill impairment charge by approximately $4.3 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No goodwill impairment was recorded for year ended December 31, 2018. At December&#160;31, 2020, goodwill is allocated to our reportable segments as follows: Cementing Equipment - approximately $24.1 million; Tubular Running Services - approximately $18.7 million. See Note 9&#8212;Fair Value Measurements in these Notes to Consolidated Financial Statements for a discussion of fair value measures. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Long-lived assets, which include property, plant and equipment, and certain other assets to be held and used by us, are reviewed when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable based on estimated future cash flows. If this assessment indicates that the carrying values will not be recoverable, as determined based on undiscounted cash flows over the remaining useful lives, an impairment loss is recognized based on the fair value of the asset. The inputs used in the determination of fair value are generally level 3 inputs. Please see Note 17 &#8212;Severance and Other Charges (Credits), net for additional information.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We operate under many legal forms in approximately 40 countries. As a result, we are subject to many U.S. and non-U.S. tax jurisdictions and many tax agreements and treaties among the various taxing authorities. Our operations in these different jurisdictions are taxed on various bases such as income before taxes, deemed profits (which is generally determined using a percentage of revenue rather than profits), and withholding taxes based on revenue. Determination of taxable income in any jurisdiction requires the interpretation of the related tax laws and regulations and the use of estimates and assumptions regarding significant future events. Changes in tax laws, regulations, agreements and treaties, foreign currency exchange restrictions, or our level of operations or profitability in each taxing jurisdiction could have an impact upon the amount of income taxes that we provide during any given year. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We provide for income tax expense based on the liability method of accounting for income taxes based on the authoritative accounting guidance. Deferred tax assets and liabilities are recorded based upon temporary differences between the tax basis of assets and liabilities and their carrying values for financial reporting purposes, and are measured using the tax rates and laws expected to be in effect when the differences are projected to reverse. Valuation allowances are established to reduce deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. In determining the need for valuation allowances, we have made judgments and estimates regarding future taxable income. These estimates and judgments include some degree of uncertainty, and changes in these estimates and assumptions could require us to adjust the valuation allowances for our deferred tax assets. The ultimate realization of the deferred tax assets depends on the generation of sufficient taxable income in the applicable taxing jurisdictions. Deferred tax expense or benefit is the result of changes in deferred tax assets and liabilities and associated valuation allowances during the period. The impact of an uncertain tax position taken or expected to be taken on an income tax return is recognized in the financial statements at the largest amount that is more likely than not to be sustained upon examination by the relevant taxing authority. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Identifiable intangible assets are amortized using the straight-line method over the estimated useful lives of the assets. We evaluate impairment of our intangible assets on an asset group basis whenever circumstances indicate that the carrying value may not be recoverable. Intangible assets deemed to be impaired are written down to their fair value using a discounted cash flow model and, if available, comparable market values. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The following table provides information related to our intangible assets as of December&#160;31, 2020 and 2019 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.906%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.082%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,324)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,976&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,890&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,946)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,944&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intellectual property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,939)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,029&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,002)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,160&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,263)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,897&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,919&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,948)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,971&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our intangible assets are primarily associated with our Cementing Equipment segment. Amortization expense for intangibles assets was $4.4 million, $10.8 million and $10.8 million for the years ended December 31, 2020, 2019 and 2018, respectively. During the first quarter of 2020, the results of the Company's test for impairment of goodwill in the Cementing Equipment segment as a result of the negative market indicators was a triggering event that indicated that our intangible assets in this segment were impaired. Impairment testing performed in the first quarter resulted in the determination that certain intangible assets were not recoverable and that the estimated fair value was below the carrying value. As a result, during the year ended December&#160;31, 2020, impairment charges of $4.7 million were recorded associated with certain customer relationships and intellectual property intangible assets in our Cementing Equipment segment, which are included in severance and other charges (credits), net on the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consolidated statements of operations. During the year ended December 31, 2019, impairment charges of $3.3&#160;million were recorded associated with certain customer relationships and intellectual property intangible assets in our Cementing Equipment and Tubular Running Services segments. No intangible asset impairment was recorded during the year ended December 31, 2018.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As of December&#160;31, 2020, estimated amortization expense for our remaining intangible assets for each of the next five years was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.342%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,718&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">604&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,897&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Inventories </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost (primarily average cost) or net realizable value. The Company&#8217;s inventories consist of finished goods, spare parts, work in process, and raw materials to support ongoing manufacturing operations. Work in progress, spare parts and finished goods include the cost of materials, labor, and manufacturing overhead. Inventory placed in service is either capitalized and included in equipment or expensed based upon our capitalization policies. We determine reserves for our inventories based on historical usage of inventory on-hand, assumptions about future demand and market conditions, and estimates about potential alternative uses, which are limited. Please see Note 17&#8212;Severance and Other Charges (Credits), net for additional information.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We have operating leases for real estate, vehicles and certain equipment. At the present time, all of our leases are classified as operating leases. Operating lease expense is recognized on a straight-line basis over the lease term. The accounting for some of our leases may require significant judgment, which includes determining the incremental borrowing rates to utilize in our net present value calculation of lease payments for lease agreements which do not provide an implicit rate, and assessing the likelihood of renewal or termination options.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We do not separate lease and non-lease components for all classes of leased assets. Also, leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Property, Plant and Equipment </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Property, plant and equipment are stated at cost less accumulated depreciation. Expenditures for significant improvements and betterments are capitalized when they enhance or extend the useful life of the asset and meet a minimum capitalization threshold. Expenditures for routine repairs and maintenance, which do not improve or extend the life of the related assets, are expensed when incurred. When properties or equipment are sold, retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the books and the resulting gain or loss is recognized on the consolidated statements of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Depreciation on fixed assets is computed using the straight-line method over the estimated useful lives of the individual assets. Leasehold improvements are amortized on a straight-line basis over the shorter of their estimated useful lives or the lease term. Depreciation expense was $65.8 million, $82.0 million and $100.5 million for the years ended December&#160;31, 2020, 2019 and 2018, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Revenue Recognition </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Payment terms on services and products generally range from&#160;30 days&#160;to&#160;120 days. Given the short-term nature of our service and product offerings, our contracts do not have a significant financing component and the consideration we receive is generally fixed. We do not disclose the value of unsatisfied performance obligations for contracts with an original expected duration of one year or less. Because our contracts with customers are short-term in nature and fall within this exemption, we do not have significant unsatisfied performance obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Service revenue is recognized over time as services are performed or rendered. Rates for services are typically priced on a per day, per man-hour or similar basis. We generally perform services either under direct service purchase orders or master service agreements which are supplemented by individual call-out provisions. For customers contracted under such arrangements, an accrual is recorded in unbilled revenue for revenue earned but not yet invoiced.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Revenue on product sales is generally recognized at a point in time when the product has shipped and significant risks of ownership have passed to the customer. The sales arrangements typically do not include a right of return or other similar provisions, nor do they contain any other post-delivery obligations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Some of our Tubulars segment and Cementing Equipment segment customers have requested that we store pipe, connectors and cementing products purchased from us in our facilities. We recognize revenue for these &#8220;bill and hold&#8221; sales once the following criteria have been met: (1) there is a substantive reason for the arrangement, (2) the product is identified as the customer&#8217;s asset, (3) the product is ready for delivery to the customer, and (4) we cannot use the product or direct it to another customer.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Short&#8209;term investments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Short&#8209;term investments consists of commercial paper classified as held-to-maturity. These investments had original maturities of greater than three months but less than twelve months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our 2013 Long-Term Incentive Plan provides for the granting of stock options, stock appreciation rights (&#8220;SARs&#8221;), restricted stock, restricted stock units (&#8220;RSUs&#8221;), performance restricted stock units (&#8220;PRSUs&#8221;), dividend equivalent rights and other types of equity and cash incentive awards to employees, non-employee directors and service providers. Stock-based compensation expense is measured at the grant date of the share-based awards based on their value. Stock-based compensation expense is recognized on a straight-line basis over the vesting period and is included in cost of revenue and general and administrative expenses in the consolidated statements of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our stock-based compensation currently consists of RSUs and PRSUs. The grant date fair value of the RSUs, which are not entitled to receive dividends until vested, is measured by reducing the share price at that date by the present value of the dividends expected to be paid during the requisite vesting period, discounted at the appropriate risk-free interest rate. The grant date fair value and compensation expense of PRSU grants is estimated based on a Monte Carlo simulation using the Company&#8217;s closing stock price as of the day before the grant date. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Changes to GAAP are established by the Financial Accounting Standards Board (&#8220;FASB&#8221;) in the form of accounting standards updates (&#8220;ASUs&#8221;) to the FASB&#8217;s Accounting Standards Codification. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We consider the applicability and impact of all accounting pronouncements. ASUs not listed below were assessed and were either determined to be not applicable or are expected to have immaterial impact on our consolidated financial position, results of operations and cash flows.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued new accounting guidance for credit losses on financial instruments. The guidance includes the replacement of the &#8220;incurred loss&#8221; approach for recognizing credit losses on financial assets, including trade receivables, with a methodology that reflects expected credit losses, which considers historical and current information as well as reasonable and supportable forecasts. We adopted the guidance on January 1, 2020, and the adoption did not have a material impact on our consolidated financial statements. The new credit loss standard is expected to accelerate recognition of credit losses on our accounts receivable. See Note 3&#8212;Accounts Receivable, net for additional information regarding allowance for credit losses on our accounts receivable.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued new accounting guidance for leases. The main objective of the accounting guidance is to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. The main difference between previous GAAP and the new guidance is the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases. The new guidance requires lessees to recognize assets and liabilities arising from leases on the balance sheet and further defines a lease as a contract that conveys the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. Control over the use of the identified asset means that the customer has both (1) the right to obtain substantially all of the economic benefit from the use of the asset and (2) the right to direct the use of the asset. The accounting guidance requires disclosures by both lessees and lessors to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. We adopted the new lease standard effective January 1, 2019, using the modified retrospective approach. The modified retrospective approach provides a method for recording existing leases at adoption, including not restating comparative periods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adoption of the new standard resulted in recording lease assets of $34.9&#160;million, lease liabilities of $34.4&#160;million and an adjustment to retained earnings of $0.7&#160;million as of January 1, 2019. The standard had no impact on our net income (loss) and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We elected the package of practical expedients permitted under the transition guidance within the new standard, which allowed us to carry forward the historical lease classification. In addition, we elected not to separate lease and non-lease components for all classes of leased assets. Also, leases with an initial term of 12 months or less are not recorded on the balance sheet.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567453540440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We have operating leases for real estate, vehicles and certain equipment. Our leases have remaining lease terms of less than 1 year to 13 years, some of which include options to extend the leases for up to 10 years, and some of which include options to terminate the leases within 1 year.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.932%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.933%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Leases (in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,040&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,894&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our short-term lease expense was $3.9 million for the year ended December&#160;31, 2020 and $3.6&#160;million for the year ended December&#160;31, 2019.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.771%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.773%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term Lease Cost (in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,202&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,674&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Includes variable lease costs, which are immaterial.</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.771%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.773%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Information (in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in an exchange for lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,393&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:13pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.771%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.773%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Term and Discount Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.54</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.06</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.29%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.47%</span></td></tr></table></div><div style="margin-bottom:13pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.226%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.773%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity of Operating Lease Liabilities (in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,985&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,996&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,040&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>26
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455284008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable, net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Accounts Receivable, net</a></td>
<td class="text">Accounts Receivable, net<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Accounts receivable at December&#160;31, 2020 and 2019 were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable, net of allowance for credit losses of $3,857 and $5,129, respectively</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,684&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,718&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,516&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Affiliated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,607&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,694&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:78.530%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Amounts represent expenditures on behalf of non-consolidated affiliates.</span></div>During the year ended December 31, 2020, $2.7&#160;million was written off against the allowance for credit losses. As of December 31, 2020, 35% and 11% of our net trade receivables were from customers in the United States and Saudi Arabia, respectively. As of December 31, 2019, 42% of our net trade receivables were from customers in the United States. No other country accounted for more than 10% of our net trade receivables at these dates.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></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 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567453548472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories, net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory 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_InventoryDisclosureTextBlock', window );">Inventories, net</a></td>
<td class="text">Inventories, net<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Inventories at December&#160;31, 2020 and 2019 were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.137%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.561%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pipe and connectors, net of allowance of $16,819 and $18,287, respectively</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods, net of allowance of $84 and $485, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,715&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials, components and supplies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,718&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,829&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455127976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text">Property, Plant and Equipment<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The following is a summary of property, plant and equipment at December&#160;31, 2020 and 2019 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.348%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.563%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Lives in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,869&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,724&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-15</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13-39</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-7</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">882,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment - other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,842&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and computers</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automobiles and other vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7-15,or lease term if shorter</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress - machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,564&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191,864&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204,067&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(919,157)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(875,635)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,707&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,432&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;During the first quarter of 2019, buildings with a net book value of $1.1 million met the criteria to be classified as held for sale and were reclassified from property, plant and equipment to assets held for sale on our consolidated balance sheet. During the second quarter of 2019, we sold a building classified as held for sale for $0.2 million and recorded an immaterial loss. During the third quarter of 2019, an additional building met the criteria to be classified as held for sale and a $4.0 million impairment loss was recorded, which is included in severance and other charges (credits), net on our consolidated statements of operations. The building's remaining net book value of $5.3 million was reclassified from property, plant and equipment to assets held for sale on our consolidated balance sheets. During the fourth quarter of 2019, we sold a building classified as held for sale for $0.3&#160;million and recorded an immaterial loss. Also during the fourth quarter of 2019, equipment in our Tubular Running Services segment met the criteria to be classified as held for sale and a $0.3 million impairment loss was recorded, which is included in severance and other charges (credits), net on our consolidated statements of operations. The equipment&#8217;s remaining net book value of $0.2 million was reclassified from property, plant and equipment to assets held for sale on our consolidated balance sheets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2020, we sold a building classified as held for sale for $5.4&#160;million and recorded a gain of $0.6&#160;million. During the third quarter of 2020, we determined a building no longer met the held for sale criteria, and reclassified the fair value of $5.3&#160;million from assets held for sale to property, plant and equipment on our consolidated balance sheets. During the fourth quarter of 2020, we sold a building classified as held for sale for $0.7&#160;million and recorded an immaterial gain.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2020, we recorded fixed asset impairment charges of $15.7 million primarily associated with construction in progress in our Cementing Equipment segment, which is included in severance and other charges (credits), net on our consolidated statements of operations. During the first quarter of 2020, the results of the Company's test for impairment of goodwill in the Cementing Equipment segment as a result of negative market indicators was a triggering event that indicated that our long-lived tangible assets in this segment were impaired. Impairment testing performed in the first quarter resulted in the determination that certain long-lived assets were not recoverable and that the estimated fair value was below the carrying value. During the year ended December 31, 2019, we recorded fixed asset impairment charges of $32.9 million primarily associated with construction in progress in our Tubular Running Service segment, which is included in severance and other charges (credits), net on our consolidated statement of operations. No impairments were recognized during the year ended December 31, 2018. Please see Note 17&#8212;Severance and Other Charges (Credits), net in these Notes to Consolidated Financial Statements for additional details.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the depreciation and amortization associated with each line for the years ended December&#160;31, 2020, 2019 and 2018 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.280%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,072&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,169&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,800&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,292&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567454938984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other 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_OtherAssetsDisclosureTextBlock', window );">Other Assets</a></td>
<td class="text">Other Assets<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Other assets at December&#160;31, 2020 and 2019 consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,510&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,805&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Total other assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,859&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,237&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:78.530%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">See Note 9&#8212;Fair Value Measurements for additional information.</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455250328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Payable and Accrued Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accounts Payable and Accrued Liabilities</a></td>
<td class="text">Accounts Payable and Accrued Liabilities<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Accounts payable and accrued liabilities at December&#160;31, 2020 and 2019, consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,277&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,793&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued property and other taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance and other charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Affiliated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued purchase orders and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,869&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts payable and accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,986&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,321&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:78.530%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Represents amounts owed to non-consolidated affiliates.</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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455124440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Debt</a></td>
<td class="text">Debt <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Asset Based Revolving Credit Facility</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">On&#160;November 5, 2018, FICV, Frank&#8217;s International, LLC and Blackhawk, as borrowers, and FINV, certain of FINV&#8217;s subsidiaries, including FICV, Frank&#8217;s International, LLC, Blackhawk, Frank&#8217;s International GP, LLC, Frank&#8217;s International, LP, Frank&#8217;s International LP B.V., Frank&#8217;s International Partners B.V., Frank&#8217;s International Management B.V., Blackhawk Intermediate Holdings, LLC, Blackhawk Specialty Tools, LLC, and Trinity Tool Rentals, L.L.C., as guarantors, entered into a&#160;5-year senior secured revolving credit facility (the &#8220;ABL Credit Facility&#8221;) with JPMorgan Chase Bank, N.A., as administrative agent (the &#8220;ABL Agent&#8221;), and other financial institutions as lenders with total commitments of&#160;$100.0 million including up to $15.0 million available for letters of credit. Subject to the terms of the ABL Credit Facility, we have the ability to increase the commitments to $200.0 million. The maximum amount that the Company may borrow under the ABL Credit Facility is subject to a borrowing base, which is based on a percentage of certain eligible accounts receivable and eligible inventory, subject to customary reserves and other adjustments.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">All obligations under the ABL Credit Facility are fully and unconditionally guaranteed jointly and severally by FINV&#8217;s subsidiaries, including FICV, Frank&#8217;s International, LLC, Blackhawk, Frank&#8217;s International GP, LLC, Frank&#8217;s International, LP, Frank&#8217;s International LP B.V., Frank&#8217;s International Partners B.V., </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Frank&#8217;s International Management B.V., </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Blackhawk Intermediate Holdings, LLC, Blackhawk Specialty Tools, LLC, and Trinity Tool Rentals, L.L.C., subject to customary exceptions and exclusions. In addition, the obligations under the ABL Credit Facility are secured by first priority liens on substantially all of the assets and property of the borrowers and guarantors, including pledges of equity interests in certain of FINV&#8217;s subsidiaries, subject to certain exceptions. Borrowings under the ABL Credit Facility bear interest at FINV&#8217;s option at either (a) the Alternate Base Rate (</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">ABR</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">) (as defined therein), calculated as the greatest of (i) the rate of interest publicly quoted by the Wall Street Journal, as the &#8220;prime rate,&#8221; subject to each increase or decrease in such prime rate effective as of the date such change occurs, (ii) the federal funds effective rate that is subject to a 0.00% interest rate floor plus 0.50%, and (iii) the one-month Adjusted LIBO Rate (as defined therein) plus 1.00%, or (b) the Adjusted LIBO Rate (as defined therein), plus, in each case, an applicable margin.</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"> The applicable interest rate margin ranges from 1.00%&#160;to&#160;1.50%&#160;per annum for ABR loans and&#160;2.00%&#160;to 2.50%&#160;per annum for Eurodollar loans and, in each case, is based on FINV&#8217;s leverage ratio. The unused portion of the ABL Credit Facility is subject to a commitment fee that varies from&#160;0.250%&#160;to&#160;0.375%&#160;per annum, according to average daily unused commitments under the ABL Credit Facility. Interest on Eurodollar loans is payable at the end of the selected interest period, but no less frequently than quarterly. Interest on ABR loans is payable monthly in arrears.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The ABL Credit Facility contains various covenants and restrictive provisions which limit, subject to certain customary exceptions and thresholds, FINV&#8217;s ability to, among other things, (1) enter into asset sales; (2) incur additional indebtedness; (3) make investments, acquisitions, or loans and create or incur liens; (4) pay certain dividends or make other distributions and (5) engage in transactions with affiliates. The ABL Credit Facility also requires FINV to maintain a minimum fixed charge coverage ratio of 1.0 to 1.0 based on the ratio of (a) consolidated EBITDA (as defined therein) minus unfinanced capital expenditures to (b) Fixed Charges (as defined therein), when either (i) an event of default occurs under the ABL Facility or (ii) availability under the ABL Credit Facility falls for at least two consecutive calendar days below the greater of (A) $12.5 million and (B) 15% of the lesser of the borrowing base and aggregate commitments (a &#8220;FCCR Trigger Event&#8221;). Accounts receivable received by FINV&#8217;s U.S. subsidiaries that are parties to the ABL Credit Facility will be deposited into deposit accounts subject to deposit control agreements in favor of the ABL Agent. After a FCCR Trigger Event, these deposit accounts would be subject to &#8220;springing&#8221; cash dominion. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">After a FCCR Trigger Event, the Company will be subject to compliance with the fixed charge coverage ratio and &#8220;springing&#8221; cash dominion until no default exists under the ABL Credit Facility and availability under the facility for the preceding thirty consecutive days has been equal to at least the greater of (x) </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$12.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"> and (y) </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">15%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"> of the lesser of the borrowing base and the aggregate commitments. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">If FINV fails to perform its obligations under the agreement that results in an event of default, the commitments under the ABL Credit Facility could be terminated and any outstanding borrowings under the ABL Credit Facility may be declared immediately due and payable. The ABL Credit Facility also contains cross default provisions that apply to FINV&#8217;s other indebtedness. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">As of&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">December&#160;31, 2020</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">, FINV had no borrowings outstanding under the ABL Credit Facility, letters of credit outstanding of $10.3 million and availability of&#160;$24.2 million.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>32
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455171336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements&#160;&#160;&#160;&#160;We follow fair value measurement authoritative accounting guidance for measuring fair values of assets and liabilities in financial statements. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. We utilize market data or assumptions that market participants who are independent, knowledgeable, and willing and able to transact would use in pricing the asset or liability, including assumptions about risk and the risks inherent in the inputs to the valuation technique. We are able to classify fair value balances based on the observability of these inputs. The authoritative guidance for fair value measurements establishes three levels of the fair value hierarchy, defined as follows: <div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: Unadjusted, quoted prices for identical assets or liabilities in active markets.</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: Quoted prices in markets that are not considered to be active or financial instruments for which all significant inputs are observable, either directly or indirectly for substantially the full term of the asset or liability.</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: Significant, unobservable inputs for use when little or no market data exists, requiring a significant degree of judgment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The hierarchy gives the highest priority to Level&#160;1 measurements and the lowest priority to Level&#160;3 measurements. Depending on the particular asset or liability, input availability can vary depending on factors such as product type, longevity of a product in the market and other particular transaction conditions. In some cases, certain inputs used to measure fair value may be categorized into different levels of the fair value hierarchy. For disclosure purposes under the accounting guidance, the lowest level that contains significant inputs used in valuation should be chosen.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Financial Assets and Liabilities</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;A summary of financial assets and liabilities that are measured at fair value on a recurring basis, as of December&#160;31, 2020 and 2019, were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.085%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.486%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices <br/>in Active <br/>Markets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Other <br/>Observable <br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant <br/>Unobservable <br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies - deferred compensation plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities - other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.085%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.486%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies - deferred compensation plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities - other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our derivative financial instruments consist of short-duration foreign currency forward contracts. The fair value of derivative financial instruments is based on quoted market values including foreign exchange forward rates and interest rates. The fair value is computed by discounting the projected future cash flow amounts to present value. At December&#160;31, 2019, derivative financial instruments are included in the financial statement line item accounts payable and accrued liabilities in our consolidated balance sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our investments associated with our deferred compensation plan consist primarily of the cash surrender value of life insurance policies and is included in other assets on the consolidated balance sheets. The liability associated with </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our deferred compensation plan is included in other liabilities on the consolidated balance sheets. Our investments change as a result of contributions, payments, and fluctuations in the market. Assets and liabilities, measured using significant observable inputs, are reported at fair value based on third-party broker statements, which are derived from the fair value of the funds&#8217; underlying investments. We also have marketable securities in publicly traded equity securities as an indirect result of strategic investments. They are reported at fair value based on the price of the stock and are included in other assets on the consolidated balance sheets. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Assets and Liabilities Measured at Fair Value on a Non-recurring Basis</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We apply the provisions of the fair value measurement standard to our non-recurring, non-financial measurements including business combinations and assets identified as held for sale, as well as impairment related to goodwill and other long-lived assets. For business combinations, the purchase price is allocated to the assets acquired and liabilities assumed based on a discounted cash flow model for most intangibles as well as market assumptions for the valuation of equipment and other fixed assets. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We perform our goodwill impairment assessment for each reporting unit by comparing the estimated fair value of each reporting unit to the reporting unit&#8217;s carrying value, including goodwill. We estimate the fair value for each reporting unit using a discounted cash flow analysis based on management&#8217;s short-term and long-term forecast of operating performance. This analysis includes significant assumptions regarding discount rates, revenue growth rates, terminal growth rates and the timing of expected future cash flows based on market conditions. If the estimated fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is not considered impaired. If the carrying amount of a reporting unit exceeds its estimated fair value, an impairment loss is measured and recorded. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When conducting an impairment test on long-lived assets, other than goodwill, we first compare estimated future undiscounted cash flows associated with the asset to the asset&#8217;s carrying amount. If the undiscounted cash flows are less than the asset&#8217;s carrying amount, we then determine the asset&#8217;s fair value by using a discounted cash flow analysis. These analyses are based on estimates such as management&#8217;s short-term and long-term forecast of operating performance, including revenue growth rates and expected profitability margins, estimates of the remaining useful life and service potential of the asset, and a discount rate based on our weighted average cost of capital. For assets that meet the criteria to be classified as held for sale, a market approach is used to determine fair value based on third-party appraisal reports.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impairment assessments discussed above incorporate inherent uncertainties, including projected commodity pricing, supply and demand for our services and future market conditions, which are difficult to predict in volatile economic environments and could result in impairment charges in future periods if actual results materially differ from the estimated assumptions utilized in our forecasts. If crude oil prices decline significantly and remain at low levels for a sustained period of time, we could be required to record an impairment of the carrying value of our long-lived assets in the future which could have a material adverse impact on our operating results. Given the unobservable nature of the inputs, the discounted cash flow models are deemed to use Level 3 inputs. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Other Fair Value Considerations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The carrying values on our consolidated balance sheets of our cash and cash equivalents, short-term investments, trade accounts receivable, other current assets, accounts payable and accrued liabilities and lines of credit approximate fair values due to their short maturities.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455177272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivatives</a></td>
<td class="text">Derivatives&#160;&#160;&#160;&#160;From time to time we enter into short-duration foreign currency forward derivative contracts to reduce the risk of foreign currency fluctuations. We use these instruments to mitigate our exposure to non-local currency operating working capital. We record these contracts at fair value on our consolidated balance sheets. Although the derivative contracts will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">formally designated as hedge contracts for hedge accounting treatment. Accordingly, any changes in the fair value of the derivative instruments during a period will be included in our consolidated statements of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We had no foreign currency derivative contracts outstanding as of December&#160;31, 2020. As of December&#160;31, 2019, we had the following foreign currency derivative contracts outstanding in U.S. dollars (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.456%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.456%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.823%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Settlement</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative Contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exchange Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canadian dollar</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3182</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/16/2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,279&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1180</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/17/2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Norwegian krone</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0688</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/17/2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pound sterling</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,057&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3381</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/17/2020</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The following table summarizes the location and fair value amounts of all derivative contracts in the consolidated balance sheets as of December&#160;31, 2020 and 2019 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.989%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.930%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives not designated as Hedging Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(324)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The following table summarize the location and amounts of the unrealized and realized gains and losses on derivative contracts in the consolidated statements of operations as of December&#160;31, 2020, 2019 and 2018 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.807%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives not designated as Hedging Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Location of gain (loss) recognized in income on derivative contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on foreign currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Realized gain on foreign currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net gain on foreign currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,475&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,047&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our derivative transactions are governed through International Swaps and Derivatives Association master agreements. These agreements include stipulations regarding the right of offset in the event that we or our counterparty default on our performance obligations. If a default were to occur, both parties have the right to net amounts payable and receivable into a single net settlement between parties. Our accounting policy is to offset derivative assets and liabilities executed with the same counterparty when a master netting arrangement exists. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The following table presents the gross and net fair values of our derivatives as of December&#160;31, 2020 and 2019 (in thousands): </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.403%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative Asset Positions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative Liability Positions</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross position - asset / (liability)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(451)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netting adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net position - asset / (liability)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(324)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI http://asc.fasb.org/topic&amp;trid=2229140<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567454950648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text">Related Party Transactions<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We have engaged in certain transactions with other companies related to us by common ownership. We have entered into various operating leases to lease facilities from these affiliated companies. Rent expense associated with our related party leases was $2.7 million, $2.7 million and $6.5 million for the years ended December&#160;31, 2020, 2019 and 2018, respectively. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2020</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#160;$3.6 million of our operating lease right-of-use assets and&#160;$5.0 million of our lease liabilities were associated with related party leases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;On November 2, 2018, Frank&#8217;s International, LLC entered into a purchase agreement with Mosing Ventures, LLC, Mosing Land &amp; Cattle Company, LLC, Mosing Queens Row Properties, LLC, and 4-M Investments, each of which are companies related to us by common ownership (the &#8220;Mosing Companies&#8221;). Under the purchase agreement, we acquired real property that we previously leased from the Mosing Companies, and two additional properties located adjacent to those properties. The total purchase price was $37.0 million, including legal fees and closing adjustments for normal operating activity. The purchase closed on December 18, 2018. The properties were conveyed as-is, except that until 10 years following the Closing Date, the parties will continue to have certain rights and obligations under the terms of the agreements by which some of the purchased properties were acquired by the Mosing Companies at the time of our IPO. We made improvements on the purchased properties during the lease period, and the purchase price was calculated excluding the value of those improvements. As of the purchase close, we no longer lease the acquired properties from the Mosing Companies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Tax Receivable Agreement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Mosing Holdings and its permitted transferees converted all of their shares of Preferred Stock into shares of our common stock on August 26, 2016, in connection with their delivery to FINV of all of their interests in FICV (the &#8220;Conversion&#8221;). As a result of an election under Section 754 of the Internal Revenue Code, made by FICV, the Conversion resulted in an adjustment to the tax basis of the tangible and intangible assets of FICV with respect to the portion of FICV transferred to FINV by Mosing Holdings and its permitted transferees. These adjustments are allocated to FINV. The adjustments to the tax basis of the tangible and intangible assets of FICV described above would not have been available absent the Conversion. The basis adjustments may reduce the amount of tax that FINV would otherwise be required to pay in the future. These basis adjustments may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The TRA that we entered into with FICV and Mosing Holdings in connection with our IPO generally provides for the payment by FINV to Mosing Holdings of 85% of the net cash savings, if any, in U.S. federal, state and local income tax and franchise tax that FINV actually realizes (or is deemed to realize in certain circumstances) in periods after our IPO as a result of (i) tax basis increases resulting from the Conversion and (ii) imputed interest deemed to be paid by FINV as a result of, and additional tax basis arising from, payments under the TRA. We will retain the benefit of the remaining 15% of these cash savings, if any. Payments FINV makes under the TRA will be increased by any interest accrued from the due date (without extensions) of the corresponding tax return to the date of payment specified by the TRA. The payments under the TRA will not be conditioned upon a holder of rights under the TRA having a continued ownership interest in FINV.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The estimation of the amount and timing of payments under the TRA is by its nature imprecise. For purposes of the TRA, cash savings in tax generally are calculated by comparing FINV&#8217;s actual tax liability to the amount FINV would have been required to pay had it not been able to utilize any of the tax benefits subject to the TRA. The amounts payable, as well as the timing of any payments, under the TRA are dependent upon significant future events and assumptions, including the amount and timing of the taxable income FINV generates in the future. As of December 31, 2020, FINV has had a cumulative loss over the prior 36-month period. Based on this history of losses, as well as uncertainty regarding the timing and amount of future taxable income, we are no longer able to conclude that there will be future cash savings that will lead to additional payouts under the TRA. Additional TRA liability may be recognized in the future based on changes in expectations regarding the timing and likelihood of future cash savings. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;The payment obligations under the TRA are FINV&#8217;s obligations and are not obligations of FICV. The term of the TRA commenced upon the completion of the IPO and will continue until all tax benefits that are subject to the TRA have been utilized or expired, unless FINV elects to exercise its right to terminate the TRA (or the TRA is terminated due to other circumstances, including our breach of a material obligation thereunder or certain mergers or other changes of control), and FINV makes the termination payment specified by the TRA. If FINV elects to terminate the TRA early, which it may do in its sole discretion (or if it terminates early as a result of our breach), it would be required to make a substantial, immediate lump-sum payment equal to the present value of the hypothetical future payments that could be required to be paid under the TRA (based upon certain assumptions and deemed events set forth in the TRA, including the assumption that it has sufficient taxable income to fully utilize the tax attributes subject to the TRA), determined by applying a discount rate equal to the long-term Treasury rate in effect on the applicable date plus 300 basis points. Any early termination payment may be made significantly in advance of, and may materially exceed, the actual realization, if any, of any cash tax savings from the tax benefits to which the payment relates. the actual realization, if any, of such future benefits. In addition, payments due under the TRA will be similarly accelerated following certain mergers or other changes of control. In these situations, FINV&#8217;s obligations under the TRA could have a substantial negative impact on our liquidity and could have the effect of delaying, deferring or preventing certain mergers, asset sales, other forms of business combinations or other changes of control. For example, if the TRA were terminated on December&#160;31, 2020, the estimated termination payment would be approximately $68.0 million (calculated using a discount rate of 4.45%). The foregoing number is merely an estimate and the actual payment could differ materially.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Because FINV is a holding company with no operations of its own, its ability to make payments under the TRA is dependent on the ability of FINV&#8217;s operating subsidiaries to make distributions to it in an amount sufficient to cover FINV&#8217;s obligations under such agreement. The ability of certain of FINV&#8217;s operating subsidiaries to make such distributions will be subject to, among other things, the applicable provisions of Dutch law that may limit the amount of funds available for distribution and restrictions in our debt instruments. To the extent that FINV is unable to make payments under the TRA for any reason (except in the case of an acceleration of payments thereunder occurring in connection with an early termination of the TRA or certain mergers or change of control) such payments will be deferred and will accrue interest until paid, and FINV will be prohibited from paying dividends on its common stock.</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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455162712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Per Common Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Loss Per Common Share</a></td>
<td class="text">Loss Per Common Share <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Basic loss per common share is determined by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted loss per share is determined by dividing loss attributable to common stockholders by the weighted average number of common shares outstanding, assuming all potentially dilutive shares were issued. We apply the treasury stock method to determine the dilutive weighted average common shares represented by the unvested restricted stock units and ESPP shares. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The following table summarizes the basic and diluted loss per share calculations (in thousands, except per share amounts):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.242%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,220)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235,329)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,733)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted weighted average common shares&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loss per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.69)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.05)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:78.530%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.906%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.906%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.243%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Approximate number of shares of unvested restricted stock units and stock to be issued pursuant to the ESPP that have been excluded from the computation of diluted loss per share as the effect would be anti-dilutive when the results from operations are at a net loss position.</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,048&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">737&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">922&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455139560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based Compensation<div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2013 Long-Term Incentive Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Under our 2013 Long-Term Incentive Plan (the &#8220;LTIP&#8221;), stock options, SARs, restricted stock, restricted stock units, dividend equivalent rights and other types of equity and cash incentive awards may be granted to employees, non-employee directors and service providers. The LTIP expires after 10 years, unless prior to that date the maximum number of shares available for issuance under the plan has been issued or our board of directors terminates the plan. There are 20,000,000 shares of common stock reserved for issuance under the LTIP. As of December&#160;31, 2020, 9,031,242 shares remained available for issuance. </span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Upon completion of the IPO and pursuant to the LTIP, we began granting restricted stock units. All RSUs granted under the LTIP vest ratably over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjlkNDZjMjAyYmY4NDRjY2E5OWViZGI4NjM3MGQ2ZmYwL3NlYzo5ZDQ2YzIwMmJmODQ0Y2NhOTllYmRiODYzNzBkNmZmMF8xNDUvZnJhZzo3NDkzNTE1NmE3Yzc0ZGIxOTM0ZTUzZWQ5OWQ2ZWIwZi90ZXh0cmVnaW9uOjc0OTM1MTU2YTdjNzRkYjE5MzRlNTNlZDk5ZDZlYjBmXzg2OQ_99d6d66f-5022-40d6-8364-f9a35e79a586">one</span> to three years. Our treasury stock primarily consists of shares that were withheld from employees to settle personal tax obligations that arose as a result of restricted stock units that vested. Certain restricted stock unit awards provide for accelerated vesting for qualifying terminations of employment or service. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Employees granted RSUs are not entitled to dividends declared on the underlying shares while the restricted stock unit is unvested. As such, the grant date fair value of the award is measured by reducing the grant date price of our common stock by the present value of the dividends expected to be paid on the underlying shares during the requisite service period, discounted at the appropriate risk-free interest rate. The weighted average grant date fair value of RSUs granted during the years ended December&#160;31, 2020, 2019 and 2018 was $9.9 million, $11.4 million and $9.5 million, respectively. Compensation expense is recognized ratably over the vesting period. Forfeitures are recorded as they occur.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Stock-based compensation expense relating to RSUs for the years ended December&#160;31, 2020, 2019 and 2018 was $8.0 million, $8.7 million and $8.9 million, respectively. The total fair value of RSUs vested during the years ended December 31, 2020, 2019 and 2018 was $9.6 million, $7.1 million and $6.7 million, respectively. Unamortized stock compensation expense as of December&#160;31, 2020, relating to RSUs totaled approximately $9.0 million, which will be expensed over a weighted average period of 1.3 years. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested RSUs outstanding as of December&#160;31, 2020 and the changes during the year were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.008%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.011%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,460,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.65&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,928,737&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,465,069)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(325,569)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,598,899&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.18&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Performance Restricted Stock Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The purpose of the PRSUs is to closely align the incentive compensation of the executive leadership team for the duration of the performance cycle with returns to FINV&#8217;s shareholders and thereby further motivate the executive leadership team to create sustained value to FINV shareholders. The design of the PRSU grants effectuates this purpose by placing a material amount of incentive compensation for each executive at risk by offering an extraordinary reward for the attainment of extraordinary results. Design features of the PRSU grant that in furtherance of this purpose include the following: (1) The vesting of the PRSUs is based on total shareholder </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">return (&#8220;TSR&#8221;) based on a comparison to the returns of a peer group, which, beginning with PRSUs granted in 2018, is the SPDR S&amp;P Oil &amp; Gas Equipment and Services ETF. (2) TSR performance is calculated separately with respect to three separate one-year achievement periods included in the three-year Performance Period, resulting in a weighted average payout at the end of the three-year Performance Period. The TSR calculation will assume reinvestment of dividends. (3) The ultimate number of shares to be issued pursuant to the PRSU awards will vary in proportion to the actual TSR achieved as a percentile compared to the peer group during the Performance Period as follows: (i) no shares will be issued if the Company&#8217;s performance falls below the 25th percentile; (ii) 50% of the Target Level if the Company achieves a rank in the 25th percentile (the threshold level); (iii) 100% of the Target Level if the Company achieves a rank in the 50th percentile (the target level); (iv) 150% of the Target Level if the Company achieves a rank in the 75th percentile; and 200% of the Target Level if the Company achieves a rank in the 90th percentile and above (the maximum level). (4) Unless there is a qualifying termination as defined in the PRSU award agreement, the PRSUs of an executive will be forfeited upon an executive&#8217;s termination of employment during the Performance Period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Though the value of the PRSU grant may change for each participant, the compensation expense recorded by the Company is determined on the date of grant. Expected volatility is based on historical equity volatility of our stock based on 50% of historical and 50% of implied volatility weighting commensurate with the expected term of the PRSU. The expected volatility considers factors such as the historical volatility of our share price and our peer group companies, implied volatility of our share price, length of time our shares have been publicly traded, and split- and dividend-adjusted closing stock prices.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;In 2020, we granted PRSUs with a fair value of $3.0 million or 676,615 units (&#8220;Target Level&#8221;). The performance period for these grants is the three year period from January 1, 2020 to December 31, 2022 (&#8220;Performance Period&#8221;), but with separate one-year achievement periods from January 1, 2020 to December 31, 2020, January 1, 2021 to December 31, 2021, and January 1, 2022 to December 31, 2022, resulting in a weighted average payout at the end of the Performance Period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The weighted average assumptions for the PRSUs granted in 2020 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.215%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.87</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.2%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.36%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correlation range</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.4% to 82.9%</span></div></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In 2019, we granted PRSUs with a fair value of $3.7 million or 446,858 units (&#8220;Target Level&#8221;). The performance period for these grants is the three year period from January 1, 2019 to December 31, 2021 (&#8220;Performance Period&#8221;), but with separate one-year achievement periods from January 1, 2019 to December 31, 2019, January 1, 2020 to December 31, 2020, and January 1, 2021 to December 31, 2021, resulting in a weighted average payout at the end of the Performance Period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The weighted average assumptions for the PRSUs granted in 2019 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.215%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.86</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.5%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.48%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correlation range</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4% to 88.1%</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In 2018, we granted PRSUs with a fair value of $2.0 million or 275,550 units (&#8220;Target Level&#8221;). The performance period for these grants is the three year period from January 1, 2018 to December 31, 2020 (&#8220;Performance Period&#8221;), but with separate one-year achievement periods from January 1, 2018 to December 31, </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018, January 1, 2019 to December 31, 2019, and January 1, 2020 to December 31, 2020, resulting in a weighted average payout at the end of the Performance Period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The weighted average assumptions for the PRSUs granted in 2018 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.215%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.86</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.35%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correlation range</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0% to 85.7%</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In the event of death or disability, the restrictions related to forfeiture as defined in the performance awards agreement will lapse with respect to 100% of the PRSUs at the target level effective on the date of such event. In the event of involuntary termination except for cause, the Company may enter into a special vesting agreement with the executive under which the restrictions for forfeiture will not lapse upon such termination. In the event of a termination for any other reason prior to the end of the Performance Period, all PRSUs will be forfeited.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Stock-based compensation expense related to PRSUs for the years ended December&#160;31, 2020, 2019 and 2018 was $2.6 million, $2.0 million and $1.2 million, respectively. The total fair value of PRSUs vested during the year ended December 31, 2020, was $1.5 million. There were no PRSU vestings during the years ended December&#160;31, 2019 and 2018. Unamortized stock compensation expense as of December&#160;31, 2020, relating to PRSUs totaled approximately $3.4 million, which will be expensed over a weighted average period of 1.75 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Non-vested PRSUs outstanding as of December&#160;31, 2020, and the changes during the year were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.008%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.011%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788,833&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.13&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,287,087&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.96&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Employee Stock Purchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Under the Frank&#8217;s International N.V. ESPP, eligible employees have the right to purchase shares of common stock at the lesser of (i) 85% of the last reported sale price of our common stock on the last trading date immediately preceding the first day of the option period, or (ii) 85% of the last reported sale price of our common stock on the last trading date immediately preceding the last day of the option period. The ESPP is intended to qualify as an employee stock purchase plan under Section&#160;423 of the Internal Revenue Code. We have reserved 3.0 million shares of our common stock for issuance under the ESPP, of which 1.8 million shares were available for issuance as of December&#160;31, 2020. Shares issued to our employees under the ESPP totaled 340,950 in 2020 and 389,284 shares in 2019. For the years ended December&#160;31, 2020, 2019 and 2018, we recognized $0.4 million, $0.6 million and $0.5 million of compensation expense related to stock purchased under the ESPP, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In January 2020, we issued 125,893 shares of our common stock to our employees under this plan to satisfy the employee purchase period from July&#160;1, 2019 to December&#160;31, 2019, which increased our common stock outstanding. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In July 2020, we issued 215,057 shares of our common stock to our employees under this plan to satisfy the employee purchase period from January&#160;1, 2020 to June&#160;30, 2020, which increased our common stock outstanding.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455080536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsAbstract', window );"><strong>Postemployment Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text">Employee Benefit Plans <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">U.S. Benefit Plans</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">401(k) Savings and Investment Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Frank&#8217;s International, LLC administers a 401(k) savings and investment plan (the &#8220;Plan&#8221;) as part of the employee benefits package. Employees are required to complete one month of service before becoming eligible to participate in the Plan. Prior to May 21, 2020, we matched 100% of the first 3% of eligible compensation an employee contributed to the Plan up to the annual allowable IRS limit. Additionally, the Company provided a 50% match on any employee contributions between 4% to 6% of eligible compensation. Effective May 21, 2020, the Safe Harbor Matching Contribution was eliminated. Our matching contributions to the Plan totaled $2.2 million, $5.0 million and $4.5 million for the years ended December 31, 2020, 2019 and 2018, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Executive Deferred Compensation Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In December 2004, we and certain affiliates adopted the Frank&#8217;s Executive Deferred Compensation Plan (the &#8220;EDC Plan&#8221;). The purpose of the EDC Plan is to provide participants with an opportunity to defer receipt of a portion of their salary, bonus, and other specified cash compensation. Participant contributions are immediately vested. Our contributions vest after five years of service. All participant benefits under this EDC Plan shall be paid directly from the general funds of the applicable participating subsidiary or a grantor trust, commonly referred to as a Rabbi Trust, created for the purpose of informally funding the EDC Plan, and other than such Rabbi Trust, no special or separate fund shall be established and no other segregation of assets shall be made to assure payment. The assets of our EDC Plan&#8217;s trust are invested in a corporate owned split-dollar life insurance policy and an amalgamation of mutual funds (See Note&#160;6&#8212;Other Assets). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We recorded compensation expense related to the vesting of the Company&#8217;s contribution of $1.0 million for the year ended December 31, 2018. No compensation expense related to the vesting of the Company&#8217;s contribution was recorded for the years ended December 31, 2020 and 2019. The total liability recorded at December&#160;31, 2020 and 2019, related to the EDC Plan was $20.3 million and $23.3 million, respectively, and was included in other noncurrent liabilities on the consolidated balance sheets.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="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_PostemploymentBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567453588440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Loss before income taxes was comprised of the following for the periods indicated (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.082%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.082%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.883%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154,144)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(225,653)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,342)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160,301)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211,535)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,683)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Income taxes have been provided for based upon the tax laws and rates in the countries in which operations are conducted and income is earned. Components of income tax expense (benefit) consist of the following for the periods indicated (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.082%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.082%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.883%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,582)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. state and local</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,975&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,706)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,184&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,684&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,515)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,634)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,634)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,081)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,794&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,950)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The variance in effective tax rates compared to prior periods is due primarily to the beneficial impact in the current year of provisions from the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;), which allows corporations with net operating losses (&#8220;NOLs&#8221;) incurred in 2018, 2019 and 2020 to carry back such NOLs to each of the five years preceding the year of the NOL, beginning with the earliest year in which there is taxable income, and claim an income tax refund in the applicable carryback year. As a result of the NOL carryback provision in the CARES Act, we were able to recognize an income tax refund of $17.5&#160;million which was received in the third quarter of 2020.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the differences between the income tax provision computed at the 21% U.S. statutory rate in effect at December&#160;31, 2020 and the reported provision for income taxes for the periods indicated is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.082%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.082%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.883%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit at statutory rate</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,663)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,422)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,673)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Branch profits tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,015)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,129)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units tax shortfall</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes on foreign earnings at higher rates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of tax rate change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,929)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of moving activity to higher tax rate jurisdiction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,620)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Management fee charged to international operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return-to-provision adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,299)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(524)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,707)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(865)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,656&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,081)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,794&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,950)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;A reconciliation using the Netherlands statutory rate was not provided as there are no significant operations in the Netherlands.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Deferred tax assets and liabilities are recorded for the anticipated future tax effects of temporary differences between the financial statement basis and tax basis of our assets and liabilities and are measured using the tax rates and laws expected to be in effect when the differences are projected to reverse. A valuation allowance is recorded when it is not more likely than not that some or all the benefit from the deferred tax asset will be realized. &#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of deferred tax assets and liabilities are as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.656%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.082%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.882%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign net operating loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. net operating loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit carryover</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,565&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in partnership</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">913&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(168,174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,452&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,274&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in partnership</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,970)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(329)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,970)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,607)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,482&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,667&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As of December&#160;31, 2020, we have income tax NOL carryforwards related to both our U.S. and non-U.S. operations of approximately $476 million. In addition, we have research and development tax credit carryforwards of approximately $1.2 million. The ultimate utilization of the NOLs and research and development credits depend on the ability to generate sufficient taxable income in the appropriate tax jurisdiction. These tax attributes expire as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.746%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.165%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year of Expiration</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S. NOLs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign NOLs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">R&amp;D Credits</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 - 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 - 2030</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2031 - 2039</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Does not expire</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,865&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,881&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The valuation allowance on our deferred tax asset positions increased from $130.0 million to $168.2 million during 2020 as a result of accumulated tax losses in both the U.S. and various foreign tax jurisdictions. We evaluated all available evidence and determined that it is more likely than not that these losses will not be utilized. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;It is our intention that all cash and earnings of our subsidiaries as of December&#160;31, 2020, are permanently reinvested and will be used to meet operating cash flow needs. Existing plans do not demonstrate a need to repatriate foreign cash to fund parent company activity, however, should we determine that parent company funding is required, we estimate that any such cash needs may be met without adverse tax consequences.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of unrecognized tax benefits as of December&#160;31, 2020 is as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.561%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase from positions taken in prior periods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase from positions taken in current period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(527)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,154&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Approximately $3&#160;million of the uncertain tax positions, if recognized in the future, would impact our effective tax rate. Approximately $24.1&#160;million of our reserve relates to certain deductions and would only impact our rate if we were subsequently able to utilize operating loss carry-forwards. We have elected to classify interest and penalties incurred on income taxes as income tax expense. We do not foresee resolution of these positions in the coming twelve months.&#160;</span></div>&#160;&#160;&#160;&#160;We file income tax returns in the U.S. and various international tax jurisdictions. As of December&#160;31, 2020, our U.S. tax returns remain open to examination for the tax years 2016 through 2019, and the major foreign taxing jurisdictions to which we are subject to tax are open to examination for the tax years 2010 through 2019.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>39
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567549152968">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We are committed under various operating lease agreements primarily related to real estate, vehicles and certain equipment that expire at various dates throughout the next several years. Please see Note 2&#8212;Leases in these Notes to Consolidated Financial Statements for additional information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We also have purchase commitments related to inventory in the amount of $26.6 million at December&#160;31, 2020. We enter into purchase commitments as needed. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We are the subject of lawsuits and claims arising in the ordinary course of business from time to time. A liability is accrued when a loss is both probable and can be reasonably estimated. We had no material accruals for loss contingencies, individually or in the aggregate, as of December&#160;31, 2020 and December&#160;31, 2019. We believe the probability is remote that the ultimate outcome of these matters would have a material adverse effect on our financial position, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We are conducting an internal investigation of the operations of certain of our foreign subsidiaries in West Africa including possible violations of the U.S. Foreign Corrupt Practices Act (&#8220;FCPA&#8221;), our policies and other applicable laws. In June 2016, we voluntarily disclosed the existence of our extensive internal review to the SEC, the U.S. Department of Justice (&#8220;DOJ&#8221;) and other governmental entities. It is our intent to continue to fully cooperate with these agencies and any other applicable authorities in connection with any further investigation that may be conducted in connection with this matter. While our review has not indicated that there has been any material impact on our previously filed financial statements, we have continued to collect information and cooperate with the authorities, but at this time are unable to predict the ultimate resolution of these matters with these agencies.</span></div>&#160;&#160;&#160;&#160;As disclosed above, our investigation into possible violations of the FCPA remains ongoing, and we will continue to cooperate with the SEC, DOJ and other relevant governmental entities in connection therewith. At this time, we are unable to predict the ultimate resolution of these matters with these agencies, including any financial impact to us. Our board and management are committed to continuously enhancing our internal controls that support improved compliance and transparency throughout our global operations.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>40
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455593880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Severance and Other Charges (Credits), net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [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_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Severance and Other Charges (Credits), net</a></td>
<td class="text">Severance and Other Charges (Credits), net<div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We recognize severance and other charges for costs associated with workforce reductions, facility closures, exiting or reducing our footprint in certain countries, inventory and other asset impairments and the retirement of excess machinery and equipment based on economic utility. As a result of the downturn in the industry and its impact on our business outlook, we continue to take actions to adjust our operations and cost structure to reflect current and expected activity levels. Depending on future market conditions, further actions may be necessary to adjust our operations, which may result in additional charges.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our severance and other charges (credits), net are summarized below (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.220%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,284&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,744&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,552&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed asset impairments and retirements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory impairments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible asset impairments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable write-off (recovery)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,862)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,023&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,430&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Severance and other costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: We incurred costs due to a continued effort to adjust our cost base, including reducing our workforce to meet the depressed demand in the industry. At&#160;December&#160;31, 2020, our outstanding liability associated with our current program was approximately&#160;$2.7 million&#160;and included severance payments and other employee-related separation costs. In addition, we also incurred costs associated with strategic initiatives to investigate opportunities for long-term shareholder growth.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Below is a reconciliation of our employee separation liability balance (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.906%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.281%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tubular Running Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tubulars</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cementing Equipment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,186&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,837&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for costs expensed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,958&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,781)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,827)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,448)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,231)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(586)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(617)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,224)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,666&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fixed asset impairments and retirements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: During the year ended December 31, 2019, we undertook a comprehensive business review in conjunction with a sharp decline in U.S. land activity. Through this review, we identified certain fixed assets, primarily construction in progress, that were not commercially viable given current market conditions. This resulted in an impairment charge of $32.9 million. During the year ended December 31, 2020, we recorded fixed asset impairment charges of $15.7 million primarily associated with construction in progress in our Cementing Equipment segment. Please see Note 5&#8212;Property, Plant and Equipment for additional details.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory impairments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: During the year ended December 31, 2019, certain inventories in our Tubular Running Services, Cementing Equipment and Tubulars segments were determined to have costs that exceeded their net realizable values, resulting in a charge of $4.5 million. During the year ended December 31, 2020, certain inventories in our Cementing Equipment segment were determined to have costs that exceeded their net realizable values, resulting in a charge of $0.4 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible asset impairments: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2019, we identified certain intangible assets that no longer had commercial viability to the Company, resulting in an impairment charge of $3.3 million. During the year ended December 31, 2020, we identified certain intangible assets where the carrying value exceeded the fair value in the Cementing Equipment segment, resulting in an impairment charge of $4.7 million. Please see Note 1&#8212;Basis of Presentation and Significant Accounting Policies in these Notes to Consolidated Financial Statements for additional details.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts receivable write-off (recovery)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: We have experienced payment delays from certain customers in Angola. In 2018, we recovered $4.9&#160;million of previously written off receivables from a customer in Angola.</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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI http://asc.fasb.org/topic&amp;trid=2175745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567453866792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Information [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_CashFlowSupplementalDisclosuresTextBlock', window );">Supplemental Cash Flow Information</a></td>
<td class="text">Supplemental Cash Flow Information<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Supplemental cash flows and non-cash transactions were as follows for the periods indicated (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.203%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid (received) for income taxes, net of refunds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,512)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash transactions:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in accruals related to purchases of property, plant and equipment and intangibles</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financed insurance premium</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net transfers from inventory to property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,529&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowSupplementalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -URI http://asc.fasb.org/topic&amp;trid=2134446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowSupplementalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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_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>42
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455593880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text">Segment Information<div style="padding-left:2.25pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Reporting Segments</span></div><div style="padding-left:2.25pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">We are comprised of</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"> three reportable segments: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Tubular Running Services (&#8220;TRS&#8221;) segment, Tubulars segment and Cementing Equipment (&#8220;CE&#8221;) segment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The TRS segment provides tubular running services globally. Internationally, the TRS segment operates in the majority of the offshore oil and gas markets and also in several onshore regions with operations in approximately 40 countries on six continents. In the U.S., the TRS segment provides services in the active onshore oil and gas drilling regions, including the Permian Basin, Eagle Ford Shale, Haynesville Shale, Marcellus Shale and Utica Shale, and in the U.S. Gulf of Mexico. Our customers are primarily large exploration and production companies, including international oil and gas companies, national oil and gas companies, major independents and other oilfield service companies.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tubulars segment designs, manufactures and distributes connectors and casing attachments for large </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">outside diameter (&#8220;OD&#8221;)</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> heavy wall pipe. Additionally, the Tubulars segment sells large OD pipe originally manufactured by various pipe mills, as plain end or fully fabricated with proprietary welded or thread-direct connector solutions and provides specialized fabrication and welding services in support of offshore deepwater projects, including drilling and production risers, flowlines and pipeline end terminations, as well as long-length tubular assemblies up to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400 </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">feet in length. The Tubulars segment also specializes in the development, manufacture </span></div><div style="text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and supply of proprietary drilling tool solutions that focus on improving drilling productivity through eliminating or mitigating traditional drilling operational risks.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CE </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segment provides specialty equipment to enhance the safety and efficiency of rig operations. It provides specialized equipment, services and products utilized in the construction, completion and abandonment of the wellbore in both onshore and offshore environments. The product portfolio includes casing accessories that serve to improve the installation of casing, centralization and wellbore zonal isolation, as well as enhance cementing operations through advance wiper plug and float equipment technology. Abandonment solutions are primarily used to isolate portions of the wellbore through the setting of barriers downhole to allow for rig evacuation in case of inclement weather, maintenance work on other rig equipment, squeeze cementing, pressure testing within the wellbore, hydraulic fracturing and temporary and permanent abandonments. These offerings improve operational efficiencies and limit non-productive time if unscheduled events are encountered at the wellsite.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Revenue</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate our revenue from contracts with customers by geography for each of our segments, as we believe this best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. Intersegment revenue is immaterial.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables presents our revenue disaggregated by geography, based on the location where our services were provided and products sold (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.364%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubular Running Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubulars</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cementing Equipment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,318&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,731&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,241&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,711&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,668&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,979&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,358&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.364%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubular Running Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubulars</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cementing Equipment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,547&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,538&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,172&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,780&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,327&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,687&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,906&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579,920&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.364%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubular Running Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubulars</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cementing Equipment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,262&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,017&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,316&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,595&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,783&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,898&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,045&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,303&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,145&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,493&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:3pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic area was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.169%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,241&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,172&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,595&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe/Middle East/Africa</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,693&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,517&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,909&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,841&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,358&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579,920&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,493&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We are a Netherlands based company and we derive our revenue from services and product sales to clients primarily in the oil and gas industry. One customer accounted for 13% of our revenue for the year ended December&#160;31, 2020. All three of our segments generated revenue from this customer. No single customer accounted for more than 10% of our revenue for the years ended December 31, 2019 and 2018.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The revenue generated in the Netherlands was immaterial for the years ended December&#160;31, 2020, 2019 and 2018. Other than the United States, no individual country represented more than 10% of our revenue for the years ended December&#160;31, 2020, 2019 and 2018.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Adjusted EBITDA</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We define Adjusted EBITDA as net income (loss) before interest income, net, depreciation and amortization, income tax benefit or expense, asset impairments, gain or loss on disposal of assets, foreign currency gain or loss, equity-based compensation, unrealized and realized gain or loss, the effects of the TRA, other non-cash adjustments and other charges or credits. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review Adjusted EBITDA on both a consolidated basis and on a segment basis. We use Adjusted EBITDA to assess our financial performance because it allows us to compare our operating performance on a consistent basis across periods by removing the effects of our capital structure (such as varying levels of interest expense), asset base (such as depreciation and amortization), income tax, foreign currency exchange rates and other charges and credits. Adjusted EBITDA has limitations as an analytical tool and should not be considered as an alternative to net income (loss), operating income (loss), cash flow from operating activities or any other measure of financial performance presented in accordance with GAAP. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Our chief operating decision maker (&#8220;CODM&#8221;) uses Adjusted EBITDA as the primary measure of segment reporting performance.</span></div><div style="text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The following table presents a reconciliation of Segment Adjusted EBITDA to net loss (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment Adjusted EBITDA:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubular Running Services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubulars</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cementing Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,744)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,996&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,521&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,232&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111,108)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other (charges) credits, net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit (expense)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,794)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,169)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111,292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on disposal of assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,037)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,675)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRA related adjustments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges and credits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,884)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,933)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,220)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235,329)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,733)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.893%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:77.907%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes certain expenses not attributable to a particular segment, such as costs related to support functions and corporate executives.</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Please see Note 11&#8212;Related Party Transactions for further discussion.</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;Comprised of Equity-based compensation expense (2020: $11,010; 2019: $11,280; 2018: $10,621), Mergers and acquisition expense (2020: none; 2019: none; 2018: $58), Unrealized and realized gains (2020: $1,378; 2019: $228; 2018: $1,682), Investigation-related matters (2020: $1,868; 2019: $3,838; 2018: $5,454) and Other adjustments (2020: $616; 2019: $957; 2018: none).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The following table sets forth certain financial information with respect to our reportable segments (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.724%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubular Running Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubulars</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cementing Equipment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Revenue from external customers</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">269,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">53,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">66,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">390,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(39,470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(76,591)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(50,054)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(162,892)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">22,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(31,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">51,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">70,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment and intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16,049&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,965&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28,473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Revenue from external customers</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">579,920&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(3,900)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(124,597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(91,737)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(212,890)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">85,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11,575&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">14,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(53,744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">61,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">12,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">92,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment and intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16,086&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16,374&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,623&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">36,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2018</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Revenue from external customers</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">361,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">72,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">89,145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">522,493&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(16,886)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(9,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(74,298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(92,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">62,515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11,246&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(49,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">80,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">111,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment and intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,583&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">39,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">56,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.053%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:77.747%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;* Non-GAAP financial measure not disclosed.&#160;&#160;&#160;&#160;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The CODM does not review total assets by segment as part of their review of segment results. The following table presents property, plant and equipment (&#8220;PP&amp;E&#8221;) by segment.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.202%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-Lived Assets (PP&amp;E)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubular Running Services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubulars</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cementing Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and shared assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,460&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,707&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,432&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.202%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-Lived Assets (PP&amp;E)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,707&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,432&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>&#160;&#160;&#160;&#160;Based on the unique nature of our operating structure, revenue generating assets are interchangeable between two categories: (i) offshore and (ii) onshore. In addition, some of the U.S. land onshore assets cannot be deployed into offshore markets, based upon certification. Such equipment does have application in certain international land markets. Long-lived assets in the Netherlands were insignificant in each of the years presented.<span></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>43
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567453540440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Data (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information 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_QuarterlyFinancialInformationTextBlock', window );">Quarterly Financial Data (Unaudited)</a></td>
<td class="text">Quarterly Financial Data (Unaudited)<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Summarized quarterly financial data for the years ended December&#160;31, 2020 and 2019 is set forth below (in thousands, except per share data).</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.282%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">First</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Second</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Third</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Fourth</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,417&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit (loss) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(616)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating loss </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(94,208)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,746)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,652)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(162,892)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(85,978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,245)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,791)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(156,220)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss per common share: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.69)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144,408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140,417&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">579,920&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating loss </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,803)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(165,279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(212,890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,789)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(168,093)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss per common share: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.75)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.05)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:78.530%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt">Gross profit is defined as total revenue less cost of revenue less depreciation and amortization attributed to cost of revenue.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt">First quarter 2020 includes a goodwill impairment charge of $57.1&#160;million, fixed asset impairment charges of $15.5&#160;million and intangible asset impairments of $4.7&#160;million. Please see Note 1&#8212;Basis of Presentation and Significant Accounting Policies and Note 17&#8212;Severance and Other Charges (Credits), net for additional details.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt">Fourth quarter 2019 includes a goodwill impairment charge of $111.1&#160;million, fixed asset impairment charges of $28.8&#160;million, inventory impairments of $4.2&#160;million and intangible asset impairments of $3.3&#160;million. Please see Note 1&#8212;Basis of Presentation and Significant Accounting Policies and Note 17&#8212;Severance and Other Charges (Credits), net for additional details.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt">The sum of the individual quarterly income (losses) per share amounts may not agree with year-to-date net income (loss) per common share as each quarterly computation is based on the weighted average number of common shares outstanding during that period.</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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="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>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567453544184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Account<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II - Valuation and Qualifying Accounts</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.801%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;FRANK&#8217;S INTERNATIONAL N.V.</span></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;Schedule II - Valuation and Qualifying Accounts</span></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;(In thousands)</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Beginning of<br/>Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions /<br/>Charged to<br/>Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>End of<br/>Period</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Allowance for credit losses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,802)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,857&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Allowance for excess and obsolete inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,635)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Allowance for deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for excess and obsolete inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,839)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,777&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for excess and obsolete inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,584&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,524&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,448&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567531248312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text">Basis of Presentation<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements of FINV for the years ended December 31, 2020, 2019 and 2018 include the activities of Frank&#8217;s International C.V. (&#8220;FICV&#8221;), Blackhawk Group Holdings, LLC (&#8220;Blackhawk&#8221;) and their wholly owned subsidiaries (collectively, &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221;). All intercompany accounts and transactions have been eliminated for purposes of preparing these consolidated financial statements. </span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accompanying consolidated financial statements and related financial information have been prepared in accordance with generally accepted accounting principles in the United States of America (&#8220;GAAP&#8221;). In the opinion of management, these consolidated financial statements reflect all adjustments consisting solely of normal accruals that are necessary for the fair presentation of financial results as of and for the periods presented. </span></div>&#160;&#160;&#160;&#160;The consolidated financial statements have been prepared on a historical cost basis using the United States dollar as the reporting currency. Our functional currency is primarily the United States dollar.<span></span>
</td>
</tr>
<tr class="re">
<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">Reclassifications&#160;&#160;&#160;&#160;Certain prior-year amounts have been reclassified to conform to the current year&#8217;s presentation. These reclassifications had no impact on our net income (loss), working capital, cash flows or total equity previously reported.<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Accounting Estimates</a></td>
<td class="text">Accounting Estimates&#160;&#160;&#160;&#160;The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Accounts Receivable</a></td>
<td class="text">Accounts Receivable&#160;&#160;&#160;&#160;We estimate current expected credit losses on our accounts receivable at each reporting date. We estimate current expected credit losses based on our credit loss history, adjusted for current factors including global economic and business conditions, oil and natural gas industry and market conditions and customer mix. Losses are charged against the allowance when the customer accounts are determined to be uncollectible. This process involves judgment and estimation, and accordingly, our results can be affected by adjustments to the allowance due to actual write-offs that differ from estimated amounts.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash, Cash Equivalents and Restricted Cash</a></td>
<td class="text">Cash, Cash Equivalents and Restricted Cash&#160;&#160;&#160;&#160;We consider all highly liquid financial instruments purchased with an original maturity of three months or less to be cash equivalents. Throughout the year, we have cash balances in excess of federally insured limits deposited with various financial institutions. We have not experienced any losses in such accounts and believe we are not exposed to any significant credit risk on cash and cash equivalents. Restricted cash consists of cash deposits that collateralize our credit card program.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock', window );">Cash Surrender Value of Life Insurance Policies</a></td>
<td class="text">Cash Surrender Value of Life Insurance Policies&#160;&#160;&#160;&#160;We have cash surrender value of life insurance policies that are held within a Rabbi Trust for the purpose of paying future executive deferred compensation benefit obligations. Income (loss) associated with these policies is included in other income, net on our consolidated statements of operations.<span></span>
</td>
</tr>
<tr class="ro">
<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 Income</a></td>
<td class="text">Comprehensive Income&#160;&#160;&#160;&#160;Accounting standards on reporting comprehensive income require that certain items, including foreign currency translation adjustments be presented as components of comprehensive income. The cumulative amounts recognized by us under these standards are reflected in the consolidated balance sheet as accumulated other comprehensive loss, a component of stockholders&#8217; equity.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Contingencies</a></td>
<td class="text">Contingencies&#160;&#160;&#160;&#160;Certain conditions may exist as of the date our consolidated financial statements are issued that may result in a loss to us, but which will only be resolved when one or more future events occur or fail to occur. Our management, with input from legal counsel, assesses such contingent liabilities, and such assessment inherently involves an exercise in judgment. In assessing loss contingencies related to legal proceedings pending against us or unasserted claims that may result in proceedings, our management, with input from legal counsel, evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. &#160;&#160;&#160;&#160;If the assessment of a contingency indicates it is probable a material loss has been incurred and the amount of liability can be estimated, then the estimated liability would be accrued in our consolidated financial statements. If the assessment indicates a potentially material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed. &#160;&#160;&#160;&#160;Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the guarantees would be disclosed.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text">Derivative Financial Instruments &#160;&#160;&#160;&#160;When we deem appropriate, we use foreign currency forward derivative contracts to mitigate the risk of fluctuations in foreign currency exchange rates. We use these instruments to mitigate our exposure to non-local currency working capital. We do not hold or issue financial instruments for trading or other speculative purposes. We account for our derivative activities under the provisions of accounting guidance for derivatives and hedging. Derivatives are recognized on the consolidated balance sheet at fair value. Although the derivative contracts will serve as an economic hedge of the cash flow of our currency exchange risk exposure, they are not formally designated as hedge contracts for hedge accounting treatment. Accordingly, any changes in the fair value of the derivative instruments during a period will be included in our consolidated statements of operations.<span></span>
</td>
</tr>
<tr class="re">
<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 );">Income (Loss) Per Share</a></td>
<td class="text">Income (Loss) Per Share&#160;&#160;&#160;&#160;Basic income (loss) per share excludes dilution and is computed by dividing net income (loss) available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted income (loss) per share reflects the potential dilution that could occur if securities to issue common stock were exercised or converted to common stock.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text">Fair Value of Financial Instruments&#160;&#160;&#160;&#160;Our financial instruments consist primarily of cash and cash equivalents, trade accounts receivable, available-for-sale securities, derivative financial instruments and obligations under trade accounts payable. Due to their short-term nature, the carrying values for cash and cash equivalents, trade accounts receivable and trade accounts payable approximate fair value.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translations and Transactions</a></td>
<td class="text">Foreign Currency Translations and Transactions&#160;&#160;&#160;&#160;Results of operations for foreign subsidiaries with functional currencies other than the U.S. dollar are translated using average exchange rates during the period. Assets and liabilities of these foreign subsidiaries are translated using the exchange rates in effect at the balance sheet dates. Gains and losses resulting from these translations are included in accumulated other comprehensive loss within stockholders&#8217; equity. &#160;&#160;&#160;&#160;For those foreign subsidiaries that have designated the U.S. dollar as the functional currency, gains and losses resulting from balance sheet remeasurement of foreign operations are included in the consolidated statements of operations as incurred. Gains and losses resulting from transactions denominated in a foreign currency are also included in the consolidated statements of operations as incurred.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text">Goodwill&#160;&#160;&#160;&#160;Goodwill is not subject to amortization and is tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired. A qualitative assessment is allowed to determine if goodwill is potentially impaired. We have the option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to performing the quantitative goodwill impairment test. The qualitative assessment determines whether it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount. If it is more likely than not that the fair value of the reporting unit is less than the carrying amount, then a quantitative <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">impairment test is performed. The quantitative goodwill impairment test is used to identify both the existence of impairment and the amount of impairment loss. The test compares the fair value of a reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit is less than its carrying value, an impairment loss is recorded based on that difference. We complete our assessment of goodwill impairment as of October 31 each year. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As of October 31, 2019, we performed a quantitative goodwill impairment test for our Cementing Equipment reporting unit. During the fourth quarter of 2019, market factors indicated a downturn in the demand for our Cementing Equipment products and services in the U.S. land market and a slower uptake of our service offering in international markets, and we reduced our management forecast for this reporting unit accordingly. Based on this refined outlook, the quantitative goodwill impairment test indicated that the fair value of the Cementing Equipment reporting unit was less than its carrying value. As a result, during the fourth quarter of 2019 we recorded a $111.1 million impairment charge to goodwill, which is included in goodwill impairment on the consolidated statements of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2020, as a result of the decline in oil prices due to the ongoing COVID-19 pandemic and the Organization of Petroleum Exporting Countries and Russia price war in early 2020, we identified a triggering event that indicated the fair value of goodwill within our Cementing Equipment reporting unit was less than its carrying value. Based on the results of our goodwill impairment test as of March 31, 2020, we recorded a $57.1 million impairment charge to goodwill, which is included in goodwill impairment on the consolidated statements of operations. Our goodwill impairment assessment as of October 31, 2020, did not identify a triggering event that indicates the fair values of our reporting units were less than their carrying values.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We used the income approach to estimate the fair value of the Cementing Equipment reporting unit, but also considered the market approach to validate the results. The income approach estimates the fair value by discounting the reporting unit&#8217;s estimated future cash flows using an estimated discount rate, or expected return, that a marketplace participant would have required as of the valuation date. The market approach includes the use of comparative multiples to corroborate the discounted cash flow results and involves significant judgment in the selection of the appropriate peer group companies and valuation multiples. The inputs used in the determination of fair value are generally level 3 inputs. </span></div>&#160;&#160;&#160;&#160;Some of the more significant assumptions inherent in the income approach include the estimated future net annual cash flows for the reporting unit, the terminal growth rate and the discount rate. We selected the assumptions used in the discounted cash flow projections using historical data supplemented by current and anticipated market conditions and estimated growth rates. Our estimates are based upon assumptions believed to be reasonable. However, given the inherent uncertainty in determining the assumptions underlying a discounted cash flow analysis, actual results may differ from those used in our valuation which could result in additional impairment charges in the future.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text">Impairment of Long-Lived Assets&#160;&#160;&#160;&#160;Long-lived assets, which include property, plant and equipment, and certain other assets to be held and used by us, are reviewed when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable based on estimated future cash flows. If this assessment indicates that the carrying values will not be recoverable, as determined based on undiscounted cash flows over the remaining useful lives, an impairment loss is recognized based on the fair value of the asset. The inputs used in the determination of fair value are generally level 3 inputs.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes&#160;&#160;&#160;&#160;We operate under many legal forms in approximately 40 countries. As a result, we are subject to many U.S. and non-U.S. tax jurisdictions and many tax agreements and treaties among the various taxing authorities. Our operations in these different jurisdictions are taxed on various bases such as income before taxes, deemed profits (which is generally determined using a percentage of revenue rather than profits), and withholding taxes based on revenue. Determination of taxable income in any jurisdiction requires the interpretation of the related tax laws and regulations and the use of estimates and assumptions regarding significant future events. Changes in tax laws, regulations, agreements and treaties, foreign currency exchange restrictions, or our level of operations or profitability in each taxing jurisdiction could have an impact upon the amount of income taxes that we provide during any given year. &#160;&#160;&#160;&#160;We provide for income tax expense based on the liability method of accounting for income taxes based on the authoritative accounting guidance. Deferred tax assets and liabilities are recorded based upon temporary differences between the tax basis of assets and liabilities and their carrying values for financial reporting purposes, and are measured using the tax rates and laws expected to be in effect when the differences are projected to reverse. Valuation allowances are established to reduce deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. In determining the need for valuation allowances, we have made judgments and estimates regarding future taxable income. These estimates and judgments include some degree of uncertainty, and changes in these estimates and assumptions could require us to adjust the valuation allowances for our deferred tax assets. The ultimate realization of the deferred tax assets depends on the generation of sufficient taxable income in the applicable taxing jurisdictions. Deferred tax expense or benefit is the result of changes in deferred tax assets and liabilities and associated valuation allowances during the period. The impact of an uncertain tax position taken or expected to be taken on an income tax return is recognized in the financial statements at the largest amount that is more likely than not to be sustained upon examination by the relevant taxing authority.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets</a></td>
<td class="text">Intangible Assets&#160;&#160;&#160;&#160;Identifiable intangible assets are amortized using the straight-line method over the estimated useful lives of the assets. We evaluate impairment of our intangible assets on an asset group basis whenever circumstances indicate that the carrying value may not be recoverable. Intangible assets deemed to be impaired are written down to their fair value using a discounted cash flow model and, if available, comparable market values.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text">Inventories &#160;&#160;&#160;&#160;Inventories are stated at the lower of cost (primarily average cost) or net realizable value. The Company&#8217;s inventories consist of finished goods, spare parts, work in process, and raw materials to support ongoing manufacturing operations. Work in progress, spare parts and finished goods include the cost of materials, labor, and manufacturing overhead. Inventory placed in service is either capitalized and included in equipment or expensed based upon our capitalization policies. We determine reserves for our inventories based on historical usage of inventory on-hand, assumptions about future demand and market conditions, and estimates about potential alternative uses, which are limited.<span></span>
</td>
</tr>
<tr class="re">
<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">Leases<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We have operating leases for real estate, vehicles and certain equipment. At the present time, all of our leases are classified as operating leases. Operating lease expense is recognized on a straight-line basis over the lease term. The accounting for some of our leases may require significant judgment, which includes determining the incremental borrowing rates to utilize in our net present value calculation of lease payments for lease agreements which do not provide an implicit rate, and assessing the likelihood of renewal or termination options.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We do not separate lease and non-lease components for all classes of leased assets. Also, leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text">Property, Plant and Equipment &#160;&#160;&#160;&#160;Property, plant and equipment are stated at cost less accumulated depreciation. Expenditures for significant improvements and betterments are capitalized when they enhance or extend the useful life of the asset and meet a minimum capitalization threshold. Expenditures for routine repairs and maintenance, which do not improve or extend the life of the related assets, are expensed when incurred. When properties or equipment are sold, retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the books and the resulting gain or loss is recognized on the consolidated statements of operations. &#160;&#160;&#160;&#160;Depreciation on fixed assets is computed using the straight-line method over the estimated useful lives of the individual assets. Leasehold improvements are amortized on a straight-line basis over the shorter of their estimated useful lives or the lease term.<span></span>
</td>
</tr>
<tr class="re">
<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">Revenue Recognition <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Payment terms on services and products generally range from&#160;30 days&#160;to&#160;120 days. Given the short-term nature of our service and product offerings, our contracts do not have a significant financing component and the consideration we receive is generally fixed. We do not disclose the value of unsatisfied performance obligations for contracts with an original expected duration of one year or less. Because our contracts with customers are short-term in nature and fall within this exemption, we do not have significant unsatisfied performance obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Service revenue is recognized over time as services are performed or rendered. Rates for services are typically priced on a per day, per man-hour or similar basis. We generally perform services either under direct service purchase orders or master service agreements which are supplemented by individual call-out provisions. For customers contracted under such arrangements, an accrual is recorded in unbilled revenue for revenue earned but not yet invoiced.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Revenue on product sales is generally recognized at a point in time when the product has shipped and significant risks of ownership have passed to the customer. The sales arrangements typically do not include a right of return or other similar provisions, nor do they contain any other post-delivery obligations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Some of our Tubulars segment and Cementing Equipment segment customers have requested that we store pipe, connectors and cementing products purchased from us in our facilities. We recognize revenue for these &#8220;bill and hold&#8221; sales once the following criteria have been met: (1) there is a substantive reason for the arrangement, (2) the product is identified as the customer&#8217;s asset, (3) the product is ready for delivery to the customer, and (4) we cannot use the product or direct it to another customer.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Short-Term Investments</a></td>
<td class="text">Short&#8209;term investments&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Short&#8209;term investments consists of commercial paper classified as held-to-maturity. These investments had original maturities of greater than three months but less than twelve months.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based Compensation&#160;&#160;&#160;&#160;Our 2013 Long-Term Incentive Plan provides for the granting of stock options, stock appreciation rights (&#8220;SARs&#8221;), restricted stock, restricted stock units (&#8220;RSUs&#8221;), performance restricted stock units (&#8220;PRSUs&#8221;), dividend equivalent rights and other types of equity and cash incentive awards to employees, non-employee directors and service providers. Stock-based compensation expense is measured at the grant date of the share-based awards based on their value. Stock-based compensation expense is recognized on a straight-line basis over the vesting period and is included in cost of revenue and general and administrative expenses in the consolidated statements of operations. &#160;&#160;&#160;&#160;Our stock-based compensation currently consists of RSUs and PRSUs. The grant date fair value of the RSUs, which are not entitled to receive dividends until vested, is measured by reducing the share price at that date by the present value of the dividends expected to be paid during the requisite vesting period, discounted at the appropriate risk-free interest rate. The grant date fair value and compensation expense of PRSU grants is estimated based on a Monte Carlo simulation using the Company&#8217;s closing stock price as of the day before the grant date.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text">Recent Accounting Pronouncements <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Changes to GAAP are established by the Financial Accounting Standards Board (&#8220;FASB&#8221;) in the form of accounting standards updates (&#8220;ASUs&#8221;) to the FASB&#8217;s Accounting Standards Codification. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We consider the applicability and impact of all accounting pronouncements. ASUs not listed below were assessed and were either determined to be not applicable or are expected to have immaterial impact on our consolidated financial position, results of operations and cash flows.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued new accounting guidance for credit losses on financial instruments. The guidance includes the replacement of the &#8220;incurred loss&#8221; approach for recognizing credit losses on financial assets, including trade receivables, with a methodology that reflects expected credit losses, which considers historical and current information as well as reasonable and supportable forecasts. We adopted the guidance on January 1, 2020, and the adoption did not have a material impact on our consolidated financial statements. The new credit loss standard is expected to accelerate recognition of credit losses on our accounts receivable. See Note 3&#8212;Accounts Receivable, net for additional information regarding allowance for credit losses on our accounts receivable.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued new accounting guidance for leases. The main objective of the accounting guidance is to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. The main difference between previous GAAP and the new guidance is the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases. The new guidance requires lessees to recognize assets and liabilities arising from leases on the balance sheet and further defines a lease as a contract that conveys the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. Control over the use of the identified asset means that the customer has both (1) the right to obtain substantially all of the economic benefit from the use of the asset and (2) the right to direct the use of the asset. The accounting guidance requires disclosures by both lessees and lessors to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. We adopted the new lease standard effective January 1, 2019, using the modified retrospective approach. The modified retrospective approach provides a method for recording existing leases at adoption, including not restating comparative periods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adoption of the new standard resulted in recording lease assets of $34.9&#160;million, lease liabilities of $34.4&#160;million and an adjustment to retained earnings of $0.7&#160;million as of January 1, 2019. The standard had no impact on our net income (loss) and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We elected the package of practical expedients permitted under the transition guidance within the new standard, which allowed us to carry forward the historical lease classification. In addition, we elected not to separate lease and non-lease components for all classes of leased assets. Also, leases with an initial term of 12 months or less are not recorded on the balance sheet.</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_fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Surrender Value of Life Insurance Policies [Policy 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;">fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 commitments and contingencies, which may include policies for recognizing and measuring loss and gain 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 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6052-115624<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 4: 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_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41638-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41675-113959<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(n))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI http://asc.fasb.org/topic&amp;trid=2175825<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: 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 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such 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://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 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 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155638-234783<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="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>46
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567451251048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Restrictions on Cash and Cash Equivalents</a></td>
<td class="text">Amounts reported in the consolidated balance sheets and consolidated statements of cash flows as cash, cash equivalents and restricted cash at December&#160;31, 2020 and December&#160;31, 2019 were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,575&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,247&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,740&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of Cash and Cash Equivalents</a></td>
<td class="text">Amounts reported in the consolidated balance sheets and consolidated statements of cash flows as cash, cash equivalents and restricted cash at December&#160;31, 2020 and December&#160;31, 2019 were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,575&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,247&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,740&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<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 Intangible Assets</a></td>
<td class="text">The following table provides information related to our intangible assets as of December&#160;31, 2020 and 2019 (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.906%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.082%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.878%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,324)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,976&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,890&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,946)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,944&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intellectual property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,939)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,029&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,002)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,160&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,263)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,897&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,919&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,948)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,971&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Intangible Assets Amortization Expense</a></td>
<td class="text">As of December&#160;31, 2020, estimated amortization expense for our remaining intangible assets for each of the next five years was as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.342%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,718&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">604&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,897&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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_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_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>47
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567537125416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Schedule of Operating Lease Assets and Liabilities</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.932%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.933%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Leases (in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,040&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,894&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease Cost and Other Information</a></td>
<td class="text"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.771%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.773%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term Lease Cost (in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,202&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,674&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Includes variable lease costs, which are immaterial.</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.771%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.773%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Information (in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in an exchange for lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,393&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:13pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.771%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.773%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Term and Discount Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.54</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.06</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.29%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.47%</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 Maturity of Lease Liabilities</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.226%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.773%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity of Operating Lease Liabilities (in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,985&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,996&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,040&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_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;">fi_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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>48
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455733176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts Receivable, Net</a></td>
<td class="text">Accounts receivable at December&#160;31, 2020 and 2019 were as follows (in thousands):<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable, net of allowance for credit losses of $3,857 and $5,129, respectively</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,684&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,718&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,516&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Affiliated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,607&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,694&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:78.530%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Amounts represent expenditures on behalf of non-consolidated affiliates.</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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.3,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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567454931048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory 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_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text">Inventories at December&#160;31, 2020 and 2019 were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.137%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.561%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pipe and connectors, net of allowance of $16,819 and $18,287, respectively</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods, net of allowance of $84 and $485, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,715&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials, components and supplies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,718&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,829&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455163832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Summary of Property, Plant and Equipment</a></td>
<td class="text">The following is a summary of property, plant and equipment at December&#160;31, 2020 and 2019 (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.348%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.563%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Lives in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,869&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,724&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-15</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13-39</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-7</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">882,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment - other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,842&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and computers</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automobiles and other vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7-15,or lease term if shorter</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress - machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,564&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191,864&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204,067&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(919,157)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(875,635)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,707&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,432&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_DepreciationAndAmortizationExpenseTableTextBlock', window );">Summary of Depreciation and Amortization</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the depreciation and amortization associated with each line for the years ended December&#160;31, 2020, 2019 and 2018 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.280%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,072&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,169&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,800&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,292&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_DepreciationAndAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 depreciation and amortization expense for the periods reported.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_DepreciationAndAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455720376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other 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_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">Schedule of Other Assets</a></td>
<td class="text">Other assets at December&#160;31, 2020 and 2019 consisted of the following (in thousands):<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,510&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,805&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Total other assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,859&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,237&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:78.530%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">See Note 9&#8212;Fair Value Measurements for additional information.</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455360504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Payable and Accrued Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accounts Payable and Accrued Liabilities</a></td>
<td class="text">Accounts payable and accrued liabilities at December&#160;31, 2020 and 2019, consisted of the following (in thousands):<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,277&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,793&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued property and other taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance and other charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Affiliated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued purchase orders and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,869&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts payable and accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,986&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,321&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:78.530%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Represents amounts owed to non-consolidated affiliates.</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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567453898536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis</a></td>
<td class="text">A summary of financial assets and liabilities that are measured at fair value on a recurring basis, as of December&#160;31, 2020 and 2019, were as follows (in thousands):<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.085%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.486%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices <br/>in Active <br/>Markets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant<br/>Other <br/>Observable <br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant <br/>Unobservable <br/>Inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies - deferred compensation plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities - other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.085%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.486%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies - deferred compensation plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities - other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567453817320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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_ScheduleOfDerivativeInstrumentsTextBlock', window );">Schedule of Foreign Currency Derivative Contracts Outstanding</a></td>
<td class="text">As of December&#160;31, 2019, we had the following foreign currency derivative contracts outstanding in U.S. dollars (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.456%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.456%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.823%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Settlement</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative Contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exchange Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canadian dollar</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3182</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/16/2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,279&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1180</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/17/2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Norwegian krone</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0688</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/17/2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pound sterling</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,057&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3381</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/17/2020</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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Impact of Derivative Contracts on Condensed Consolidated Balance Sheets</a></td>
<td class="text">The following table summarizes the location and fair value amounts of all derivative contracts in the consolidated balance sheets as of December&#160;31, 2020 and 2019 (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.989%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.930%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives not designated as Hedging Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(324)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Impact of Derivative Contracts on Condensed Consolidated Statements of Operations</a></td>
<td class="text">The following table summarize the location and amounts of the unrealized and realized gains and losses on derivative contracts in the consolidated statements of operations as of December&#160;31, 2020, 2019 and 2018 (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.807%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives not designated as Hedging Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Location of gain (loss) recognized in income on derivative contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on foreign currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Realized gain on foreign currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net gain on foreign currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,475&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,047&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffsettingAssetsTableTextBlock', window );">Schedule of Derivative Assets, Gross and Net Fair Values</a></td>
<td class="text">The following table presents the gross and net fair values of our derivatives as of December&#160;31, 2020 and 2019 (in thousands): <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.403%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative Asset Positions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative Liability Positions</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross position - asset / (liability)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(451)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netting adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net position - asset / (liability)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(324)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffsettingLiabilitiesTableTextBlock', window );">Schedule of Derivative Liabilities, Gross and Net Fair Values</a></td>
<td class="text">The following table presents the gross and net fair values of our derivatives as of December&#160;31, 2020 and 2019 (in thousands): <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.403%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative Asset Positions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative Liability Positions</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross position - asset / (liability)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(451)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netting adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net position - asset / (liability)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(324)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffsettingAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 derivative and other financial assets that are subject to offsetting, including master netting arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225877-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffsettingAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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_OffsettingLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 derivative and other financial liabilities that are subject to offsetting, including master netting arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225877-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffsettingLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDerivativeInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41620-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41638-113959<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41678-113959<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41641-113959<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 derivative instrument not designated or qualifying as hedging instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CC<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL109998890-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="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>55
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455219752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Income (Loss) Per Share, Basic and Diluted</a></td>
<td class="text">The following table summarizes the basic and diluted loss per share calculations (in thousands, except per share amounts):<div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.242%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,220)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235,329)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,733)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted weighted average common shares&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loss per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.69)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.05)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:78.530%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.906%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.906%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.243%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Approximate number of shares of unvested restricted stock units and stock to be issued pursuant to the ESPP that have been excluded from the computation of diluted loss per share as the effect would be anti-dilutive when the results from operations are at a net loss position.</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,048&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">737&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">922&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567534174280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of Non-Vested Restricted Stock Units</a></td>
<td class="text">Non-vested RSUs outstanding as of December&#160;31, 2020 and the changes during the year were 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:61.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.008%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.011%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,460,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.65&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,928,737&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,465,069)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(325,569)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,598,899&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.18&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of Weighted Average Assumptions for PRSUs</a></td>
<td class="text">The weighted average assumptions for the PRSUs granted in 2020 are 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:77.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.215%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.87</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.2%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.36%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correlation range</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.4% to 82.9%</span></div></td></tr></table>The weighted average assumptions for the PRSUs granted in 2019 are 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:77.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.215%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.86</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.5%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.48%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correlation range</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4% to 88.1%</span></div></td></tr></table>The weighted average assumptions for the PRSUs granted in 2018 are 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:77.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.215%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.86</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.35%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correlation range</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0% to 85.7%</span></div></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock', window );">Schedule of Non-Vested PRSU's Outstanding</a></td>
<td class="text">Non-vested PRSUs outstanding as of December&#160;31, 2020, and the changes during the year were 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:61.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.008%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.011%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788,833&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.13&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,287,087&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.96&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number and weighted-average grant date fair value for nonvested performance shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>57
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567453887304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Loss Before Income Taxes</a></td>
<td class="text">Loss before income taxes was comprised of the following for the periods indicated (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.082%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.082%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.883%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154,144)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(225,653)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,342)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160,301)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211,535)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,683)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Income taxes have been provided for based upon the tax laws and rates in the countries in which operations are conducted and income is earned. Components of income tax expense (benefit) consist of the following for the periods indicated (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.082%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.082%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.883%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,582)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. state and local</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,975&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,706)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,184&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,684&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,515)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,634)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,634)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,081)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,794&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,950)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the differences between the income tax provision computed at the 21% U.S. statutory rate in effect at December&#160;31, 2020 and the reported provision for income taxes for the periods indicated is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.082%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.082%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.883%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit at statutory rate</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,663)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,422)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,673)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Branch profits tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,015)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,129)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units tax shortfall</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes on foreign earnings at higher rates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of tax rate change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,929)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of moving activity to higher tax rate jurisdiction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,620)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Management fee charged to international operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return-to-provision adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,299)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(524)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,707)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(865)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,656&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,081)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,794&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,950)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of deferred tax assets and liabilities are as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.656%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.082%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.882%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign net operating loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. net operating loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit carryover</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,565&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in partnership</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">913&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(168,174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,452&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,274&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in partnership</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,970)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(329)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,970)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,607)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,482&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,667&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock', window );">Summary of Ultimate Utilization of NOLs</a></td>
<td class="text">The ultimate utilization of the NOLs and research and development credits depend on the ability to generate sufficient taxable income in the appropriate tax jurisdiction. These tax attributes expire as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.746%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.165%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year of Expiration</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S. NOLs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign NOLs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">R&amp;D Credits</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 - 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 - 2030</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2031 - 2039</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Does not expire</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,865&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,881&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock', window );">Summary of Ultimate Utilization of Research and Development Credits</a></td>
<td class="text">The ultimate utilization of the NOLs and research and development credits depend on the ability to generate sufficient taxable income in the appropriate tax jurisdiction. These tax attributes expire as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.746%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.165%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year of Expiration</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S. NOLs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign NOLs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">R&amp;D Credits</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 - 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 - 2030</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2031 - 2039</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Does not expire</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,865&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,881&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Reconciliation of Unrecognized Tax Benefits</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of unrecognized tax benefits as of December&#160;31, 2020 is as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.561%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase from positions taken in prior periods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase from positions taken in current period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(527)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,154&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=121610041&amp;loc=d3e36027-109320<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_SummaryOfOperatingLossCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="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_SummaryOfTaxCreditCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="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>58
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455729544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Severance and Other Charges (Credits), net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [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_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Summary of Severance and Other Charges (Credits), net</a></td>
<td class="text">Our severance and other charges (credits), net are summarized below (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.220%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,284&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,744&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,552&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed asset impairments and retirements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory impairments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible asset impairments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable write-off (recovery)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,862)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,023&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,430&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Reconciliation of Employee Separation Liability</a></td>
<td class="text">Below is a reconciliation of our employee separation liability balance (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.906%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.281%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tubular Running Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tubulars</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cementing Equipment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,186&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,837&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for costs expensed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,958&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,781)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,827)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,448)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,231)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(586)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(617)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,224)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,666&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of 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 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRestructuringReserveByTypeOfCostTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock</td>
</tr>
<tr>
<td style="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>59
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455219752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Schedule of Cash Flow, Supplemental Disclosures</a></td>
<td class="text">Supplemental cash flows and non-cash transactions were as follows for the periods indicated (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.203%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid (received) for income taxes, net of refunds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,512)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash transactions:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in accruals related to purchases of property, plant and equipment and intangibles</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financed insurance premium</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net transfers from inventory to property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,529&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>60
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567453561592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables presents our revenue disaggregated by geography, based on the location where our services were provided and products sold (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.364%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubular Running Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubulars</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cementing Equipment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,318&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,731&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,241&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,711&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,668&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,979&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,358&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.364%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubular Running Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubulars</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cementing Equipment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,547&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,538&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,172&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,780&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,327&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,687&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,906&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579,920&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.364%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubular Running Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubulars</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cementing Equipment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,262&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,017&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,316&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,595&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,783&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,898&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,045&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,303&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,145&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,493&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:3pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic area was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.169%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,241&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,172&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,595&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe/Middle East/Africa</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,693&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,517&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,909&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,841&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,358&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579,920&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,493&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock', window );">Reconciliation of Adjusted Earnings before Interest, Taxes, Depreciation, and Amortization from Segments to Consolidated</a></td>
<td class="text">The following table presents a reconciliation of Segment Adjusted EBITDA to net loss (in thousands):<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment Adjusted EBITDA:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubular Running Services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubulars</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cementing Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,744)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,996&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,521&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,232&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111,108)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other (charges) credits, net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit (expense)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,794)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,169)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111,292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on disposal of assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,037)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,675)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRA related adjustments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges and credits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,884)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,933)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,220)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235,329)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,733)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.893%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:77.907%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes certain expenses not attributable to a particular segment, such as costs related to support functions and corporate executives.</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Please see Note 11&#8212;Related Party Transactions for further discussion.</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;Comprised of Equity-based compensation expense (2020: $11,010; 2019: $11,280; 2018: $10,621), Mergers and acquisition expense (2020: none; 2019: none; 2018: $58), Unrealized and realized gains (2020: $1,378; 2019: $228; 2018: $1,682), Investigation-related matters (2020: $1,868; 2019: $3,838; 2018: $5,454) and Other adjustments (2020: $616; 2019: $957; 2018: none).</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_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment</a></td>
<td class="text">The following table sets forth certain financial information with respect to our reportable segments (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.724%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubular Running Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tubulars</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cementing Equipment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Revenue from external customers</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">269,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">53,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">66,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">390,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(39,470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(76,591)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(50,054)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(162,892)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">22,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(31,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">51,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">70,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment and intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16,049&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,965&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28,473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Revenue from external customers</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">579,920&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(3,900)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(124,597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(91,737)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(212,890)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">85,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11,575&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">14,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(53,744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">61,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">12,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">92,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment and intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16,086&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16,374&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,623&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">36,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2018</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Revenue from external customers</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">361,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">72,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">89,145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">522,493&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(16,886)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(9,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(74,298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(92,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">62,515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11,246&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(49,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">80,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">111,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment and intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,583&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">39,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">56,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>&#160;&#160;&#160;&#160;* Non-GAAP financial measure not disclosed.The following table presents property, plant and equipment (&#8220;PP&amp;E&#8221;) by segment.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.202%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-Lived Assets (PP&amp;E)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubular Running Services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubulars</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cementing Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and shared assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,460&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,707&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,432&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock', window );">Schedule of Disclosure on Geographic Areas, Long-Lived Assets</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.202%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-Lived Assets (PP&amp;E)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,707&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,432&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reconciliation of Adjusted Earnings before Interest, Taxes, Depreciation, and Amortization from Segments to Consolidated [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;">fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_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_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567455085400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Data (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information 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_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of Quarterly Financial Information</a></td>
<td class="text">Summarized quarterly financial data for the years ended December&#160;31, 2020 and 2019 is set forth below (in thousands, except per share data).<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.282%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">First</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Second</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Third</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Fourth</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,417&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit (loss) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(616)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating loss </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(94,208)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,746)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,652)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(162,892)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(85,978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,245)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,791)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(156,220)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss per common share: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.69)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144,408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140,417&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">579,920&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating loss </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,803)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(165,279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(212,890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,789)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(168,093)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss per common share: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.75)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.05)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:78.530%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt">Gross profit is defined as total revenue less cost of revenue less depreciation and amortization attributed to cost of revenue.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt">First quarter 2020 includes a goodwill impairment charge of $57.1&#160;million, fixed asset impairment charges of $15.5&#160;million and intangible asset impairments of $4.7&#160;million. Please see Note 1&#8212;Basis of Presentation and Significant Accounting Policies and Note 17&#8212;Severance and Other Charges (Credits), net for additional details.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt">Fourth quarter 2019 includes a goodwill impairment charge of $111.1&#160;million, fixed asset impairment charges of $28.8&#160;million, inventory impairments of $4.2&#160;million and intangible asset impairments of $3.3&#160;million. Please see Note 1&#8212;Basis of Presentation and Significant Accounting Policies and Note 17&#8212;Severance and Other Charges (Credits), net for additional details.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt">The sum of the individual quarterly income (losses) per share amounts may not agree with year-to-date net income (loss) per common share as each quarterly computation is based on the weighted average number of common shares outstanding during that period.</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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121640914&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="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>62
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567457499384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>country</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealizedInvestmentGainsLosses', window );">Income (loss) on changes in the cash surrender value of life insurance policies</a></td>
<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">$ 2,700,000<span></span>
</td>
<td class="num">$ (1,200,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_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,100,000<span></span>
</td>
<td class="nump">$ 111,100,000<span></span>
</td>
<td class="nump">57,146,000<span></span>
</td>
<td class="nump">111,108,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate', window );">Potential increase (decrease) on basis spread of discount rate on goodwill impairment</a></td>
<td class="nump">0.0050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate', window );">Impact of 50 basis points adverse change in discount rate on goodwill impairment</a></td>
<td class="nump">$ 4,300,000<span></span>
</td>
<td class="nump">4,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">99,932,000<span></span>
</td>
<td class="nump">$ 42,785,000<span></span>
</td>
<td class="nump">99,932,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_NumberOfCountriesInWhichEntityOperates', window );">Number of countries in which entity operates | country</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 expense for intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,400,000<span></span>
</td>
<td class="nump">10,800,000<span></span>
</td>
<td class="nump">10,800,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_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of intangible assets, finite-lived</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,700,000<span></span>
</td>
<td class="nump">3,300,000<span></span>
</td>
<td class="nump">4,708,000<span></span>
</td>
<td class="nump">3,299,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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,800,000<span></span>
</td>
<td class="nump">82,000,000.0<span></span>
</td>
<td class="nump">100,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,585,000<span></span>
</td>
<td class="nump">28,116,000<span></span>
</td>
<td class="nump">32,585,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_OperatingLeaseLiability', window );">Operating lease, liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,894,000<span></span>
</td>
<td class="nump">29,040,000<span></span>
</td>
<td class="nump">32,894,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_StockholdersEquity', window );">Adjustment to retained earnings due to new accounting guidance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(810,294,000)<span></span>
</td>
<td class="num">(661,249,000)<span></span>
</td>
<td class="num">(810,294,000)<span></span>
</td>
<td class="num">(1,034,772,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,115,901,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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings (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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>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>
</tr>
<tr class="ro">
<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 );">Adjustment to retained earnings due to new accounting guidance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220,805,000<span></span>
</td>
<td class="nump">377,346,000<span></span>
</td>
<td class="nump">220,805,000<span></span>
</td>
<td class="num">(16,860,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(106,923,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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>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>
</tr>
<tr class="re">
<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 );">Adjustment to retained earnings due to new accounting guidance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">321,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">321,000<span></span>
</td>
<td class="nump">700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(670,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_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Period of Adoption, Adjustment | Retained Earnings (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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>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>
</tr>
<tr class="ro">
<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 );">Adjustment to retained earnings due to new accounting guidance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 321,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 321,000<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="num">$ (670,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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>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>
</tr>
<tr class="re">
<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 assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease, liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,400,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_StatementBusinessSegmentsAxis=fi_CementingEquipmentMember', window );">Cementing Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">24,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember', window );">Tubular Running Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 18,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfCountriesInWhichEntityOperates', window );">Number of countries in which entity operates | country</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_RevenueFromContractWithCustomerPaymentTerm', window );">Payment 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">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_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_RevenueFromContractWithCustomerPaymentTerm', window );">Payment 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">120 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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_RevenueFromContractWithCustomerPaymentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Payment 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;">fi_RevenueFromContractWithCustomerPaymentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sensitivity Analysis Of Fair Value, Goodwill, Impairment Loss, Impact Of 50 Basis Points Adverse Change In Discount Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sensitivity Analysis Of Fair Value, Goodwill, Impairment Loss, Potential Increase (Decrease) On Basis Spread Of Discount Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-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_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfCountriesInWhichEntityOperates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 countries in which the entity operates as of balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfCountriesInWhichEntityOperates</td>
</tr>
<tr>
<td style="padding-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_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_RealizedInvestmentGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.3(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealizedInvestmentGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fi_CementingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_CementingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567458380008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 209,575<span></span>
</td>
<td class="nump">$ 195,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">1,672<span></span>
</td>
<td class="nump">1,357<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 shown in the consolidated statements of cash flows</a></td>
<td class="nump">$ 211,247<span></span>
</td>
<td class="nump">$ 196,740<span></span>
</td>
<td class="nump">$ 186,212<span></span>
</td>
<td class="nump">$ 213,015<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567457859304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies - Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 42,160<span></span>
</td>
<td class="nump">$ 46,919<span></span>
</td>
</tr>
<tr class="re">
<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">(34,263)<span></span>
</td>
<td class="num">(29,948)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">7,897<span></span>
</td>
<td class="nump">16,971<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">28,300<span></span>
</td>
<td class="nump">32,890<span></span>
</td>
</tr>
<tr class="ro">
<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">(26,324)<span></span>
</td>
<td class="num">(23,946)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">1,976<span></span>
</td>
<td class="nump">8,944<span></span>
</td>
</tr>
<tr class="rh">
<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_IntellectualPropertyMember', window );">Intellectual property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">13,860<span></span>
</td>
<td class="nump">14,029<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(7,939)<span></span>
</td>
<td class="num">(6,002)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 5,921<span></span>
</td>
<td class="nump">$ 8,027<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_IntellectualPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567453980088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies - Intangible Assets, Future Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 3,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">677<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2024</a></td>
<td class="nump">606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2025</a></td>
<td class="nump">604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 7,897<span></span>
</td>
<td class="nump">$ 16,971<span></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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567458564376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LesseeOperatingLeaseRenewalTerm', window );">Option term to extend lease (up to)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_LesseeOperatingLeaseTerminationPeriod', window );">Option term to terminate lease (within)</a></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_ShortTermLeaseCost', window );">Short-term lease expense</a></td>
<td class="nump">$ 3.9<span></span>
</td>
<td class="nump">$ 3.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">13 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_LesseeOperatingLeaseTerminationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Termination 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;">fi_LesseeOperatingLeaseTerminationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease term of 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)(1)<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_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-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_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_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (c)<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_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567548806632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Supplemental Balance Sheet Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_OperatingLeaseAssetsLesseeAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="nump">$ 28,116<span></span>
</td>
<td class="nump">$ 32,585<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating</a></td>
<td class="nump">7,832<span></span>
</td>
<td class="nump">7,925<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract', window );"><strong>Noncurrent 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_OperatingLeaseLiabilityNoncurrent', window );">Operating</a></td>
<td class="nump">21,208<span></span>
</td>
<td class="nump">24,969<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 lease liabilities</a></td>
<td class="nump">$ 29,040<span></span>
</td>
<td class="nump">$ 32,894<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_OperatingLeaseAssetsLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Assets, Lessee [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_OperatingLeaseAssetsLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Liabilities, Current, Lessee [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Liabilities, NonCurrent, Lessee [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567453816760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Lease Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 10,202<span></span>
</td>
<td class="nump">$ 11,674<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="num">$ (273)<span></span>
</td>
<td class="num">$ (533)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<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_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>69
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567537076200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Other Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 11,880<span></span>
</td>
<td class="nump">$ 10,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in an exchange for lease obligations</a></td>
<td class="nump">$ 5,814<span></span>
</td>
<td class="nump">$ 7,393<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567530487096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Lease Term and Discount Rate (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Operating leases, weighted average remaining lease term</a></td>
<td class="text">5 years 6 months 14 days<span></span>
</td>
<td class="text">6 years 21 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 );">Operating leases, weighted average discount rate</a></td>
<td class="nump">13.29%<span></span>
</td>
<td class="nump">10.47%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567531287144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Maturity of Lease Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 10,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">8,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">3,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">2,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">7,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">39,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: interest</a></td>
<td class="nump">10,956<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 29,040<span></span>
</td>
<td class="nump">$ 32,894<span></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_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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567530602456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable, net - Schedule of Accounts Receivable, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade accounts receivable, net of allowance for credit losses of $3,857 and $5,129, respectively</a></td>
<td class="nump">$ 65,684<span></span>
</td>
<td class="nump">$ 101,718<span></span>
</td>
</tr>
<tr class="re">
<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 );">Trade accounts receivable allowance</a></td>
<td class="nump">3,857<span></span>
</td>
<td class="nump">5,129<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledContractsReceivable', window );">Unbilled receivables</a></td>
<td class="nump">26,215<span></span>
</td>
<td class="nump">43,422<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReceivable', window );">Taxes receivable</a></td>
<td class="nump">14,292<span></span>
</td>
<td class="nump">18,516<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Affiliated</a></td>
<td class="nump">549<span></span>
</td>
<td class="nump">549<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">3,867<span></span>
</td>
<td class="nump">2,489<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_ReceivablesNetCurrent', window );">Total accounts receivable, net</a></td>
<td class="nump">$ 110,607<span></span>
</td>
<td class="nump">$ 166,694<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 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(3)(a)(2))<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 45<br> -Paragraph 1<br> -Subparagraph (d)<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_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund 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 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><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(10))<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_IncomeTaxReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<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(3))<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 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-06(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e604059-122996<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(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_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledContractsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118261985&amp;loc=d3e55302-109406<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.3(c)(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_UnbilledContractsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>73
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567530486728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable, net - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Trade accounts receivable allowance, written off</a></td>
<td class="nump">$ 2.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Geographic Concentration Risk | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">42.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Geographic Concentration Risk | Saudi Arabia</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_SA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.4</span><table class="report" border="0" cellspacing="2" id="idm140567531801016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories, net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [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_fi_InventoryPipeandConnectors', window );">Pipe and connectors, net of allowance of $16,819 and $18,287, respectively</a></td>
<td class="nump">$ 22,642<span></span>
</td>
<td class="nump">$ 21,779<span></span>
</td>
</tr>
<tr class="re">
<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, net of allowance of $84 and $485, respectively</a></td>
<td class="nump">22,715<span></span>
</td>
<td class="nump">25,628<span></span>
</td>
</tr>
<tr class="ro">
<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 progress</a></td>
<td class="nump">1,730<span></span>
</td>
<td class="nump">3,663<span></span>
</td>
</tr>
<tr class="re">
<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, components and supplies</a></td>
<td class="nump">34,631<span></span>
</td>
<td class="nump">27,759<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventories, net</a></td>
<td class="nump">81,718<span></span>
</td>
<td class="nump">78,829<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=fi_PipeAndConnectorsMember', window );">Pipe and connectors</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_InventoryLineItems', window );"><strong>Inventory [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_InventoryValuationReserves', window );">Allowance</a></td>
<td class="nump">16,819<span></span>
</td>
<td class="nump">18,287<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=fi_FinishedGoodsMember', window );">Finished goods</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_InventoryLineItems', window );"><strong>Inventory [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_InventoryValuationReserves', window );">Allowance</a></td>
<td class="nump">$ 84<span></span>
</td>
<td class="nump">$ 485<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_InventoryPipeandConnectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventory, Pipe and Connectors</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_InventoryPipeandConnectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_InventoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_InventoryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=fi_PipeAndConnectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=fi_PipeAndConnectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=fi_FinishedGoodsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=fi_FinishedGoodsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.4</span><table class="report" border="0" cellspacing="2" id="idm140567543998040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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, plant and equipment, gross</a></td>
<td class="nump">$ 1,191,864<span></span>
</td>
<td class="nump">$ 1,204,067<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(919,157)<span></span>
</td>
<td class="num">(875,635)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total property, plant and equipment, net</a></td>
<td class="nump">272,707<span></span>
</td>
<td class="nump">328,432<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, plant and equipment, gross</a></td>
<td class="nump">30,869<span></span>
</td>
<td class="nump">30,724<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember', window );">Land improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, plant and equipment, gross</a></td>
<td class="nump">7,620<span></span>
</td>
<td class="nump">7,193<span></span>
</td>
</tr>
<tr class="rh">
<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_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements</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, plant and equipment, gross</a></td>
<td class="nump">121,105<span></span>
</td>
<td class="nump">116,182<span></span>
</td>
</tr>
<tr class="rh">
<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_MachineryAndEquipmentMember', window );">Rental machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 897,398<span></span>
</td>
<td class="nump">882,979<span></span>
</td>
</tr>
<tr class="rh">
<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_OtherMachineryAndEquipmentMember', window );">Machinery and equipment - other</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 54,842<span></span>
</td>
<td class="nump">60,182<span></span>
</td>
</tr>
<tr class="rh">
<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=fi_FurnitureFixturesandComputersMember', window );">Furniture, fixtures and computers</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, plant and equipment, gross</a></td>
<td class="nump">$ 16,928<span></span>
</td>
<td class="nump">17,251<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember', window );">Automobiles and other 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_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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 25,948<span></span>
</td>
<td class="nump">28,734<span></span>
</td>
</tr>
<tr class="rh">
<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, plant and equipment, gross</a></td>
<td class="nump">12,773<span></span>
</td>
<td class="nump">14,258<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress - machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 24,381<span></span>
</td>
<td class="nump">$ 46,564<span></span>
</td>
</tr>
<tr 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 | Land 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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Buildings and improvements</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">13 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Rental machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Furniture, fixtures and computers</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | 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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Land improvements</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Buildings and 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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">39 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Rental machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Furniture, fixtures and computers</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Leasehold improvements</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherMachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherMachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fi_FurnitureFixturesandComputersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fi_FurnitureFixturesandComputersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AutomobilesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AutomobilesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<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.4</span><table class="report" border="0" cellspacing="2" id="idm140567531361656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></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>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Mar. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,319,000<span></span>
</td>
<td class="nump">$ 791,000<span></span>
</td>
<td class="nump">$ 7,089,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges', window );">Property, plant and equipment, transfers increase (decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,300,000<span></span>
</td>
<td class="nump">1,967,000<span></span>
</td>
<td class="nump">3,190,000<span></span>
</td>
<td class="nump">4,529,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentCharges', window );">Fixed asset impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,500,000<span></span>
</td>
<td class="nump">$ 28,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="nump">$ 15,664,000<span></span>
</td>
<td class="nump">32,916,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup', window );">Assets held-for-sale, net book 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="nump">$ 5,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="nump">$ 1,100,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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of assets</a></td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">$ 5,400,000<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="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Assets held-for-sale, impairment 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="nump">$ 4,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Gain on sale of building classified as held for sale</a></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup', window );">Assets held-for-sale, net book 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">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,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_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Assets held-for-sale, impairment 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="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AssetsHeldForSaleNotPartOfDisposalGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 held-for-sale that are not part of a disposal group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 15<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121558832&amp;loc=d3e400-110220<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, excluding 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://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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2611-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (c)<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_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PropertyPlantAndEquipmentTransfersAndChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of physical assets used in the normal conduct of business and not intended for resale, from reclassification, impairment, donation, or changes classified as other. 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 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTransfersAndChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TangibleAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their 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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TangibleAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<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.4</span><table class="report" border="0" cellspacing="2" id="idm140567546681400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment - Depreciation and Amortization (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">$ 70,169<span></span>
</td>
<td class="nump">$ 92,800<span></span>
</td>
<td class="nump">$ 111,292<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=fi_ServicesMember', window );">Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">63,511<span></span>
</td>
<td class="nump">80,072<span></span>
</td>
<td class="nump">93,280<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=fi_ProductsMember', window );">Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">701<span></span>
</td>
<td class="nump">1,511<span></span>
</td>
<td class="nump">4,354<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">$ 5,957<span></span>
</td>
<td class="nump">$ 11,217<span></span>
</td>
<td class="nump">$ 13,658<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeStatementLocationAxis=fi_ServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=fi_ServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=fi_ProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=fi_ProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.4</span><table class="report" border="0" cellspacing="2" id="idm140567453561592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Cash surrender value of life insurance policies</a></td>
<td class="nump">$ 26,167<span></span>
</td>
<td class="nump">$ 27,313<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Deposits</a></td>
<td class="nump">2,182<span></span>
</td>
<td class="nump">2,119<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousNoncurrent', window );">Other</a></td>
<td class="nump">2,510<span></span>
</td>
<td class="nump">3,805<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_OtherAssetsNoncurrent', window );">Total other assets</a></td>
<td class="nump">$ 30,859<span></span>
</td>
<td class="nump">$ 33,237<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashSurrenderValueOfLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by 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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-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.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_CashSurrenderValueOfLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an 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.8,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_DepositAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.4</span><table class="report" border="0" cellspacing="2" id="idm140567531443608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Payable and Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_AccountsPayableTradeCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 22,277<span></span>
</td>
<td class="nump">$ 16,793<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedEmployeeBenefitsCurrent', window );">Accrued compensation</a></td>
<td class="nump">23,212<span></span>
</td>
<td class="nump">23,988<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Accrued property and other taxes</a></td>
<td class="nump">14,420<span></span>
</td>
<td class="nump">20,099<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveCurrent', window );">Accrued severance and other charges</a></td>
<td class="nump">2,666<span></span>
</td>
<td class="nump">5,837<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes</a></td>
<td class="nump">16,029<span></span>
</td>
<td class="nump">19,166<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent', window );">Affiliated</a></td>
<td class="nump">2,513<span></span>
</td>
<td class="nump">1,694<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_AccruedPurchaseOrders', window );">Accrued purchase orders and other</a></td>
<td class="nump">18,869<span></span>
</td>
<td class="nump">32,744<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_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Total accounts payable and accrued liabilities</a></td>
<td class="nump">$ 99,986<span></span>
</td>
<td class="nump">$ 120,321<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_AccruedPurchaseOrders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued Purchase Orders</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_AccruedPurchaseOrders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6419918&amp;loc=d3e35281-107843<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.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.17)<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.15(3),(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>80
<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.4</span><table class="report" border="0" cellspacing="2" id="idm140567561053384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Credit Facility (Details) - ABL Credit Facility<br></strong></div></th>
<th class="th">
<div>Nov. 05, 2018 </div>
<div>USD ($) </div>
<div>day</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum', window );">Covenant, consolidated EBITDA, minimum</a></td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays', window );">Covenant, availability under facility, triggering event, consecutive number of days (at least) | day</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_LineofCreditFacilityCovenantTermMinimumFixedCharges', window );">Covenant, minimum fixed charges amount</a></td>
<td class="nump">$ 12,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage', window );">Covenant, minimum fixed charges percentage</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays', window );">Covenant, availability under facility, post triggering event, consecutive number of days | day</a></td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 | Lines of credit</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LettersOfCreditOutstandingAmount', window );">Letters of credit, amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Secured Debt</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityExpirationPeriod', window );">Expiration period</a></td>
<td class="text">5 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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 100,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease', window );">Maximum additional borrowing capacity</a></td>
<td class="nump">$ 200,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_FederalFundsEffectiveRateInterestRateFloor', window );">Federal funds effective rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Outstanding indebtedness</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Secured Debt | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Unused capacity, commitment fee</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 | Secured Debt | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Unused capacity, commitment fee</a></td>
<td class="nump">0.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 | Secured Debt | London Interbank Offered Rate (LIBOR)</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Secured Debt | Alternate Base Rate | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate', window );">Additional spread on variable rate</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Secured Debt | Alternate Base Rate | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate', window );">Additional spread on variable rate</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Secured Debt | Eurodollar | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Secured Debt | Eurodollar | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit | Secured Debt</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 15,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Additional Basis Spread On Variable Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Consolidated EBITDA, Minimum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_FederalFundsEffectiveRateInterestRateFloor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Federal Funds Effective Rate, Interest Rate Floor</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_FederalFundsEffectiveRateInterestRateFloor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Covenant Terms, Post Triggering Event, Remaining Borrowing Capacity, Threshold Consecutive Days</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Covenant Terms, Triggering Event, Remaining Borrowing Capacity, Threshold Consecutive Days</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_fi_LineofCreditFacilityCovenantTermMinimumFixedCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Covenant Term, Minimum Fixed Charges</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_LineofCreditFacilityCovenantTermMinimumFixedCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Covenant Term, Minimum Fixed Charges, Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Potential Increase</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_LineOfCreditFacilityExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings 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 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_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=fi_ABLCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fi_ABLCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fi_AlternateBaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fi_AlternateBaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_EurodollarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_EurodollarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<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.4</span><table class="report" border="0" cellspacing="2" id="idm140567549580136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>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_InvestmentsAbstract', window );"><strong>Investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashSurrenderValueFairValueDisclosure', window );">Cash surrender value of life insurance policies - deferred compensation plan</a></td>
<td class="nump">$ 26,167<span></span>
</td>
<td class="nump">$ 27,313<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Marketable securities - other</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative financial instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">324<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember', window );">Deferred compensation plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Deferred compensation plan</a></td>
<td class="nump">20,271<span></span>
</td>
<td class="nump">23,251<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices in Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAbstract', window );"><strong>Investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashSurrenderValueFairValueDisclosure', window );">Cash surrender value of life insurance policies - deferred compensation plan</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_MarketableSecurities', window );">Marketable securities - other</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative financial instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices in Active Markets (Level 1) | Deferred compensation plan</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_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Deferred compensation plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAbstract', window );"><strong>Investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashSurrenderValueFairValueDisclosure', window );">Cash surrender value of life insurance policies - deferred compensation plan</a></td>
<td class="nump">26,167<span></span>
</td>
<td class="nump">27,313<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Marketable securities - other</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_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative financial instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">324<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2) | Deferred compensation plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Deferred compensation plan</a></td>
<td class="nump">20,271<span></span>
</td>
<td class="nump">23,251<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAbstract', window );"><strong>Investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashSurrenderValueFairValueDisclosure', window );">Cash surrender value of life insurance policies - deferred compensation plan</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_MarketableSecurities', window );">Marketable securities - other</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_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative financial instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Unobservable Inputs (Level 3) | Deferred compensation plan</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_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Deferred compensation plan</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashSurrenderValueFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the amount that could be realized under a life insurance contract or contracts owned by the entity, commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashSurrenderValueFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<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 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading 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_FinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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.4</span><table class="report" border="0" cellspacing="2" id="idm140567531788536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivatives - Foreign Currency Derivative Contracts Outstanding (Details) - Not Designated as Hedging Instrument - Foreign currency contracts<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>$ / &#163; </div>
<div>$ / kr </div>
<div>$ / &#8364; </div>
<div>$ / $</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_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Canadian dollar</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_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeNotionalAmount', window );">Notional amount</a></td>
<td class="nump">$ 948<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeForwardExchangeRate1', window );">Contractual exchange rate | $ / $</a></td>
<td class="nump">1.3182<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Euro</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_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeNotionalAmount', window );">Notional amount</a></td>
<td class="nump">$ 9,279<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeForwardExchangeRate1', window );">Contractual exchange rate | $ / &#8364;</a></td>
<td class="nump">1.1180<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Norwegian krone</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_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeNotionalAmount', window );">Notional amount</a></td>
<td class="nump">$ 11,027<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeForwardExchangeRate1', window );">Contractual exchange rate | $ / kr</a></td>
<td class="nump">9.0688<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Pound sterling</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_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeNotionalAmount', window );">Notional amount</a></td>
<td class="nump">$ 16,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeForwardExchangeRate1', window );">Contractual exchange rate | $ / &#163;</a></td>
<td class="nump">1.3381<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeForwardExchangeRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate at which a foreign currency can be purchased or sold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeForwardExchangeRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_CAD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_CAD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_EUR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_EUR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_NOK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_NOK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CurrencyAxis=currency_GBP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_GBP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>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.4</span><table class="report" border="0" cellspacing="2" id="idm140567453829832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivatives - Impact of Derivative Contracts on Condensed Consolidated Balance Sheets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeLiabilities', window );">Derivative liability</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (324)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign currency contracts | Not Designated as Hedging Instrument | Accounts payable and accrued liabilities</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_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeLiabilities', window );">Derivative liability</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (324)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<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 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>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.4</span><table class="report" border="0" cellspacing="2" id="idm140567530459528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives - Impact of Derivatives Contracts on Condensed Consolidated Statements of Operations (Details) - Other income, net - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=fi_ForeignExchangeForwardWithUnrealizedGainLossMember', window );">Unrealized gain (loss) on foreign currency contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Gain (loss) on foreign currency contracts</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (222)<span></span>
</td>
<td class="nump">$ 386<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=fi_ForeignExchangeForwardWithRealizedGainLossMember', window );">Realized gain on foreign currency contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Gain (loss) on foreign currency contracts</a></td>
<td class="nump">1,475<span></span>
</td>
<td class="nump">320<span></span>
</td>
<td class="nump">1,661<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign currency contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Gain (loss) on foreign currency contracts</a></td>
<td class="nump">$ 1,475<span></span>
</td>
<td class="nump">$ 98<span></span>
</td>
<td class="nump">$ 2,047<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CC<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL109998890-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=fi_ForeignExchangeForwardWithUnrealizedGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=fi_ForeignExchangeForwardWithUnrealizedGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_NonoperatingIncomeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_NonoperatingIncomeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=fi_ForeignExchangeForwardWithRealizedGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=fi_ForeignExchangeForwardWithRealizedGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567458251656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivatives - Gross and Net Fair Value of Derivatives (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetsAbstract', window );"><strong>Derivative Asset Positions</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_DerivativeFairValueOfDerivativeAsset', window );">Gross position - asset / (liability)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 127<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetFairValueGrossLiability', window );">Netting adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(127)<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_DerivativeAssets', window );">Net position - asset / (liability)</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_DerivativeLiabilitiesAbstract', window );"><strong>Derivative Liability Positions</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_DerivativeFairValueOfDerivativeLiability', window );">Gross position - asset / (liability)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(451)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityFairValueGrossAsset', window );">Netting adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">127<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_DerivativeLiabilities', window );">Net position - asset / (liability)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (324)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetFairValueGrossLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<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 20<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226003-175313<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetFairValueGrossLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting 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 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting 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 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<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 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilityFairValueGrossAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226003-175313<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityFairValueGrossAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>86
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567579605464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 18, 2018</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Aug. 26, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,116<span></span>
</td>
<td class="nump">$ 32,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating lease, liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,040<span></span>
</td>
<td class="nump">32,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment', window );">Estimated termination payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 68,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_TaxReceivableAgreementLiabilityDiscountRate', window );">Tax receivable agreement liability, discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.45%<span></span>
</td>
<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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Rent expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,700<span></span>
</td>
<td class="nump">$ 2,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseAndRentalExpense', window );">Rent expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating lease, liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity | Mosing Holdings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement', window );">Tax benefits realized and payable under tax receivable agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement', window );">Percentage retained under tax receivable agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_CumulativeEarningsDeficitPeriod', window );">Cumulative loss period</a></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=fi_RealPropertyAcquisitionFromMosingCompaniesMember', window );">Real Property Acquisition From Mosing Companies | Affiliated Entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchase from related party</a></td>
<td class="nump">$ 37,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_RelatedPartyTransactionTermOfEstablishingTerms', window );">Term for certain rights and obligations within agreement</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=fi_LongTermTreasuryRateMember', window );">Long-Term Treasury Rate | Affiliated Entity | Mosing Holdings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_RelatedPartyTransactionBasisSpreadOnVariableRate', window );">Basis spread on long-term treasury rate</a></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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_CumulativeEarningsDeficitPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Earnings (Deficit), 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;">fi_CumulativeEarningsDeficitPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tax Benefits Realized Payable Under Tax Receivable Agreement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tax Benefits Retained Under Tax Receivable Agreement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_fi_RelatedPartyTransactionBasisSpreadOnVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Basis Spread On Variable Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_RelatedPartyTransactionBasisSpreadOnVariableRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_fi_RelatedPartyTransactionTermOfEstablishingTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Term Of Establishing Terms</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_RelatedPartyTransactionTermOfEstablishingTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_fi_TaxReceivableAgreementLiabilityDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Receivable Agreement, Liability, Discount Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_TaxReceivableAgreementLiabilityDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Receivable Agreement, Liability, Estimated Termination Payment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyNameAxis=fi_MosingHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=fi_MosingHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=fi_RealPropertyAcquisitionFromMosingCompaniesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=fi_RealPropertyAcquisitionFromMosingCompaniesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fi_LongTermTreasuryRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fi_LongTermTreasuryRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567457901912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Per Common Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>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_NetIncomeLossAbstract', window );"><strong>Numerator</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (8,206)<span></span>
</td>
<td class="num">$ (27,791)<span></span>
</td>
<td class="num">$ (34,245)<span></span>
</td>
<td class="num">$ (85,978)<span></span>
</td>
<td class="num">$ (168,093)<span></span>
</td>
<td class="num">$ (23,789)<span></span>
</td>
<td class="num">$ (15,160)<span></span>
</td>
<td class="num">$ (28,287)<span></span>
</td>
<td class="num">$ (156,220)<span></span>
</td>
<td class="num">$ (235,329)<span></span>
</td>
<td class="num">$ (90,733)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Basic and diluted weighted average common shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">226,042<span></span>
</td>
<td class="nump">225,159<span></span>
</td>
<td class="nump">223,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Loss per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted (in USD per share)</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="num">$ (0.38)<span></span>
</td>
<td class="num">$ (0.75)<span></span>
</td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="num">$ (0.69)<span></span>
</td>
<td class="num">$ (1.05)<span></span>
</td>
<td class="num">$ (0.41)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of EPS (in USD per share)</a></td>
<td class="nump">1,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>
<td class="nump">737<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">922<span></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_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567453654104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - 2013 Long-Term Incentive Plan (Details) - LTIP - Common Stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">LTIP expiration period</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock, reserved for future issuance (in shares)</a></td>
<td class="nump">20,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Common stock, shares available for future issuance (in shares)</a></td>
<td class="nump">9,031,242<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PlanNameAxis=fi_LongTermIncentivePlanLTIPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fi_LongTermIncentivePlanLTIPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567531247768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Restricted Stock Units (Details) - Restricted Stock Units (RSUs) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 8.0<span></span>
</td>
<td class="nump">$ 8.7<span></span>
</td>
<td class="nump">$ 8.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of awards vested</a></td>
<td class="nump">9.6<span></span>
</td>
<td class="nump">7.1<span></span>
</td>
<td class="nump">6.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unamortized stock compensation expense</a></td>
<td class="nump">$ 9.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Compensation cost not yet recognized, period for recognition</a></td>
<td class="text">1 year 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">LTIP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value</a></td>
<td class="nump">$ 9.9<span></span>
</td>
<td class="nump">$ 11.4<span></span>
</td>
<td class="nump">$ 9.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">LTIP | Primary Vesting Category | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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">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_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">LTIP | Primary Vesting Category | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Granted in Period, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=fi_LongTermIncentivePlanLTIPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fi_LongTermIncentivePlanLTIPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fi_PrimaryVestingCategoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fi_PrimaryVestingCategoryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567531371144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Non-Vested Share Based RSUs and PRSUs (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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 Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (in shares)</a></td>
<td class="nump">2,460,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">2,928,737<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Vested (in shares)</a></td>
<td class="num">(1,465,069)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(325,569)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (in shares)</a></td>
<td class="nump">3,598,899<span></span>
</td>
<td class="nump">2,460,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (in USD per share)</a></td>
<td class="nump">$ 6.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in USD per share)</a></td>
<td class="nump">3.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Vested (in USD per share)</a></td>
<td class="nump">6.58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in USD per share)</a></td>
<td class="nump">4.95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (in USD per share)</a></td>
<td class="nump">$ 4.18<span></span>
</td>
<td class="nump">$ 6.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 Restricted Stock Units (PRSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (in shares)</a></td>
<td class="nump">788,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">676,615<span></span>
</td>
<td class="nump">446,858<span></span>
</td>
<td class="nump">275,550<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Vested (in shares)</a></td>
<td class="num">(163,750)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(14,611)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (in shares)</a></td>
<td class="nump">1,287,087<span></span>
</td>
<td class="nump">788,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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 (in USD per share)</a></td>
<td class="nump">$ 8.13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in USD per share)</a></td>
<td class="nump">4.40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Vested (in USD per share)</a></td>
<td class="nump">9.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in USD per share)</a></td>
<td class="nump">7.79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (in USD per share)</a></td>
<td class="nump">$ 5.96<span></span>
</td>
<td class="nump">$ 8.13<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567531201416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Performance Restricted Stock Units (Details) - Performance Restricted Stock Units (PRSUs)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>award_vesting_period </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods', window );">Number of award achievement periods | award_vesting_period</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Award achievement period</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate', window );">Weighted volatility rate</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Fair value of performance units granted</a></td>
<td class="nump">$ 3,000,000.0<span></span>
</td>
<td class="nump">$ 3,700,000<span></span>
</td>
<td class="nump">$ 2,000,000.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">676,615<span></span>
</td>
<td class="nump">446,858<span></span>
</td>
<td class="nump">275,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 2,600,000<span></span>
</td>
<td class="nump">$ 2,000,000.0<span></span>
</td>
<td class="nump">$ 1,200,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of awards vested</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unamortized stock compensation expense</a></td>
<td class="nump">$ 3,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Compensation cost not yet recognized, period for recognition</a></td>
<td class="text">1 year 9 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">25th Percentile (Threshold Level)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Award achievement period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="re">
<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="nump">50.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 );">50th Percentile (Target Level)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Award achievement period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="re">
<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="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=us-gaap_PerformanceSharesMember', window );">75th Percentile</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Award achievement period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="re">
<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="nump">150.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 );">90th Percentile</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting percentage</a></td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Number Of Award Achievement 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;">fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rate of weighted-average expected volatility for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intrinsic 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=fi_SharebasedCompensationAwardTrancheFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fi_SharebasedCompensationAwardTrancheFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567531983880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Weighted Average Assumptions for PRSUs (Details) - Performance Restricted Stock Units (PRSUs)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Total expected term (in years)</a></td>
<td class="text">2 years 10 months 13 days<span></span>
</td>
<td class="text">2 years 10 months 9 days<span></span>
</td>
<td class="text">2 years 10 months 9 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">46.20%<span></span>
</td>
<td class="nump">43.50%<span></span>
</td>
<td class="nump">39.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.36%<span></span>
</td>
<td class="nump">2.48%<span></span>
</td>
<td class="nump">2.35%<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate', window );">Correlation range</a></td>
<td class="nump">17.40%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate', window );">Correlation range</a></td>
<td class="nump">82.90%<span></span>
</td>
<td class="nump">88.10%<span></span>
</td>
<td class="nump">85.70%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Fair Value Assumptions, Correlation Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567530860696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Employee Stock Purchase Plan (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Common shares issued for employee stock purchase plan (&#8220;ESPP&#8221;) (in shares)</a></td>
<td class="nump">215,057<span></span>
</td>
<td class="nump">125,893<span></span>
</td>
<td class="nump">340,950<span></span>
</td>
<td class="nump">389,284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_EmployeeStockPurchasePlanExpense', window );">ESPP expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=fi_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase Plan | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage', window );">Fair market value at grant purchase price</a></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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage', window );">Fair market value at grant exercise price</a></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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock, reserved for future issuance (in shares)</a></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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Common stock, shares available for future issuance (in shares)</a></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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_EmployeeStockPurchasePlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">fi_EmployeeStockPurchasePlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Fair Market Value at Grant Exercise Price Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Fair Market Value at Grant Purchase Price Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PlanNameAxis=fi_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=fi_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567531054520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">5 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2004</div></th>
<th class="th"><div>May 20, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Deferred compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,000,000.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_DeferredCompensationLiabilityCurrentAndNoncurrent', window );">Deferred compensation liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,300,000<span></span>
</td>
<td class="nump">23,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_srt_TitleOfIndividualAxis=srt_ExecutiveOfficerMember', window );">Executive Officer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1', window );">Requisite service period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=fi_A401KSavingsAndInvestmentPlanMember', window );">401(k) Savings and Investment Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1', window );">Requisite service period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 month<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Maximum annual contributions per employee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_DefinedContributionPlanEmployerDiscretionaryContribution', window );">Employer discretionary contribution</a></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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Cost recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="nump">$ 5,000,000.0<span></span>
</td>
<td class="nump">$ 4,500,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_RetirementPlanNameAxis=fi_A401KSavingsAndInvestmentPlanMember', window );">401(k) Savings and Investment Plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_DefinedContributionPlanEmployerMatch', window );">Additional employer matching contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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_us-gaap_RetirementPlanNameAxis=fi_A401KSavingsAndInvestmentPlanMember', window );">401(k) Savings and Investment Plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer matching contribution</a></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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_DefinedContributionPlanEmployerMatch', window );">Additional employer matching contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_DefinedContributionPlanEmployerDiscretionaryContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan Employer Discretionary Contribution</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_DefinedContributionPlanEmployerDiscretionaryContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_fi_DefinedContributionPlanEmployerMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of eligible compensation matched by the employer for plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_DefinedContributionPlanEmployerMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_DeferredCompensationArrangementWithIndividualCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The compensation expense recognized during the period pertaining to the deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6409875&amp;loc=d3e20015-108363<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, 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 710<br> -SubTopic 10<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6409961&amp;loc=d3e20487-108367<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 (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_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-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_DeferredCompensationLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=srt_ExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=fi_A401KSavingsAndInvestmentPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=fi_A401KSavingsAndInvestmentPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567531271096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Loss Before Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">United States</a></td>
<td class="num">$ (154,144)<span></span>
</td>
<td class="num">$ (225,653)<span></span>
</td>
<td class="num">$ (85,342)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="num">(6,157)<span></span>
</td>
<td class="nump">14,118<span></span>
</td>
<td class="num">(8,341)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss before income taxes</a></td>
<td class="num">(160,301)<span></span>
</td>
<td class="num">(211,535)<span></span>
</td>
<td class="num">(93,683)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">U.S. federal</a></td>
<td class="num">(17,582)<span></span>
</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_CurrentStateAndLocalTaxExpenseBenefit', window );">U.S. state and local</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">209<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">12,876<span></span>
</td>
<td class="nump">21,975<span></span>
</td>
<td class="nump">11,677<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_CurrentIncomeTaxExpenseBenefit', window );">Total current</a></td>
<td class="num">(4,706)<span></span>
</td>
<td class="nump">22,184<span></span>
</td>
<td class="nump">11,684<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">U.S. federal</a></td>
<td class="num">(2,515)<span></span>
</td>
<td class="nump">444<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_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">3,140<span></span>
</td>
<td class="nump">1,166<span></span>
</td>
<td class="num">(14,634)<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_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense', window );">Total deferred</a></td>
<td class="nump">625<span></span>
</td>
<td class="nump">1,610<span></span>
</td>
<td class="num">(14,634)<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_IncomeTaxExpenseBenefit', window );">Total income tax expense (benefit)</a></td>
<td class="num">$ (4,081)<span></span>
</td>
<td class="nump">$ 23,794<span></span>
</td>
<td class="num">$ (2,950)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Income Tax Expense (Benefit) Other Noncash Income Tax 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;">fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<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 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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567531485096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount', window );">Income tax refund, CARES Act</a></td>
<td class="nump">$ 17,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 476,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred tax assets, valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168,174<span></span>
</td>
<td class="nump">$ 130,010<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Uncertain tax positions if recognized in the future would impact effective tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax positions related to certain deductions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,154<span></span>
</td>
<td class="nump">$ 342<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis=fi_DeductionsMember', window );">Deductions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax positions related to certain deductions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Research Tax Credit Carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,156<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_fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Income Tax Refund, CARES Act, 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;">fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis=fi_DeductionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis=fi_DeductionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567531755784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Effective Income Tax Rate Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income tax benefit at statutory rate</a></td>
<td class="num">$ (33,663)<span></span>
</td>
<td class="num">$ (44,422)<span></span>
</td>
<td class="num">$ (19,673)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary', window );">Branch profits tax</a></td>
<td class="num">(8,015)<span></span>
</td>
<td class="num">(12,129)<span></span>
</td>
<td class="num">(4,267)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal benefit</a></td>
<td class="num">(3,206)<span></span>
</td>
<td class="nump">154<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Restricted stock units tax shortfall</a></td>
<td class="nump">1,695<span></span>
</td>
<td class="nump">405<span></span>
</td>
<td class="nump">1,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Taxes on foreign earnings at higher rates</a></td>
<td class="nump">11,399<span></span>
</td>
<td class="nump">14,427<span></span>
</td>
<td class="nump">13,095<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount', window );">Effect of tax rate change</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,929)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount', window );">Effect of moving activity to higher tax rate jurisdiction</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(14,620)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount', window );">Management fee charged to international operations</a></td>
<td class="nump">4,848<span></span>
</td>
<td class="nump">3,455<span></span>
</td>
<td class="nump">1,515<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Increase in valuation allowances</a></td>
<td class="nump">34,005<span></span>
</td>
<td class="nump">37,802<span></span>
</td>
<td class="nump">22,892<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses', window );">Goodwill impairment</a></td>
<td class="num">(1,406)<span></span>
</td>
<td class="nump">25,677<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_IncomeTaxReconciliationPriorYearIncomeTaxes', window );">Return-to-provision adjustments</a></td>
<td class="num">(2,299)<span></span>
</td>
<td class="num">(524)<span></span>
</td>
<td class="num">(521)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsForeign', window );">Foreign tax credit</a></td>
<td class="num">(6,574)<span></span>
</td>
<td class="num">(5,707)<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_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(865)<span></span>
</td>
<td class="nump">4,656<span></span>
</td>
<td class="nump">560<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_IncomeTaxExpenseBenefit', window );">Total income tax expense (benefit)</a></td>
<td class="num">$ (4,081)<span></span>
</td>
<td class="nump">$ 23,794<span></span>
</td>
<td class="num">$ (2,950)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Change To Higher Tax Rate Jurisdiction, 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;">fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Nondeductible Expense, Foreign, Management Fee, 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;">fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to Tax Cuts and Jobs 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity in earnings (loss) of unconsolidated subsidiaries exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCreditsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>98
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567530715048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Deferred Tax Assets and Liabilities, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax 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_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Foreign net operating loss</a></td>
<td class="nump">$ 23,744<span></span>
</td>
<td class="nump">$ 17,121<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">U.S. net operating loss</a></td>
<td class="nump">105,802<span></span>
</td>
<td class="nump">104,105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">Research and development credit</a></td>
<td class="nump">1,156<span></span>
</td>
<td class="nump">1,016<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign', window );">Foreign tax credit carryover</a></td>
<td class="nump">2,322<span></span>
</td>
<td class="nump">422<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Intangibles</a></td>
<td class="nump">17,536<span></span>
</td>
<td class="nump">9,365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory</a></td>
<td class="nump">2,615<span></span>
</td>
<td class="nump">2,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_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">22,565<span></span>
</td>
<td class="nump">16,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInvestments', window );">Investment in partnership</a></td>
<td class="nump">48,973<span></span>
</td>
<td class="nump">24,372<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">913<span></span>
</td>
<td class="nump">1,442<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(168,174)<span></span>
</td>
<td class="num">(130,010)<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_DeferredTaxAssetsNet', window );">Total deferred tax assets</a></td>
<td class="nump">57,452<span></span>
</td>
<td class="nump">46,274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax 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_DeferredTaxLiabilitiesInvestments', window );">Investment in partnership</a></td>
<td class="num">(40,970)<span></span>
</td>
<td class="num">(23,728)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,253)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets', window );">Goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(7,297)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(329)<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_DeferredIncomeTaxLiabilities', window );">Total deferred liabilities</a></td>
<td class="num">(40,970)<span></span>
</td>
<td class="num">(32,607)<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_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax assets</a></td>
<td class="nump">$ 16,482<span></span>
</td>
<td class="nump">$ 13,667<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567531806104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Operating Loss Carryforwards (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 476,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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">U.S. NOLs</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">377,865<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">U.S. NOLs | 2021 - 2025</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">U.S. NOLs | 2026 - 2030</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">U.S. NOLs | 2031 - 2039</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">168,163<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">U.S. NOLs | Does not expire</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">209,702<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign NOLs</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">97,881<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign NOLs | 2021 - 2025</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">21,230<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign NOLs | 2026 - 2030</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">5,648<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign NOLs | 2031 - 2039</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">335<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign NOLs | Does not expire</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">70,668<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">R&amp;D Credits</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_TaxCreditCarryforwardAmount', window );">Tax credit carryforwards</a></td>
<td class="nump">1,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_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">R&amp;D Credits | 2021 - 2025</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_TaxCreditCarryforwardAmount', window );">Tax credit carryforwards</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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">R&amp;D Credits | 2026 - 2030</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_TaxCreditCarryforwardAmount', window );">Tax credit carryforwards</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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">R&amp;D Credits | 2031 - 2039</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_TaxCreditCarryforwardAmount', window );">Tax credit carryforwards</a></td>
<td class="nump">1,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_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">R&amp;D Credits | Does not expire</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_TaxCreditCarryforwardAmount', window );">Tax credit carryforwards</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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=fi_ExpirationTaxYears2021To2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=fi_ExpirationTaxYears2021To2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=fi_ExpirationTaxYears2026To2030Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=fi_ExpirationTaxYears2026To2030Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=fi_ExpirationTaxYears2031To2039Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=fi_ExpirationTaxYears2031To2039Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=fi_NoExpirationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=fi_NoExpirationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567453674456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at December 31, 2019</a></td>
<td class="nump">$ 342<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Increase from positions taken in prior periods</a></td>
<td class="nump">20,327<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Increase from positions taken in current period</a></td>
<td class="nump">7,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlements</a></td>
<td class="num">(527)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at December 31, 2020</a></td>
<td class="nump">$ 27,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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567454970072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=us-gaap_InventoriesMember', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentAmount', window );">Purchase commitment inventory</a></td>
<td class="nump">$ 26.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The minimum amount the entity agreed to spend under the long-term purchase commitment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=us-gaap_InventoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=us-gaap_InventoriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>102
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567534077736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Severance and Other Charges (Credits), net - Summary of Severance and Other Charges (Credits), net (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Severance and other costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,284,000<span></span>
</td>
<td class="nump">$ 9,744,000<span></span>
</td>
<td class="nump">$ 4,552,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_TangibleAssetImpairmentCharges', window );">Fixed asset impairments and retirements</a></td>
<td class="nump">$ 15,500,000<span></span>
</td>
<td class="nump">$ 28,800,000<span></span>
</td>
<td class="nump">15,664,000<span></span>
</td>
<td class="nump">32,916,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory impairments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,200,000<span></span>
</td>
<td class="nump">367,000<span></span>
</td>
<td class="nump">4,471,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Intangible asset impairments</a></td>
<td class="nump">$ 4,700,000<span></span>
</td>
<td class="nump">$ 3,300,000<span></span>
</td>
<td class="nump">4,708,000<span></span>
</td>
<td class="nump">3,299,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries', window );">Accounts receivable write-off (recovery)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,862,000)<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_fi_RestructuringSettlementAndImpairmentProvisionsCredits', window );">Severance and other charges (credits), net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,023,000<span></span>
</td>
<td class="nump">$ 50,430,000<span></span>
</td>
<td class="num">$ (310,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Allowance For Doubtful Accounts Receivable, Write-Offs (Recoveries)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_RestructuringSettlementAndImpairmentProvisionsCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restructuring, Settlement And Impairment Provisions (Credits)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_RestructuringSettlementAndImpairmentProvisionsCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-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_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TangibleAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their 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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TangibleAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>103
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567530450760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Severance and Other Charges (Credits), net - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Outstanding liability on severance and other costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,837,000<span></span>
</td>
<td class="nump">$ 2,666,000<span></span>
</td>
<td class="nump">$ 5,837,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentCharges', window );">Fixed asset impairment</a></td>
<td class="nump">$ 15,500,000<span></span>
</td>
<td class="nump">28,800,000<span></span>
</td>
<td class="nump">15,664,000<span></span>
</td>
<td class="nump">32,916,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory impairments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,200,000<span></span>
</td>
<td class="nump">367,000<span></span>
</td>
<td class="nump">4,471,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Intangible asset impairments</a></td>
<td class="nump">$ 4,700,000<span></span>
</td>
<td class="nump">$ 3,300,000<span></span>
</td>
<td class="nump">4,708,000<span></span>
</td>
<td class="nump">3,299,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries', window );">Accounts receivable write-off (recovery)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (4,862,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Allowance For Doubtful Accounts Receivable, Write-Offs (Recoveries)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-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_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized 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 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TangibleAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their 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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TangibleAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>104
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567531821288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Severance and Other Charges (Credits), net - Employee Separation Liability (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 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_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Balance at December 31, 2019</a></td>
<td class="nump">$ 5,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Additions for costs expensed</a></td>
<td class="nump">12,284<span></span>
</td>
<td class="nump">$ 9,744<span></span>
</td>
<td class="nump">$ 4,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Severance and other payments</a></td>
<td class="num">(14,231)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveTranslationAndOtherAdjustment', window );">Other adjustments</a></td>
<td class="num">(1,224)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Balance at December 31, 2020</a></td>
<td class="nump">2,666<span></span>
</td>
<td class="nump">5,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Balance at December 31, 2019</a></td>
<td class="nump">2,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Additions for costs expensed</a></td>
<td class="nump">3,958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Severance and other payments</a></td>
<td class="num">(4,448)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveTranslationAndOtherAdjustment', window );">Other adjustments</a></td>
<td class="num">(617)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Balance at December 31, 2020</a></td>
<td class="nump">1,079<span></span>
</td>
<td class="nump">2,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember', window );">Tubular Running Services | Operating segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Balance at December 31, 2019</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Additions for costs expensed</a></td>
<td class="nump">6,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Severance and other payments</a></td>
<td class="num">(7,781)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveTranslationAndOtherAdjustment', window );">Other adjustments</a></td>
<td class="num">(586)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Balance at December 31, 2020</a></td>
<td class="nump">254<span></span>
</td>
<td class="nump">2,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_StatementBusinessSegmentsAxis=fi_TubularsMember', window );">Tubulars | Operating segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Balance at December 31, 2019</a></td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Additions for costs expensed</a></td>
<td class="nump">553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Severance and other payments</a></td>
<td class="num">(175)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveTranslationAndOtherAdjustment', window );">Other adjustments</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_RestructuringReserve', window );">Balance at December 31, 2020</a></td>
<td class="nump">397<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fi_CementingEquipmentMember', window );">Cementing Equipment | Operating segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Balance at December 31, 2019</a></td>
<td class="nump">1,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Additions for costs expensed</a></td>
<td class="nump">1,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Severance and other payments</a></td>
<td class="num">(1,827)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveTranslationAndOtherAdjustment', window );">Other adjustments</a></td>
<td class="num">(21)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Balance at December 31, 2020</a></td>
<td class="nump">$ 936<span></span>
</td>
<td class="nump">$ 1,632<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_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-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_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized 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 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RestructuringReserveRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveTranslationAndOtherAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the restructuring reserve related to foreign currency translation (gain) loss and other increases (decreases).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveTranslationAndOtherAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fi_TubularsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_TubularsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fi_CementingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_CementingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>105
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567544047144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Information [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_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,096<span></span>
</td>
<td class="nump">$ 1,005<span></span>
</td>
<td class="nump">$ 273<span></span>
</td>
</tr>
<tr class="re">
<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 (received) for income taxes, net of refunds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,512)<span></span>
</td>
<td class="nump">13,330<span></span>
</td>
<td class="nump">1,848<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonmonetaryTransactionsAbstract', window );"><strong>Non-cash transactions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets', window );">Change in accruals related to purchases of property, plant and equipment and intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,832)<span></span>
</td>
<td class="nump">781<span></span>
</td>
<td class="nump">5,910<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_InsurancePremiumFinanced', window );">Financed insurance premium</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,910<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,798<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges', window );">Net transfers from inventory to property, plant and equipment</a></td>
<td class="nump">$ 5,300<span></span>
</td>
<td class="nump">$ 1,967<span></span>
</td>
<td class="nump">$ 3,190<span></span>
</td>
<td class="nump">$ 4,529<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Accruals From Acquiring Productive Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_InsurancePremiumFinanced">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Insurance Premium Financed</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_InsurancePremiumFinanced</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_NonmonetaryTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonmonetaryTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of physical assets used in the normal conduct of business and not intended for resale, from reclassification, impairment, donation, or changes classified as other. 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 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTransfersAndChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>106
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567531958888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>country </div>
<div>continent </div>
<div>segment </div>
<div>ft</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [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_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfCountriesInWhichEntityOperates', window );">Number of countries in which segment operates in</a></td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue from Contract with Customer Benchmark | Customer Concentration Risk | One Customer</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_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [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_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="nump">13.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember', window );">Tubular Running Services</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_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [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_NumberOfCountriesInWhichEntityOperates', window );">Number of countries in which segment operates in</a></td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_NumberOfContinentsInWhichEntityOperates', window );">Number of continents in which segment operates in | continent</a></td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_LengthOfTubularAssemblies', window );">Length of tubular assemblies (in feet) | ft</a></td>
<td class="nump">400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_LengthOfTubularAssemblies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Length Of Tubular Assemblies</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_LengthOfTubularAssemblies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:lengthItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_NumberOfContinentsInWhichEntityOperates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Continents In Which Entity Operates</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_NumberOfContinentsInWhichEntityOperates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</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_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_NumberOfCountriesInWhichEntityOperates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 countries in which the entity operates as of balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfCountriesInWhichEntityOperates</td>
</tr>
<tr>
<td style="padding-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_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_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_MajorCustomersAxis=fi_OneCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fi_OneCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567458061560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Disaggregation of Revenue by Geography (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 96,348<span></span>
</td>
<td class="nump">$ 84,417<span></span>
</td>
<td class="nump">$ 86,101<span></span>
</td>
<td class="nump">$ 123,492<span></span>
</td>
<td class="nump">$ 139,441<span></span>
</td>
<td class="nump">$ 140,417<span></span>
</td>
<td class="nump">$ 155,654<span></span>
</td>
<td class="nump">$ 144,408<span></span>
</td>
<td class="nump">$ 390,358<span></span>
</td>
<td class="nump">$ 579,920<span></span>
</td>
<td class="nump">$ 522,493<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember', window );">Tubular Running Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">269,711<span></span>
</td>
<td class="nump">400,327<span></span>
</td>
<td class="nump">361,045<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fi_TubularsMember', window );">Tubulars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,668<span></span>
</td>
<td class="nump">74,687<span></span>
</td>
<td class="nump">72,303<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fi_CementingEquipmentMember', window );">Cementing Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,979<span></span>
</td>
<td class="nump">104,906<span></span>
</td>
<td class="nump">89,145<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155,241<span></span>
</td>
<td class="nump">293,172<span></span>
</td>
<td class="nump">280,595<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States | Tubular Running Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,192<span></span>
</td>
<td class="nump">147,547<span></span>
</td>
<td class="nump">142,262<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States | Tubulars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,318<span></span>
</td>
<td class="nump">63,087<span></span>
</td>
<td class="nump">66,017<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States | Cementing Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,731<span></span>
</td>
<td class="nump">82,538<span></span>
</td>
<td class="nump">72,316<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">235,117<span></span>
</td>
<td class="nump">286,748<span></span>
</td>
<td class="nump">241,898<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">International | Tubular Running Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">185,519<span></span>
</td>
<td class="nump">252,780<span></span>
</td>
<td class="nump">218,783<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">International | Tubulars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,350<span></span>
</td>
<td class="nump">11,600<span></span>
</td>
<td class="nump">6,286<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">International | Cementing Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,248<span></span>
</td>
<td class="nump">22,368<span></span>
</td>
<td class="nump">16,829<span></span>
</td>
</tr>
<tr 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 );">Europe/Middle East/Africa</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,693<span></span>
</td>
<td class="nump">155,278<span></span>
</td>
<td class="nump">127,968<span></span>
</td>
</tr>
<tr 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_LatinAmericaMember', window );">Latin America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,517<span></span>
</td>
<td class="nump">72,720<span></span>
</td>
<td class="nump">46,553<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,094<span></span>
</td>
<td class="nump">35,909<span></span>
</td>
<td class="nump">35,327<span></span>
</td>
</tr>
<tr 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=fi_OtherGeographicalAreasMember', window );">Other countries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,813<span></span>
</td>
<td class="nump">$ 22,841<span></span>
</td>
<td class="nump">$ 32,050<span></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_us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fi_TubularsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_TubularsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fi_CementingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_CementingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_LatinAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LatinAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=fi_OtherGeographicalAreasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=fi_OtherGeographicalAreasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567532430120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - EBITDA Reconciliation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>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_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization', window );">Adjusted EBITDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,996,000<span></span>
</td>
<td class="nump">$ 57,521,000<span></span>
</td>
<td class="nump">$ 33,232,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (57,100,000)<span></span>
</td>
<td class="num">$ (111,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="num">(57,146,000)<span></span>
</td>
<td class="num">(111,108,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_RestructuringSettlementAndImpairmentProvisionsCredits', window );">Severance and other (charges) credits, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(33,023,000)<span></span>
</td>
<td class="num">(50,430,000)<span></span>
</td>
<td class="nump">310,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_InterestIncomeExpenseNonoperatingNet', window );">Interest income, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">712,000<span></span>
</td>
<td class="nump">2,265,000<span></span>
</td>
<td class="nump">4,243,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_IncomeTaxExpenseBenefit', window );">Income tax benefit (expense)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,081,000<span></span>
</td>
<td class="num">(23,794,000)<span></span>
</td>
<td class="nump">2,950,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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(70,169,000)<span></span>
</td>
<td class="num">(92,800,000)<span></span>
</td>
<td class="num">(111,292,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_GainLossOnDispositionOfAssets1', window );">Gain (loss) on disposal of assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,424,000<span></span>
</td>
<td class="num">(1,037,000)<span></span>
</td>
<td class="nump">1,309,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_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(211,000)<span></span>
</td>
<td class="num">(2,233,000)<span></span>
</td>
<td class="num">(5,675,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_TaxReceivableAgreementRelatedAdjustments', window );">TRA related adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">220,000<span></span>
</td>
<td class="num">(1,359,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_fi_OtherChargesCredits', window );">Charges and credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(10,884,000)<span></span>
</td>
<td class="num">(13,933,000)<span></span>
</td>
<td class="num">(14,451,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (8,206,000)<span></span>
</td>
<td class="num">$ (27,791,000)<span></span>
</td>
<td class="num">$ (34,245,000)<span></span>
</td>
<td class="num">$ (85,978,000)<span></span>
</td>
<td class="num">$ (168,093,000)<span></span>
</td>
<td class="num">$ (23,789,000)<span></span>
</td>
<td class="num">$ (15,160,000)<span></span>
</td>
<td class="num">$ (28,287,000)<span></span>
</td>
<td class="num">(156,220,000)<span></span>
</td>
<td class="num">(235,329,000)<span></span>
</td>
<td class="num">(90,733,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_ShareBasedCompensation', window );">Equity-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,010,000<span></span>
</td>
<td class="nump">11,280,000<span></span>
</td>
<td class="nump">10,621,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_BusinessCombinationAcquisitionRelatedCosts', window );">Mergers and acquisition expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">58,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_fi_UnrealizedandRealizedGainsLossesonDerivatives', window );">Unrealized and realized gains (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,378,000<span></span>
</td>
<td class="nump">228,000<span></span>
</td>
<td class="nump">1,682,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_InvestigationRelatedMattersExpense', window );">Investigation-related matters</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,868,000<span></span>
</td>
<td class="nump">3,838,000<span></span>
</td>
<td class="nump">5,454,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_OtherNonrecurringIncomeExpense', window );">Other (income) expense adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(616,000)<span></span>
</td>
<td class="num">(957,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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Tubular Running Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization', window );">Adjusted EBITDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,171,000<span></span>
</td>
<td class="nump">85,601,000<span></span>
</td>
<td class="nump">62,515,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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(51,528,000)<span></span>
</td>
<td class="num">(61,036,000)<span></span>
</td>
<td class="num">(80,009,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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Tubulars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization', window );">Adjusted EBITDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,765,000<span></span>
</td>
<td class="nump">11,575,000<span></span>
</td>
<td class="nump">11,246,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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,526,000)<span></span>
</td>
<td class="num">(2,903,000)<span></span>
</td>
<td class="num">(3,371,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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Cementing Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization', window );">Adjusted EBITDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,780,000<span></span>
</td>
<td class="nump">14,089,000<span></span>
</td>
<td class="nump">8,617,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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,011,000)<span></span>
</td>
<td class="num">(16,130,000)<span></span>
</td>
<td class="num">(16,324,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_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization', window );">Adjusted EBITDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(31,720,000)<span></span>
</td>
<td class="num">(53,744,000)<span></span>
</td>
<td class="num">(49,146,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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (6,104,000)<span></span>
</td>
<td class="num">$ (12,731,000)<span></span>
</td>
<td class="num">$ (11,588,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjusted Earnings before Interest, Taxes, Depreciation, and 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;">fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_InvestigationRelatedMattersExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investigation-Related Matters 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;">fi_InvestigationRelatedMattersExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_OtherChargesCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Charges and Credits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_OtherChargesCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_RestructuringSettlementAndImpairmentProvisionsCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restructuring, Settlement And Impairment Provisions (Credits)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_RestructuringSettlementAndImpairmentProvisionsCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_TaxReceivableAgreementRelatedAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Receivable Agreement Related Adjustments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_TaxReceivableAgreementRelatedAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_UnrealizedandRealizedGainsLossesonDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrealized and Realized Gains (Losses) on Derivatives</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_UnrealizedandRealizedGainsLossesonDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=116868678&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121605123&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=120253306&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></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_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of nonoperating interest income (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_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherNonrecurringIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 expense (income) that is infrequent in occurrence or unusual in 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 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=114868883&amp;loc=SL114871943-224233<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonrecurringIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fi_TubularsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_TubularsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fi_CementingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_CementingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>109
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567539469160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Revenue from External Customers (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 96,348<span></span>
</td>
<td class="nump">$ 84,417<span></span>
</td>
<td class="nump">$ 86,101<span></span>
</td>
<td class="nump">$ 123,492<span></span>
</td>
<td class="nump">$ 139,441<span></span>
</td>
<td class="nump">$ 140,417<span></span>
</td>
<td class="nump">$ 155,654<span></span>
</td>
<td class="nump">$ 144,408<span></span>
</td>
<td class="nump">$ 390,358<span></span>
</td>
<td class="nump">$ 579,920<span></span>
</td>
<td class="nump">$ 522,493<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating income (loss)</a></td>
<td class="num">$ (17,652)<span></span>
</td>
<td class="num">$ (23,746)<span></span>
</td>
<td class="num">$ (27,286)<span></span>
</td>
<td class="num">$ (94,208)<span></span>
</td>
<td class="num">$ (165,279)<span></span>
</td>
<td class="num">$ (14,803)<span></span>
</td>
<td class="num">$ (12,514)<span></span>
</td>
<td class="num">$ (20,294)<span></span>
</td>
<td class="num">(162,892)<span></span>
</td>
<td class="num">(212,890)<span></span>
</td>
<td class="num">(92,881)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization', window );">Adjusted EBITDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,996<span></span>
</td>
<td class="nump">57,521<span></span>
</td>
<td class="nump">33,232<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,169<span></span>
</td>
<td class="nump">92,800<span></span>
</td>
<td class="nump">111,292<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchases of property, plant and equipment and 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,473<span></span>
</td>
<td class="nump">36,942<span></span>
</td>
<td class="nump">19,734<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty', window );">Purchases of property, plant and equipment and 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,471<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember', window );">Tubular Running Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">269,711<span></span>
</td>
<td class="nump">400,327<span></span>
</td>
<td class="nump">361,045<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fi_TubularsMember', window );">Tubulars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,668<span></span>
</td>
<td class="nump">74,687<span></span>
</td>
<td class="nump">72,303<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fi_CementingEquipmentMember', window );">Cementing Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,979<span></span>
</td>
<td class="nump">104,906<span></span>
</td>
<td class="nump">89,145<span></span>
</td>
</tr>
<tr 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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Tubular Running Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">269,711<span></span>
</td>
<td class="nump">400,327<span></span>
</td>
<td class="nump">361,045<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Operating 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(39,470)<span></span>
</td>
<td class="num">(3,900)<span></span>
</td>
<td class="num">(16,886)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization', window );">Adjusted EBITDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,171<span></span>
</td>
<td class="nump">85,601<span></span>
</td>
<td class="nump">62,515<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,528<span></span>
</td>
<td class="nump">61,036<span></span>
</td>
<td class="nump">80,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchases of property, plant and equipment and 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,049<span></span>
</td>
<td class="nump">16,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty', window );">Purchases of property, plant and equipment and 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,824<span></span>
</td>
</tr>
<tr 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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Tubulars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,668<span></span>
</td>
<td class="nump">74,687<span></span>
</td>
<td class="nump">72,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_us-gaap_OperatingIncomeLoss', window );">Operating 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,223<span></span>
</td>
<td class="nump">7,344<span></span>
</td>
<td class="nump">7,616<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization', window );">Adjusted EBITDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,765<span></span>
</td>
<td class="nump">11,575<span></span>
</td>
<td class="nump">11,246<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,526<span></span>
</td>
<td class="nump">2,903<span></span>
</td>
<td class="nump">3,371<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchases of property, plant and equipment and 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="text">&#160;<span></span>
</td>
<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,132<span></span>
</td>
<td class="nump">2,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty', window );">Purchases of property, plant and equipment and 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,838<span></span>
</td>
</tr>
<tr 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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Cementing Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,979<span></span>
</td>
<td class="nump">104,906<span></span>
</td>
<td class="nump">89,145<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Operating 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(76,591)<span></span>
</td>
<td class="num">(124,597)<span></span>
</td>
<td class="num">(9,313)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization', window );">Adjusted EBITDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,780<span></span>
</td>
<td class="nump">14,089<span></span>
</td>
<td class="nump">8,617<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,011<span></span>
</td>
<td class="nump">16,130<span></span>
</td>
<td class="nump">16,324<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchases of property, plant and equipment and 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="text">&#160;<span></span>
</td>
<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,327<span></span>
</td>
<td class="nump">16,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty', window );">Purchases of property, plant and equipment and 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,583<span></span>
</td>
</tr>
<tr 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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_OperatingIncomeLoss', window );">Operating 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(50,054)<span></span>
</td>
<td class="num">(91,737)<span></span>
</td>
<td class="num">(74,298)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization', window );">Adjusted EBITDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(31,720)<span></span>
</td>
<td class="num">(53,744)<span></span>
</td>
<td class="num">(49,146)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,104<span></span>
</td>
<td class="nump">12,731<span></span>
</td>
<td class="nump">11,588<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchases of property, plant and equipment and 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="text">&#160;<span></span>
</td>
<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,965<span></span>
</td>
<td class="nump">$ 1,623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty', window );">Purchases of property, plant and equipment and 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,226<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjusted Earnings before Interest, Taxes, Depreciation, and 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;">fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments To Acquire Productive Assets, Including Related Party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other 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 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_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fi_TubularsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_TubularsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fi_CementingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_CementingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>110
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567531801016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment Information - Long-Lived Assets, by Segment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment</a></td>
<td class="nump">$ 272,707<span></span>
</td>
<td class="nump">$ 328,432<span></span>
</td>
</tr>
<tr 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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Tubular Running Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment</a></td>
<td class="nump">90,955<span></span>
</td>
<td class="nump">132,626<span></span>
</td>
</tr>
<tr 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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Tubulars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment</a></td>
<td class="nump">14,782<span></span>
</td>
<td class="nump">15,162<span></span>
</td>
</tr>
<tr 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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Cementing 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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment</a></td>
<td class="nump">23,441<span></span>
</td>
<td class="nump">34,184<span></span>
</td>
</tr>
<tr 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_ConsolidationItemsAxis=fi_CorporateAndReconcilingItemsMember', window );">Corporate and Reconciling Items</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment</a></td>
<td class="nump">$ 143,529<span></span>
</td>
<td class="nump">$ 146,460<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_TubularRunningServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fi_TubularsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_TubularsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fi_CementingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fi_CementingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidationItemsAxis=fi_CorporateAndReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidationItemsAxis=fi_CorporateAndReconcilingItemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>111
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567451808408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment Information - Long-Lived Assets, by Geographical Areas (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment</a></td>
<td class="nump">$ 272,707<span></span>
</td>
<td class="nump">$ 328,432<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment</a></td>
<td class="nump">162,032<span></span>
</td>
<td class="nump">207,227<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment</a></td>
<td class="nump">$ 110,675<span></span>
</td>
<td class="nump">$ 121,205<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567457305352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Data (Unaudited) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 96,348,000<span></span>
</td>
<td class="nump">$ 84,417,000<span></span>
</td>
<td class="nump">$ 86,101,000<span></span>
</td>
<td class="nump">$ 123,492,000<span></span>
</td>
<td class="nump">$ 139,441,000<span></span>
</td>
<td class="nump">$ 140,417,000<span></span>
</td>
<td class="nump">$ 155,654,000<span></span>
</td>
<td class="nump">$ 144,408,000<span></span>
</td>
<td class="nump">$ 390,358,000<span></span>
</td>
<td class="nump">$ 579,920,000<span></span>
</td>
<td class="nump">$ 522,493,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_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="nump">1,252,000<span></span>
</td>
<td class="num">(616,000)<span></span>
</td>
<td class="nump">809,000<span></span>
</td>
<td class="nump">12,622,000<span></span>
</td>
<td class="nump">16,357,000<span></span>
</td>
<td class="nump">20,825,000<span></span>
</td>
<td class="nump">25,062,000<span></span>
</td>
<td class="nump">19,102,000<span></span>
</td>
<td class="nump">14,067,000<span></span>
</td>
<td class="nump">81,346,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(17,652,000)<span></span>
</td>
<td class="num">(23,746,000)<span></span>
</td>
<td class="num">(27,286,000)<span></span>
</td>
<td class="num">(94,208,000)<span></span>
</td>
<td class="num">(165,279,000)<span></span>
</td>
<td class="num">(14,803,000)<span></span>
</td>
<td class="num">(12,514,000)<span></span>
</td>
<td class="num">(20,294,000)<span></span>
</td>
<td class="num">(162,892,000)<span></span>
</td>
<td class="num">(212,890,000)<span></span>
</td>
<td class="num">(92,881,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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (8,206,000)<span></span>
</td>
<td class="num">$ (27,791,000)<span></span>
</td>
<td class="num">$ (34,245,000)<span></span>
</td>
<td class="num">$ (85,978,000)<span></span>
</td>
<td class="num">$ (168,093,000)<span></span>
</td>
<td class="num">$ (23,789,000)<span></span>
</td>
<td class="num">$ (15,160,000)<span></span>
</td>
<td class="num">$ (28,287,000)<span></span>
</td>
<td class="num">$ (156,220,000)<span></span>
</td>
<td class="num">$ (235,329,000)<span></span>
</td>
<td class="num">$ (90,733,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_EarningsPerShareAbstract', window );"><strong>Loss per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted (in USD per share)</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="num">$ (0.38)<span></span>
</td>
<td class="num">$ (0.75)<span></span>
</td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="num">$ (0.69)<span></span>
</td>
<td class="num">$ (1.05)<span></span>
</td>
<td class="num">$ (0.41)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Goodwill impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,100,000<span></span>
</td>
<td class="nump">$ 111,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="nump">$ 57,146,000<span></span>
</td>
<td class="nump">$ 111,108,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentCharges', window );">Fixed asset impairment</a></td>
<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,500,000<span></span>
</td>
<td class="nump">28,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="nump">15,664,000<span></span>
</td>
<td class="nump">32,916,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory impairments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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="nump">367,000<span></span>
</td>
<td class="nump">4,471,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Intangible asset impairments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,700,000<span></span>
</td>
<td class="nump">$ 3,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">$ 4,708,000<span></span>
</td>
<td class="nump">$ 3,299,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 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 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/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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://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 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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-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_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_TangibleAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their 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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TangibleAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>113
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140567458324280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Account (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Allowance for 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of period</a></td>
<td class="nump">$ 5,129<span></span>
</td>
<td class="nump">$ 3,925<span></span>
</td>
<td class="nump">$ 4,777<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions / Charged to Expense</a></td>
<td class="nump">1,506<span></span>
</td>
<td class="nump">2,047<span></span>
</td>
<td class="nump">348<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(2,802)<span></span>
</td>
<td class="num">(843)<span></span>
</td>
<td class="num">(1,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_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Other</a></td>
<td class="nump">24<span></span>
</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_ValuationAllowancesAndReservesBalance', window );">Balance at end of period</a></td>
<td class="nump">3,857<span></span>
</td>
<td class="nump">5,129<span></span>
</td>
<td class="nump">3,925<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_InventoryValuationReserveMember', window );">Allowance for excess and obsolete inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of period</a></td>
<td class="nump">18,772<span></span>
</td>
<td class="nump">22,624<span></span>
</td>
<td class="nump">21,584<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions / Charged to Expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,677<span></span>
</td>
<td class="nump">1,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(1,635)<span></span>
</td>
<td class="num">(5,839)<span></span>
</td>
<td class="num">(760)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Other</a></td>
<td class="num">(234)<span></span>
</td>
<td class="nump">310<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_ValuationAllowancesAndReservesBalance', window );">Balance at end of period</a></td>
<td class="nump">16,903<span></span>
</td>
<td class="nump">18,772<span></span>
</td>
<td class="nump">22,624<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember', window );">Allowance for deferred tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of period</a></td>
<td class="nump">130,010<span></span>
</td>
<td class="nump">84,972<span></span>
</td>
<td class="nump">60,524<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions / Charged to Expense</a></td>
<td class="nump">38,164<span></span>
</td>
<td class="nump">45,038<span></span>
</td>
<td class="nump">24,448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of period</a></td>
<td class="nump">$ 168,174<span></span>
</td>
<td class="nump">$ 130,010<span></span>
</td>
<td class="nump">$ 84,972<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<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 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 valuation and qualifying accounts and reserves from charge to cost and 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 valuation and qualifying accounts and reserves from charge to accounts other than cost and 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_InventoryValuationReserveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_InventoryValuationReserveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>114
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MJD+;22UM3^N8;"]O2EFZIUK*S(Y8P:S0=5)+U]/0P1@KGY4H5_4*G)'O,X1
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
MIS3:8"%1%%MG29==RM*Y"HF. *+^H]"UK.MR?]#=7R#(QNP(T>2@&+W^)+5
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
M!]3=(/S6"N:C6,#*O7#3Z3/>GU)$O6D(=0"CAF!AA0..L4.P"0_C\21C0U_
MW'W!AQVGE[PB)X_0GB\*C:X=0_3;]V*$(8)D/$J0)ASSR9)@O.UA0T_ W#W!
M[T*/)EEO&ATL5Q!B4C3#L(P'G-D-^AS#)E[$'<LU= /,W0V8[;ANFU1955 +
MS?F!JQE@0S/ W,W 3:J*S!3;O"@WK=*?%+4YJ&C',P/A.Z)SF^S3]<[#.#GX
M.XXG8D3/O> XE*AOGXZ$<9!_YCO#^,6<7[7-3-O^+\5!.*%!WFBE(1+02SIC
M.Z@S<ZLS'MMN-#RHJ/QZ/CN.(X8+:) <!Q+#\?UU.60VB#1SB_2]:)Z*[+@>
M'CH;])%%__:@A@VJQ-RJY#BJZ2T/SFI8[&-'"0C4CR#QD8=3#$K#R/$4P 89
M8LG_<%[#!YG@;IDX&A^MIQPI^*$?QD@Y1:"<QYPAXH=!/7BV&E<'/J@#=ZO#
M;2/S37;\''/H;"C-W%V:7[%Y^=Z)I;L8.S8OMY^*0II@/0:"I%[(8[O=GZ/0
MX.C)X)#+4&RYN]C^1WMW*+[<77Q?M7<#+,T3Y/@-049Q&-K'6G,,&5*L:YON
MO7"HVJ>>]L6- E':U+H[M-_=W;T<>F=>B1S=OZ$7\^X5S^"F>^/T,6V61:U(
M*1;@TCN/8')-]Q*G^Z+EVKS6>)1:R\I<KD2:BZ8%P.\+*?7+EW: W:NTZW\
M4$L#!!0    ( (MF85*UHW8',P,  - )   8    >&PO=V]R:W-H965T<R]S
M:&5E=#4N>&ULC59-;]LX$/TKA-!#"[31IV4IL TD]BZV0-L-FF;WL-@#+8TM
M-A3I)>FX[:_?(:6HMBRKN5@B/>^-WAMRR-E!JD== 1CRK>9"S[W*F-VU[^NB
M@IKJ*[D#@?]LI*JIP:':^GJG@)8.5',_"H+4KRD3WF+FYN[48B;WAC,!=XKH
M?5U3]?T6N#S,O=![GOC,MI6Q$_YBMJ-;N ?SL+M3./([EI+5(#23@BC8S+V;
M\'H5!A;@(OYB<-!'[\1*64OY: ?OR[D7V"\"#H6Q%!0?3[ $SBT3?L=_+:G7
MY;3 X_=G]M^=>!2SIAJ6DO_-2E/-O<PC)6SHGIO/\O 'M((FEJ^07+M?<FAB
MIYBQV&LCZQ:,XYJ)YDF_M48< <+T B!J 5$?D%P Q"T@?BD@:0&)<Z:1XGQ8
M44,7,R4/1-EH9+,OSDR'1OE,V+K?&X7_,L29Q5(*+3DKJ8&2W!M\8%&-)G)#
MEK+&I539&C\!^2"U)N_(P_V*O'[UAKPB3) OE=QK*DH]\PU^BV7TBS;O;9,W
MNI WC,A'*4RER6^BA/*4P$<1G9+H6<EM-,JX@N**Q.%;$@51,/!!RQ?#PWP
MOGHY/!M1$W=UB1U??(&O*\5Y)=Z+0M9 _KE9:Z-PW_P[DB[ITB4N77(AW2?L
M,!PK/%3(!CEU2-M&GA;OPDD:69.?COT=B(OB21SEIW&K@;@\F,9Q%W:B8-(I
MF(P:]J>I0)'BQ"G6./7:*GMS/6)3VB5)1VW"5H.-1.#&5 I$\9U@ 83FM&EA
MY5?<KV[[#-G8,*<G-J9IUC/Q/"H)DIZ!0TS))!KV;]I)FX[Z]Y&J1S!TS8%H
M0'W,,-!CGF4=<3;JV8/ \XBS']A?MG@.$72J'LHUY%EVIK2_Z'X9L3J/R-)A
MJ_).43ZJZ(LTE!/YJP4W)"A_T2(XCSI?!$-,<7I!61C\/ Z"46VGK>922VA)
M>CUAFF5])4.!49SDT:0G9R@PCX(\[PGRCXZZ&M3671DTEF$O3'-6=+/=M>3&
M'<:]^5M[77%'Z$^:YJZ#.V'+A"8<-D@97$VQ\:CF^M ,C-RY W4M#1[/[K7"
M*Q<H&X#_;Z0TSP.;H+O$+?X'4$L#!!0    ( (MF85+)G.DM#0@  .0H   8
M    >&PO=V]R:W-H965T<R]S:&5E=#8N>&ULO5K;<MLV$/T5C)II[9DH(@!>
M$]LSL25'FFE:CYVT#YD\T"(DL>%%):@X[M=W03&B"("@HB1^L4EI%SB+7>PY
M('7VD!>?^(JQ$GU)DXR?#U9EN7XY&O'YBJ4A?Y&O60;?+/(B#4NX+98COBY8
M&%5.:3(BEN6.TC#.!A=GU6<WQ<59OBF3.&,W!>*;- V+QTN6Y _G SSX^L%M
MO%R5XH/1Q=DZ7+([5KY?WQ1P-]J-$L4IRWB<9ZA@B_/!:_QR9MO"H;+X*V8/
M?.\:B5#N\_R3N)E%YP-+(&()FY=BB!#^?697+$G$2(#CWWK0P6Y.X;A__77T
MZRIX".8^Y.PJ3_Z.HW)U/O '*&*+<).4M_G#E-4!.6*\>9[PZB]ZJ&VM 9IO
M>)FGM3,@2.-L^S_\4B_$GH/M=CB0VH%(#D[7#+1VH)(#IAT.=NU@2P[$ZW!P
M:@='=O ['-S:P94<O*X9O-K!.W25_-K!EX-V.AR"VB&HRF&;ORKYX[ ,+\Z*
M_ $5PAI&$Q=5!57>D/,X$\5^5Q;P;0Q^Y<55GO$\B:.P9!&Z*^$?5'+)4;Z
MNWS^:94G$2OX;VCR[R8N']$0O;\;HY-GI^@9BC/T;I5O>)A%_&Q4 AHQYFA>
MSWRYG9ETS/PN+\-$XW9E=KO:I)LD%#L$318+V#+/T0TKXCP2D%]'^5KLH>=P
M]0\LGHA%,\6X9XH\36$?5O%KO"=F[]=1% L,88)NPC@:SC)T%:YC?;#7YK%N
M60G]"C(S"8LLSI8<G8S9(I['Y:EFL#='#_8C%G7:LRSS^782 /!GN6(%@F6&
M_KP2C1/FG67S/&7HY/><<UUPLYYJ@D[/-\6C+FLCV!.[C4%V&X-4 ]H= UZR
M99R)98)>FH39'*!!O?-56#!^BL(2C=G\!:+X.2(6]G1%MAW?K<87G//Y@A!*
M_,"RK+/19PTTNH-&OQ': 7 NMV-Z>W PQDY@X1V8[?93[5S/:MN,51OB8[MM
M--%,:#F6[]&VW;7.S@V(9/;F %Q3U69(K< C;;.9Q@Q3CWKZM-B[M-B5'^U(
M"U2P*$(FMM7VZE2T2&T;_7";)PD"NGX(B^BCH5R=W>2.L2;^ %V4P-;19=Y1
M"G$86!Z5\]!KU@+F[H"Y1F 0(PB.#+BL*%@V?T1E$69<-!LA=78-10O<51%A
MVY&R.>VS:L'V=K ](^SW&60PB?^#;K6$KHE.Q.*>(L ,FO 3=-+[A"'.("IH
M]HR/;MD\"3F/H9]N0X/&J;74Q>DI$?BN%*31I!6AOXO0-T:XK<2A4(H1@MX+
M\IEOH;,OXIKID/H*#-BK1&HADSZK%MY@AS<PXJU9>=N!4<SY!G!OUO#19\9+
MT0UAR:MOZYA"L;?X?MO6=>E @Q7[G3T:6XVPLGX&7JV0LA20<D>N35I=5-HH
M$\TP0]RQ3_">@,3?'B><PA!+UTG^R*#X10=$ZTTQ7XGVN ;.0B>__N(38KV:
MW-W<5)?XU6E?JFH@+4:EM#M5#=5C,]?_N!"TV5.% *;8D1-(E 12.7_:@;H2
MV*@);)83.^E4Q_\0EZL52Z+>=%"UG(AC=>>C(5)L'X5(N[JVIJA=*O7/6:]9
M&VI#N]C,NY,L.E C^MHU5$F7$)L$AE5LB!>;F5>"=@"<RWK$MA:CMB<KJ"NL
M(5W/4IJ2.ASQ22"7M3J6H LOD 3EM<[0]5UIUC<'89OJK"BT$U\N')V\<*C7
M(8MP(S"P]_1R$3?LC\WT#^>Q?)-5/ 3'_BRJN/+]6CP(0!\F7TIQ+!/*Y?>8
MEQ^UM6(>?\.'RS!<OVSFV4VSG05JT+7(6Y;>L\(44:,/L%D@F"1P[=J2_(0Z
M5"[&:ZSJ =FP?9QL]  QZX'O$<)$96[;DK;'M,>H#;NA=V*F]R<5PD1E>&G?
M7FM,-/U^JC'K;O=D[Z& 62D<)9J)AK<Q\:7()KUF;<P-OQ,SO_\DX4Q4^L>8
MVIW$11KZ)V;Z_X'*N9[)ZRZHL<8$R\J+Z-1#!P.01CL0LW9X,N5\25290?V
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
MIF=(0D9P"<<<A\S' FF".HE PQ)A",(6CN#CUCKG+:3@,\8Q;@@RB?T$L\2
MM,@"<>FD 0U+ ],VL:T$J\IK<-KJ+;K>FW.QT0GG>PLC:;^DLR)-?+6Z0) @
MUI%=NT20,T93'G"J$PHT_:ZFU"#W+NZA4%?-:;C3\+!7U:;LK:8$$X,Y]=N[
M:->4)D=#"A!0JW=;,?Z2K8;B+R$_X%;V&P8SFG.L)F%0!B4)J;$8E!19X%Q$
MG72@8>EP.7WK!B4:VZ?=E6HRTD(MAI'[6<@2@8!Y,A8HQ$Y7T+"N@+-@)40]
M1A8<F(0[,9V21OGY"B%G!.FB(<"L0(Z'&"[.IX\5S"D.%E8<Q\X]<UYBOD:8
M48HHO@6*C DFP3%HSF,^7<.8DQXL+#UP)YYCB:B'G&$D?2"'Z$.:S B2<):?
M]D%..3I-PL*:9/*TQ! 58?N"'@\$F!#,53YP:OE'SQ7",N-,Z3J?TD>RB'(
M!@PIV!@4=AS2,ETB4 *1.7U 9$Z0,/Y=M<OU"2^J7<QI Q;6!I\%B-7#T[)5
MIV &N UN1:184X;T0S!@DF+].A29![K_S)5_=N[9QN4]5N8?]#U.6-<@1XY_
M*##TR(@YH<'"0N._2I3]7KU%_:94HH]>I-YL1%.CE+"*3W,L46'('.N,H\B4
M37=UF!,1+"PB3JF!2-B-A0?EAE1VP@OD5(@@/5(7/\]@3AZP[Y$'D((CV?=[
MB$);83X]/CR,+D39^<6\0#.5CR,9UF#!@(Q,5Q?NU $/JX-#>AXS\@5Y:N#(
M406 12>&3 KL>(@ALX)/1R=W2H&'E<(GVWNS7;C7RO;N(C@RB:@:^WA=:\V
M,D7Z$BRF2*QBR 1]*.T#&<NGI3QW:H&'U8+QIVPKLQ=%=%V+X9NILY;?N\'9
M1ML^@UIR3^AZK61E1/VD%9!.!/@0Z6Y@R#A![+5$D#.:YH'ZRYWNX&'=L;B8
M;53J:"6>9-N:J#='(*%DAZ9DCNB%(LTX(KHP:)Y23'8A4$I8'-K?1^];G'ET
M\EUF$' Y; #_=0I*"$4>E"P0Z(2MEAC4L]5@@/G1.T9;H9[LNUI]9-MVP[L[
MAZN']\'N[5M0WUS_2#XLA[>ZW#3#2V:_E@J"H8\:L88IX_<9*!PUO+<U_-#=
MSK[)M.JT[K;VZT:4M5 & /]?=YW^^L/<X/#VW-W?4$L#!!0    ( (MF85(@
M4#E[S28  +IZ   8    >&PO=V]R:W-H965T<R]S:&5E=#@N>&ULS5U9D]M&
MDOXK"*UC5XI 4WVI6_(5(;4MCR9D6Z'6V \;^P"211(C$."@ +(YOW[SR\RZ
M0+"[Y?#LSHO$!E%565EY'\5O=TW[V:Z,Z;*[=57;[YZLNF[S]?/G=K8RZ\).
MFHVIZ9M%TZZ+COYLE\_MIC7%G >MJ^?GIZ=7S]=%63_Y_EM^]J']_MNF[ZJR
M-A_:S/;K=='NWYBJV7WWY.R)>_"Q7*XZ/'C^_;>;8FEN3?>WS8>6_GKN9YF7
M:U/;LJFSUBR^>_+Z[.LWEWB?7_BM-#L;?<ZPDVG3?,8?[^;?/3D%0*8RLPXS
M%/3?UMR8JL)$!,8_=,XG?DD,C#^[V=_RWFDOT\*:FZ;ZO9QWJ^^>O'R2S<VB
MZ*ON8[/[B]']O,!\LZ:R_&^VDW=?T,NSWG;-6@<3!.NREO^+.\5#-.#EZ9$!
MYSK@G.&6A1C*'XJN^/[;MMEE+=ZFV?"!M\JC";BRQJ'<=BU]6]*X[OLWA2UM
MUBRR#ZVQINX*P54]SV[+95TNREE1=]GKV:SIZZZLE]F'IBIGI;'?/N]H>4SR
M?*9+O9&ESH\L=7:>_=S4W<IF/]9S,T\G>$YP>^#/'?!OSN^=\0<SFV079WEV
M?GI^>L]\%QX9%SS?Q9'Y1K:9_??KJ>U:(I[_N6>!2[_ )2]P^7^![7_14MDO
M1=>W!D/?])9FM39[VQ;UY__\CY?G9]??V.Q=W9FVY@F+*OME\MLD>XHOST^_
M>?ONE]_XX]DWS_*LR*IR779F3O\7T[(JNWTV:]:;HMYG)$>*NOPG?=<3-;19
MMS)95>P89'S^Q="_;44 VSRCG139LFJFM-ZF;;8E1M"+*^*Y:I^9>DEPFI8F
MZ_II7Q4D=4R[+6>&QKHGBV+:TJ8]&NS&S,JB(I!V)!,(KIK.N9_Y[_EIB:UN
M"7UX:INJQP>;=0W#V)05O[HL++TY)VYM]Y,,.'!06@\(QE0D-8%J<[>IFC:
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
MK%=F3F[F,CY<I^:]1= \K.<[B>&R#8=0/ER)Y4I4[]C1LKI$0I6=$#"0BW,
MH,!]SGQGV[)OQXX81.'.+1=J=VXC!^$E7PJ7L5 [298(P  O\BS"6D?2I!/%
M]SJ.0$!?# S9L'5O;H0]QP2@@;!"@U^"A:E)K>XO-[#?LX']@>C@=H6M(Z$U
M2R.R6)'.JF _@A>#K)$DN"1IQ7SL-9 R)_IB.CV([8;<H426UVODTS&SVFL8
M#ASLN(P&&-\2R(3<NF>[6TQ3/XIVU7=L8:KM&P7VB2H!(R-F?#-JC*I"=LHC
M;$T]><@R,;9( EMBN%:XAW8@#.L@@MTIOK&S@9BKZ4"V8@I$>\:[D^PM#M\[
MCN-RD;, HR)!8Q!1,L YK6-^=<[BPXS%+O-P+B>$Q!-+(Z*=YC%)CH/"10G!
M=W22)5V07-*" WD_2#!-LH:H9.A.H-=4>^;*O6W+'BSSAO#9']F;2P". "):
MYDYT;RR"/L)'!H2_0$URD</9^3?18?U,Q@)!&DGFA).MDSA_"EI9TB>.^5O5
M63=.H'T*3IX,^A1G/#^.9K(!ME-^2;*6S9+#O!-GEQD6X@M-74QN)SZ/!<6G
M8,!^8$/?<6^J4^.8OH_DCR<9?"G'**2C:[+9F:Z'"*4D1S1ID2J@N2CZG^!<
M" 028!0O@B5+R"5T":K;5/X^QE]U$9S[W-2W3%+-L7VS8.)84J2;#@Y$Y-I(
M C'/E@]L-<4/"-W3.]M0"E1<%S' Q .AM7BD]5[&(\X@INNY@=:7W;-W?6#+
M :JBLLV? EK3S%GG^@_J2=#1_)T3;PV\H[8K_UG$FI%HRR5LD/DL6TU6U#U;
M%]ZY1WQ'O>E%7%@3S(6TQL9Y/D(-SBTB_Q>:DPT#7@V@O\[^08N5G1J D?=D
M)<4ANLGG7P#!,MIE[%B%65T\4VH#1&.29[K?%.(X'%L4F( A%.)=?5U*?(2>
MJG6C]7#PJ4DADS@'8FAZ^IJSK<KHM 0!IFL$D .>@7T)7!V!QF_:(N B44M&
M#)]*57XVG&0GB8>SEECL '2?!H]L.9I ':BBYB(VK\_$@V9?]J&%QNW#(=[B
ME1+-*2NI=UJDN!J@B$]94.OJ(!Z%VHP+'(1\R+FD 8N]U"N*&";S!'D;@)X0
M_S"8$'T)QA<(> $NJ&DU!I,B8W@.&L\Y1'8<('4[\<&$+T-P,CN/@E4_A%\"
M"C#\V=NQS@_RJ4(@92+)/A1IJ@>9QF[&<"Y!R5]G72-1:$DY(T3-E7O)=Q*;
M9O?9'^V0#(Z>JW,<;U@P<J4$Z2:NH1S@!^:<5^>+!F5[6(,,7C;7!09-(X=,
MM<@NP#-O=C69?3XA(^6I]P*@A;*B*'QE;1D9)564N^8\<&8AYMJLWW0HI5#[
M3,>BN-;P'A!23PKF9 Z-@.Y &[0RCC,));+F(:/496)*.R2B*!'-18..(OC-
M!>>\T2O1-)_SQPNV"(_WR(N'CY"S(_?1N)2%JC+.8_MM_, %4TK_1?;5V5F4
M>HEW(?4"D!YNC[G&E0;YI#$4C(46CCN\,966+2$O@1FIG"+L,?CBLXH58LVE
M$N1IS=A^-;[VNUXVF-851*>%T'CC5ZEP]T5%'PR*A4V_SGZ\<X=P RDE)BUJ
M GIKRT(6HZ-IV7XM6E(/ B<A5V5MR>BED<NET"_;#4(,,6T,R<)C4VW1QW'Z
M(\@DHFR35-#2 D>I6(3:ST5+QQX2:P,2>G']_TY!OQ[91"2VA_+9;69>SEFM
M>QWYT*D-]9W'8GHD5N(-B0%0MD/GV04QA10T',+.+[0'H<Y'H/^H!)%L%IO:
M49P98YT0CE:CN1G7,9%H%\( M%#Q-@",HTPVQ-L.M+:WR4(&0M-G459?G=0Z
M>LG-RIYCGJ1=6@,UE3L;4#:VJ0JDF4F2E+-R@YJ272A']X7J(9<H*270L%2'
M?1I!D5*M;+JWQB5DN3*1IEW#(^*J0@XHM6TS11N)\65\V(")ZM1#$2Q<$I>K
MBPMA?!&5*M'0+^?R4B$@3]8$T?:2B\1#GPJF#IOS(+ISW?2=6HI>S6LJPY?L
MAM--$Q,5VC>R"YUDDMV"1!0LMIWCC<15D2Y!Z98<4E=<0G] )K5Q3EI,,2[6
M,Z3^CLU5WD\%U.Q()_*1Q-65GJZ8'P7%RB4QV F6QDZ3P/^[F;F7 414>4QD
M1<9.OR'DKR6Y3[SB*@79%*J%5/'5>'5?P$6T$Y5_40TJNF%8W/>;IDYVH$58
M+E/I4VNT\;^0%;8U;9XMB9+=L>@Q^::>#CDG3R&.P1,<(;Y8B8D_CB2RS:J]
M+6&YI46BR ^G):*(LSBD0\0&,HX;3*(T?M0?,U1$(:[/9,2!K9[=553S24PH
MWHAPY %WI,KP_AV*"N#B(.Y>*^#P%-F+4RU WY"!PG'XEONX!I2E9.I!BN67
M&R,T.J;Z5/NB>C+$4HEGO[J<7#AM/<E^:48'PYSP*AZ<Q17IHY4V9R\)DR,%
M:GD2IT L8^;*"(*RY%BO-4N-J?JZM:]'%=O)<"OGE\'R^";[I'V$'_N:*?/6
MN1\'XPCFZX"#6V,>%TZ6\['R-HOXF]@\"4F"VV"H<$B%CQ2FXX$\U? =LCZ1
M[;/(WI/U>O*>JQ T_LI/*GXB9=_>F%)9"2U 3+K/,])\KNC6X4Z\)%>;Y(G=
M=*[.E(D4[S"M<[%0K@G#;6EVKNCE#T6_!CZ_5URR/KA>\_8@.<2E.:/O[-5[
MS 2-%("^QNH.#@%0@XVI\G!-]C.B4F</ LFT$38G-&R-4SIHKV>E8\VBKS(<
ME+TO_N"JLF*K_-"\8Q3]"Q3UAXH%CG64?W:=*>W?0@=PA!G$\"L3RHW*SZ<W
M7"F+1A#H8";MT89$G\/\5-Q)>:48ZT:S3^M0G8,Q3$0IBUZ><K$/>UX#%U?K
MAZ/8+D_'P04NF&_J$_ZC*^[(>FI+BZY-+]+Y97Q5+%L3=7MQ8IC-I76C:LU5
M0M/;3+T]*21)$(G&C>+17C2X(%(W7!H)$<(&'[:;&*=O7?66,X*FTI.*ESD1
M91 <(MPLX%,\]0Y4.-R(8M5LEAJFNBLDY>ZZ-PA8GR32"9]I^(2<S95T%<K"
M@3!U,"H)!M1&+S*G*MP:)8ZW'7IFQ)J@"39DJQ>Q^>K+R^A(N+U<ZH*7?9PT
MB\SMXZTV-*C@0$YB=B:E>1/0LL_QZXIYO%Q^C"[R^^I1M(Q9.S<D/"8\EZ8M
MN(L8B'<55QP_@.\E))8@+^Z>K5UO%EMT@PBMX%_.C67>SKCV=E^;0"<C=IU$
M)'\/;W#ZPT_AVGM2R11*Q-:&F& ^*$5)IXBIAR%5OG%%+@<5+* M+7UFQCS2
MU=1&88?(O"5-2Z8$^@Y# !>&;K<S:L9BTJGK!CXVN^^5'4MOQTV+OM-)JWJT
MG:7URCQ.=V+IUE,KT_>@6#!D0'T/3KP/S*M>A0P!/[:6</:;MX5]+XR\3L1(
M?%G:E1N N&BH+H]0S"L^E.JP.%;>-)A6>E]\#&YDSD2W<I?%G(M,ATY#;=2V
MW(YL)'2T< >Z<X)3+RAF>67S5":YAL=49H3)G.G$6YP;,#ZV%GD[:C<EA4$'
M$\9"R'DD4A'>LWDEQ=V#($-T:*$4[ "=HOOALG,02!":R,^Q,Y!+$\)E ZPJ
MW"#;X[*#DN-:!Q)< PH5R4XN!3H42W; K4Y>T!Y<JT+I&F==O#;"WQBX8[P8
M]32,XFRD4(&M)'_/1%&'<^3%W/T!&=(,]4C9KCZO6=H&@2C!I8'=YES)T4IS
M.>J*C:;."6J)(1YC-*D;)BHI1(]#L)F[PJM;+;XB96FVA9Q<;)+LP6%D?R^Y
M)E4]AG<:B=8C]E\[K+?&9<43D85K(9"H/N'PNI/WSM(-UGALZ:8FO716:HEV
M$M250.DA+()TR9)+^$KD-004Y-WC70QUJT9]B@1)GE78OE)9K!ETQ@TZ"3LB
M"&3!0DU49&([8VLT!+!NYH8;.'.D[*.+.31<"! TQN,BP9\X:0,2%S,,K_A;
M:N*K!Z**_'%T2E!SO&=,+HNYKRV,7SUL+?NIA?MRXQ M#7(HHO1U-:_C&@OI
M_?I#@VY<#RIO%#)G56ZXT^ME?G%Z2A^>GE_E%^>7S]#SE;^ZOJ+_+\[SEZ_D
MNXO\U>45OGM)'R[YG@WN5>VE&X"]Y.SL(G]Y=9H]O<Y?7;QZEKW(7YV?96>7
M^>DYH><J/ST]?T;C3\]=%]LAEK_*+L_SLRM>\^(R/[^ZP)K7! 9ZT2ZO\E>$
M-<#SBL!XR;#2L^LS]AW&^3'4"PY[NH[E@31X,DGQZ(2R&&9N)>MU-%JN+B>7
M4<O5V>GD9=ISE3SY,UJN'D[S#5)3G.#PU\+XY'<J4$*4J3Z:$5$DC:41:[/4
MT+TPHXH6I,)W_/K#*3SZ<YP-2TTCN^4Y&ABJ=-ZER3;MGM=J *]@8D0)Z,<"
M &G[V0$TO#J$8AQE$;-7A6@4:0E2;L<-)Q!IAW+V>/+Y>+P0YSP2FZ7C((H,
M;7\,;<@R#KC![7(V+BDD=#O&]:.'] !OY=$E4W':TB:A$BTJ=*&261(J^</Y
M\'OBKJ^.XO$B1'C_+?#(9:_'@K,N^LNQZ.&T1V/2CR(U#DV/J\(\O0Q@7')*
MG-I%]@ZWC'?8>_>RY(XD%(2)B$D6(,=[L3](/9WJ1(+J#&HLOSY[B3_.LZOK
M:WRXR*ZN7N##979U>H4/+^C#)<P%<@<6D MG^9774TX#O:LAK1HN78@_<^RL
MDXVKH<KE-YS))%GS--)!6B.,Y\]@,-=<<LHN"-"@,N!3$-,^MUM&*[IB>+G\
M1_Q22&UR\NR&M1Y)-RN7R_C&0*M^=5OL?"L5.U-(H-%Y^?*.=5'W*%X2@HC9
MZ/<P'WEV-EU.[AM*P$FRCHP+OD])U\[)H)\V;>Z"B/&BA*>5*=C-E6WO,\X^
MJYB02B9<I%>*D) ^([:[A<6"4/$1>^>@U#8-=W CB9M :-:U4DOCDB\510]Q
MNXW\R_A0?(0F2E 294K L/3;:.J3%1NQ269LBLLGU./6HK#1&TGR@;LN T,_
M1U%I0=>6PWLVEK1Z,>58K/K/#56_-QR%=36S2D'HA94O,!9$SW$55!YL#0%9
MJ9_J)*@_-\Z&L5LJ/=P9;1Z9!8F:2&"P\)>RA/N<8+,/EIYDOZ9/O'1*G5&^
MXBIUVS3<Y;PV&0W"<+<R)K$[JWG["#KIU94HQE@YPB#[9 _".YRAQ)N$N2DJ
M(=BKD5@8VJR[DB_@*,-=4PYA8G<00<XT*,L]K;R#3;$/:35Y%(5K!2+MW'/A
M30F=@D%<Y8B&%[3C6<*;Y(Z7JT8"FRWYG#N"&B9O'/'>A M0= TK=U(Y_+KL
M@_P5M>TO-&S&QRU*NI+LK7.87U>VR1WN7?<I(9/9A#MP:,S9^?".F"(RZ5@O
M/MC31_SD\X0??)XPZ.H/]V41!\J#9:3 $3ET<T,'"2.#N>O'.VX1AZ@0/,3$
M1 =#IQ0%VZ>FPV:-:]B/):4+C^(VV15OB"5D9T)^0.(1BS1])J*)VQEQ/W.Y
M[M=# 8K[=RSR'R/PMB2R1)K"$G$Y)%A%"/V8/*4ZW=$ M!@FY[R[)*[T[JF<
MEX"L;VS@QENUN;CGIAV>!<$,-ZOCJ(5K/MV5G(BR<KE.L\B3A?G4] :FT4/3
M2/NZ0:[9]==DN+<[)&-"\\>2$\KM6'+S"ZW>& 2XG.6=1U/2Q_CGA*K@P9&
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
MJ<AYGG<;@M=C<[+O:/;JFL,QYVN-=J\1QMPS4O_Q&TN@VV?_FQ)(XN'L.Y3
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
M62AFC'+!O6PG;<E5@$A\)!YYPE7W;Z@S:A.902RKD1E/-"QIH&Z*6J(NCQI
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
MJ >.V(NP#0R4(XG:&SO*'8@7#R:!$1SA&Q"'?4^..KJ'BI"W%*]E/*9XX*O
M/V\L1SR,M5G\QCY"J"?$74N;?8R.<23R5(Y1FKL93HRV9,DIY6@;BIL* $_C
M6V4HB;)FQ1LF'RT S^:"*D^-<@<4N8.%E],*RO-4NC3JF2A4!GG^(U"_*0%\
MO<EQ MN'U9P?NINI?#PW/1B05G\&$=X84Q=!*1V90=(#9[%4E+,>+)=RZ#FL
M<Q&1EL53,:AB 0;,[162&A$N8&PWM*I$)!Z%?;UWF@Q'4J+SL[;DG) ==_NS
M ('8W B(I2 2'E 'MLK%J<*LGAF2NE66$(UACF&711+G[0GND_!#,\/%O*#F
MT8(M\8ZOG/UEI]+07]ETGR)1#Q"AZ:2?@QE*,N0$VA*=Z)1%%3MZ%'7$"B'F
MAW!9TSX*,[P8F.E\K<-=TY^,K+?-?ECN!D!)VX):A9,Y$)4*NC94I@R7IF5>
MBH',^I@G-;0N2W)!Q#[MF0(#+[ ^ /H>IR:GL M)I]!Z39Q.H[9JNI,3+:#Q
M"/B8O<1.FAWQ^ -=]+ X<"NQV0T43*^)#<:>R5.0BZRZSX[$I.:-<QB:EVL\
M9:T ;,Y-9&,1TD&QB?<")R,*\.C<P_4L(1BD/<.P&QM,"1TI?0GPL*\9:<BF
MV9:&FO0>)Z:14G"W;1#U6H4D12(U#.TN$ U***,MC8QY5 E;C[C?/Q('&P'J
MO(A@JVE(16QX$H<HDYW,GX9V=.+\Y"12S,'H<..!:1GJX[ZRC>C)9^IB4+9\
MTI+U#;5;IK*T.+475M!%%_5_N"9A5A%(.ZN8#@UQ9#-R4M32&,@<<@Y$)K9"
M>70)5Z+PYC_0Y49L3N ?I:(3^SQD"L)=,R#>1X$=YD ;VJJJT+Z6(6FZP/L*
M$&'E@9CC;#G*2#8>G AS@ZJ)A\WZ%*>T=: +((\RE 5?M&MT54V3D6]#I]U\
M9(T5U- =CZ1BI"*E*PN&4LMWOJKW]WBX" =89*\E  [.TA>H[.IJQ'F&I@ :
M9A6+[$^"\H9GB*2IQ?G+&2#Z4(R!\B9V8D]^(N&$(/>4=L8[-(HUM[P2Z?SF
MR;/BVXG#@C./[K[FA,D7RXO'WSX*DQ@>J[6AA?W()J'5$"&23)=:T:)\<1EK
M-=D4TE%KI,$6K00VIRI)WZ+PM* #(I]9. WA^X9PV@?WBA?8D2)0Q^"LLN 7
M!9MG7'_X]#%1Y 0F<:MI]NHR7Y=3Z:&N<*((7XNQ!H0J("#;@Z?:IYNWP"9+
M4"6B2*3V3PJ?^S??6L?#P61>*LNOM)2ESLW-K9ZA>T%F4R-PT8)8\_EY#VSY
M?L6E!/PP>@ANY3;,$H+(%M#A]RZZ&OCFBNLSNILIK>&"H6.FU?'[31W:N58K
M"BD^&.,5]L?Y[5.^4]$4P$3)OY1_TDT51>.%6B!^81$'9D578^&*-B-?))7%
M')_X5%6- 3WNN9RBCK@S>@H:>S\9"V!1LK"0O:P^):Y.=^"9Y8;KB>G,'L@N
M,8N"R*7M2.1&K[1/UQD# R+20M=GE"X3*%AYD;Z\[XOTX^*G"NP'_2"#]D%]
M^-5"?II_\W$9?NHP+0\_&'DG[9HN*EO58.O)\NGC@T">TQMO!O[AP\IX;SI^
MN<$A2EE:@,\;8WQZ0PKR+V%>_1M02P,$%     @ BV9A4H,<MUKG P  "PD
M !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&ULI59M;^,V#/XKA+$/#9#%
M;TG;!$F INVP 7>'X+KM, S[H-AT+%26/$E.VOOUHZ3$37%I;\!]L=[(AP\I
M4O1\K_2CJ1$M/#5"FD546]O.XM@4-3;,C%2+DDXJI1MF::FWL6DULM(K-2+.
MDN0R;AB7T7+N]]9Z.5>=%5SB6H/IFH;IYQ4*M5]$:73<^,RWM74;\7+>LBT^
MH/VC76M:Q3U*R1N4ABL)&JM%=)/.5F,G[P7^Y+@W)W-PGFR4>G2+W\I%E#A"
M*+"P#H'1L,-;%,(!$8U_#YA1;](IGLZ/Z+]XW\F7#3-XJ\077MIZ$5U'4&+%
M.F$_J_VO>/!GXO *)8S_PC[(YDD$16>L:@[*Q*#A,HSLZ1"'$X7KMQ2R@T+F
M>0=#GN4=LVPYUVH/VDD3FIMX5[TVD>/27<J#U73*2<\N/RAC8(T:;E734)0>
M:J9Q'EN"=@)Q<8!9!9CL#9@T@X]*VMK O2RQ? T0$Z>>6'8DMLK>1;S#8@1Y
M.H0LR9)W\/+>T=SCY6_@W3,MN=P&9[V7\/?-QEA->?'/._CC'G_L\<<_&LAW
M85P-SDS+"EQ$5&0&]0ZC\]BP8H87(-Q92V=%.#/^C!M*38N:,@9+V#Q#R7>\
M)/]!4J%['=JT-<+>YRT)L1UJ*D.07;,A.%6]0C1 %6TLDQZD[+0;G#Z9YJH<
MP1T7G8/I^7R/B!=DUFJ^Z2S;" 2K>I-6%8^U$B7J'R(Z!&;HN7'FF!#0*HO2
M<IHZ'L27'H2CUAX]6],A.?,%@;6M"(8M/7:FT\^!%31H:U4ZLKUC7JP'_(;H
M:WH:_<5*&^+A5#NY0^/6=$#Q*-PT&.LDMQ0E6<+]PWI]@!C![Z14*4$OJK\&
M'[WPK/*O9,)A;GQV.,WR_,T43!2=8.YM-'#!)6FISI""&0(^%=C:$V'6J$Y:
M,YC!7\AT*'*@$D5_!<<RI4\Z=9]K^-0UY+Q5&CX=$^XGN$@GE\,L2P9NGN63
M89Y-_7R:#*_R?$"(4E% O=[J&P>^$]B+= !9=CE,QAF-DV$Z(2Y9/IQ.I_#A
M7)7,SM@@,LGH,K!*1\ED$';&A.WP;]I6JR=.W> T_XZ)5_VOFPQKRI_-,>&@
M[;3IF+1NUUV>OVQ;,PLU^4J"*-V=B,Z%O=*J\5+D2TNEX[L;V7[CGEG(!ZPJ
M:H34(SM1.LMDC?_\DK,U2B]&O*F?F6"$6K\^)(A'LL!>WH]6&>[.1I!2R*_A
M*K^":9;!N;<T/FE0E!=;WX8-.4!)%7I5O]MW^IO0X%[$PV_"1Z:WG @)K$@U
M&5U-(M"A]8:%5:UO=QMEJ7GZ:4U_*ZB= )U7BEZ!P\(9Z/]_EO\!4$L#!!0
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
MJ*EG-GV[+V66\^N8BZPLLRU_W/!=+"W \U66E>X+,6C>SWW^/U!+ P04
M" "+9F%2B*!B6L8%  "A#0  &0   'AL+W=O<FMS:&5E=',O<VAE970R,2YX
M;6RM5]MNVS@0_17"FRY:P"O;LM.FS07(I44#--L@:;</BWV@I9%-A")5DHKC
MO^\9RI+EH F*W7VQ)7%XYG;FB#I:67?GET1!/)3:^./!,H3JW6CDLR65TB>V
M(H.5PKI2!MRZQ<A7CF0>-Y5ZE(['KT>E5&9P<A2?7;N3(UL'K0Q=.^'KLI1N
M?4;:KHX'DT'[X$8MEH$?C$Z.*KF@6PI?JVN'NU&'DJN2C%?6"$?%\>!T\NYL
MQO;1X"]%*]^[%IS)W-H[OKG,CP=C#H@T98$1)/[NZ9RT9B"$\7V#.>A<\L;^
M=8O^(>:.7.;2T[G5WU0>EL>#@X'(J9"U#C=V]9$V^>PS7F:UC[]BU=A.]P<B
MJWVPY68S(BB5:?[EPZ8.O0T'XR<VI)L-:8R[<12CO)!!GAPYNQ*.K8'&%S'5
MN!O!*<--N0T.JPK[PLG[LM)V323.R%"A@KC6TOBC40 V6XRR#<Y9@Y,^@3-)
MQ94U8>G%>Y-3O@LP0E!=9&D;V5GZ+.(%98F83H8B':?C9_"F7:;3B#=] N_:
M^D Q6W JM/EZ\??IW <'=OSSC)-9YV06G<S^<SG_#8[XFMPFCQ[-QI.7=Z_$
MK;Q79N&%-+FX-/?D0\R2;40B/CAI[G[_[2"=O#GT6 _DC.2ID'HH/GTZ%S('
MMQ0*Y #18OH>IMIB5HSY,BQ),&(Z/F0G\7)R^$I(+RKI@K"%8!-J$YFW]:YD
M=H=Q3T2;(QPXPH!_KY6C7 0K,HLE"B2L(5$RK1C.D[M7&2-!B_@/9HA/D%8+
M-=?$.]FURE0EL5F9& %'EXAKIZQCBRNY%NF&54.Q KX,4+I<3,;C%VW4A7(^
MB&F\[^ Y*JB1;-3$;%/+$*%3\SHTT;=.15VUM]*86FHA-310,M;ES:W0JE0A
M$:=YKII6Z/4P6I_#D31K43E[KS!,Z,@^8HN!BNA[_1/G@/ H2E@1&3%[P:Y?
M/YT RE\4%"7Q44DX@EM9D/@HW1PUNV*W7.?SGB>Q0I^),P"/*$_$Y]HU ;+E
M;DS]D@0;I$9&>VF20LZTAL50[.TGX_8NLFUOENQW#PIN' #6),%.8GD1$ <J
MY^0Z@>#?R=NX&1<'0_#)5TU^>HUD'RBK8[(75)!CGIWWV[F9DTNS1<9K;18)
MPI@9N8 WG)!%H;1"RB!M;JO8<82V.U^_Y*P_0.\OSD5_B!+Q!8M5[2KKJ>5D
M:R14+.F&'%O&&\S62F%48&*KRKI0&Q76;)MS&*A(1JJ*DRD%KW,L#;C":UIJ
MO)2'8FY-[8<Q:8L5+*",JE!((I-^^8A$UUOOC[K.,ZW*DG*NEEX+EH^6*+N6
MO(+"0GLP=_=MG[<#CQ'1NI_G5DMJD(')@9)TY?%+3!),L$/E(H>F9 '^"V?+
M6,<%-CL,8X'-OBVNK"JMLCB:6PEA*OMZ[A5R<&L!&DJQ0*<#$]+AW3SD:D"?
M ._:3J/<DC7T1L[G2GS9F.&\Q%QIJ=QKK3+Q9*4Y1$3$/OO=[G<B+#F]&B*P
M VYLTR/D!'A/2(#EC]&VQ4"-D9WRK'2,B$V;]M+"T4*V9)#>$PK;[2ME3DU.
MOG9<G/CV; BZL<4NBZ;V21S'():HX8%INL^2+%$S)!]#M"N#AQZE#W_D5H.
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
M3,<]9ILO4\V--^OP-6AA/%P+EZ7@:.^T >OT5KZ_(0/=Y\&;_P!02P,$%
M  @ BV9A4DS =+82 P  O08  !D   !X;"]W;W)K<VAE971S+W-H965T,C4N
M>&ULK57;3MPP$/V548HJD%)RVWMW5^)25!ZH$*BMJJH/WF2RL7#L8#LL_'W'
MSI(N$JRJJB^^GCESCAU/YANE[TR%:.&Q%M(L@LK:9A9%)J^P9N98-2AIIU2Z
M9I:F>AV91B,K?% MHC2.1U'-N R6<[]VK9=SU5K!)5YK,&U=,_UTBD)M%D$2
M/"_<\'5EW4*TG#=LC;=HOS;7FF91SU+P&J7A2H+&<A&<)+/3@<-[P#>.&[,S
M!N=DI=2=FUP6BR!V@E!@;AT#H^X!SU (1T0R[K><09_2!>Z.G]DOO'?RLF(&
MSY3XS@M;+8))  66K!7V1FT^X];/T/'E2AC?PJ;##D8!Y*VQJMX&DX*:RZYG
MC]MSV F8Q&\$I-N U.ON$GF5Y\RRY5RK#6B')C8W\%9]-(GCTEW*K=6TRRG.
M+F_;IA%(IVR9@#-F*KB@>X)+V=TW'=P\LI3'H:-\RWG:<:9O<"8I7"EI*P.?
M9('%2X*(!/8JTV>5I^E>QG/,CR%+0DCC--[#E_6N,\^7_;-K^'FR,E;31_-K
M3[Y!GV_@\PW^ZRGOY72O=68:EN,BH.=H4#]@\#?&7D!R!RD)8H#) J22'_P2
M.9>&^8=C8(,:@1DHE?!(X@);(32HN2H,<%GPG%DLX)!+VE&M(3)S-(,?R'3W
M$0!=(=8KU/TU4I-,73/IA#:,%YZ:2TL)C84#2,)X.NKZ>$A].LYVP(>:..E-
M%T?;N%S5")8]H@E!4D%3I:L;+6F!PS0<)ND1)%F893$13@83^/*:W1F<54RN
MD?BH9N2Z9<(0C? &K8*FU7E%=< X^D93>=3V*81&,&G](>)]RQMWOGY&;HB-
MKP0%',#A()QD)., QI.$VF$X36*XX)+)'!W8M-H-B1AKWM8DU '>OYND2?H1
M1N%X2K+)FE=<HJ;;T*JFP =*J/235[A7%#&.QI"%R32&03A,I_#:!Q[ME)0:
M]=H73@.Y:J7MJDN_VM?FDZXD_8%WA?V*Z349 X$EA<;'XV$ NBN6W<2JQA>H
ME;)4[ORPHO\+:@>@_5(I^SQQ"?H_UO(W4$L#!!0    ( (MF85(X+7)=$A
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
MWB;@OI91[:YJL"=Z?VL:TB,XQ.RA ()> 0D4M,_"E+^1O)7G&%EYWBG-8$%
MJZ(!!&J<PO6F]K2(H9'.%@WQA?>DU"+7K R1WB[G/AJ?=D!?D-8@6/-! ?$P
M<$=G;DL?QMIR7DP(F\^BL/EL4MB\L\O:>,_BG EN3- \<HJ__M?5YY??G/Y[
M8UU'U@ PW+H+B(_";(7L$^&X.!MAIFL!;] 7/@(*R]XY.CT+GR@T<G#.(<T(
MP^YX5[1&28@J*J)XPBL 3RS0D'E#]-9N;?&T;KTGR0)C@1G"[*K.U#/ZX#?%
MBJP4P@GAHJ6'A?UW7W4'K'Q7M;TG,B"";QW0,H&5SR-6/I\$::9C?B1:VX+P
MQQ#S^%G.X08J0'@V$N7]/$*X5/0 %LS;XXP\PO&CO.T 5D)FQK% _-;<VL*&
M(S!7$&K[[4X0*]RV6H%=,6? 1*0N<)+W5D5879E%5;/^F05U4)257Q+^>^)9
M.3J.@.7'!Q9&E@)P,*![B 9-JXWMD"C)-KWE=^Q'LJTAV\L^2'4=PX!E24!:
M9-GUF<@@P-<E'80 X8J5:[<JZR+@IBCSBTB97SR$IGQ!7&^K.[.H[1AA/GJ2
M<W3Y:]I_Y'U 9PGH+4G!5%T!OH5B$(Z.JM3%R8$M:Y:;#(; TKQXQ.PP\,NP
M1O95L2%MT#HR$T1+J'8.LZU(UK3.J_V#E==UNX  (7)IM]62\;WH/8'(LW:A
MB4'5LZ*M:OZ25'Y/S%.L#:8I:0U2)_B"G*5;$E]I##\5UX!(8%M]G!=O9/?0
M1<N-<6O0W)J$L!?Z)9YL]Z*9-[91":OCDTU"@TM+U@J9'R*4%[;HFV D$8 A
M="O(X1;JCG9YU]9WM.QO?;EF)F:B%DC31H41Q"P@D,#& E0C(9L&*PA'TX*+
MPT #JR9(6R^):^BA$7;8.Y(H%^UJI8(A9XB [,AX4RSQ962)+R>I^8;4PZS
MO\6/)+[N3!VMI7>T(%DJ6!#?CW'*GS7W! .QR5("HV3+;,@9)3E<5S3=T(RC
MZ7J!,)F61"R@=Y'I1/2N6E>PR+<@1DA[%GK.VF(K[AK1? W<"W6PRK1IQR 0
M,M/7&W+_H_- JM:*YN?7B2N 3E8K]B,3$DPC6ZKJH!WVL"AA!M,F2^)ES\J#
M-WE']B\IXJ,355W/G,&LSDLUK; X&?JT&!$"6=_*XK2N[Y>;H3&^(+.;)#.V
MR@:=#&^], )&^\P=5L'@*G\+6<'G8J8\@4>&/OY2[4H^,S_0\RD5@]F(< D2
MU7]L+H.6QI5@O+4SVREJ_BI2\U?W4ESQGJ472.874_>LX=Y4*TNF-:& >2ZX
MOF,D_:<N,$'7B71\G.XN3%=CNBI.MPNN>C3--[86TH&'4KPSBT55?' D99+%
M+1X6.UB&?:15W\%"L!_MLH=WB"B/=2!*.%*DLL5X6I"YLR+<M(NZ6ALEP->Y
ME0FSHB4JC>0KJCKNL@H:0RREEKYV:J?.V&8-BBBW.8:^>DLTKFM/D,7590H'
M74[CC4[H[ 9AMSNKIQF-[SQ^FG,XS@Q8.EM3$JFSFD]J?#F830UYM2*5<=3I
M($FQ):6:]#!AV1+GJJ9>'L3MKC7,E>F;A4T^%_PRK-DV <QC.YA+1*7?]IB.
M'@<SCTR2EH3%?T2ID;3JF6@%^>F(($_U/Y.E/$"URLI"XK.T*9)9LAR,%*:6
MX<9 =:1VT^:Q=U+TR]M-6],>O#I3ZMA,DDP60;RZ!]=J1I^3%(\9?Y]7F9E!
M6W,@'B5IJFYTLM2/668\SD'@K\B_@(@'"6$ZL4TXFB%F'PG_GB"Z('VVWU2D
M-?85:=>V(46U /8\+*!2S"H"./3CEB@NBI [(2!"F\-W*T/6'LW)#R0ZDT<M
M6$94S8Y68T.FMFO:,[C#6_)0X:2P"F/]E7DO)[Z.*#A^G0VSJB%:H0^L7]5J
M,]"_UBTK#X*.1AQ'5F0H^(>AL,PQ%(-#= [9(!N$EN-RY+4TS'?!_.S99N@;
MS,B^$/GKU=:/@3R;1BS%1X#&0B.PVZA!%#@%M!I"2.H:P@(XV>[HWHB<]A8!
MH?.SL6G*["Y.'5D/Q&@P?3K,&;T+L9/T"S"LK9IY<8[(7^O$"7'8> 9^H*]$
MJ /*HRO$&%^(\P.CC?9'!Q2'Q7@)M9"PZEEY!;<T[3O0S2$8X]%RY@B:2*1D
M3:?7]^R$PGI'+$RUUT.XCJCKY(SI2(948T>/*K8$A^<9 ,&SA1;/#O:L0)C&
MMPT].= \1+[TU0S8R,&$5^FP&'[FO.R(Y>[^,9>1'].U:\OB-UC.T;_48:1D
MUF)2Z$;D$-4JNEB"-/;OY)@S[%,#% C[G2.2-Z<<&4Q_B\CMED#(PBV%8W#:
M.#,1O)CP&QNE0;'N#6VYLY:5I\HZ,KHDE)^^39A/.YU2(M=)B5Q/*H$?" 9W
MHD9?1;IYG;R54;WRQZ8\"^%?00I[F'UV6Y@=T<[.P8AC3Z8GF)P8%?1@#PN]
M3$L"0\@5L0XA5P8FHD!3W ;R>>H>OJPH,P+ZR:SD'FV8CAS'=>#<]((1%MGI
M(/D*8$-V74#$]$73-A=UNX2P#/,>A3YYXK)E*H&9("Q#BO&,W\B&LS,LYNFC
MV"&>!%ZP@T+.@B=6-XM'86\9B+(,4;20P*EWE6>80/@EVW!-GBQ;0Y@IS2+^
MV\:6Y+FNY\4/^1=L8$5;K+W?PNHD<,_N!?(WW0:26RR+,=2R-<!)-[;.FA3O
MP8:2$ FA9;;8>S>&8A!%P-M,F#-XHIQY 1^7%EZH40M5EDB; 5SD60:UCH1B
M)WK]11Z)@3J4I6,")AT]6E/IS#D!:+C2:(A2H+"P0U_F3W%;4K;VZODDKP>W
MZPV[76^)EMYO"'RC4N-WS71.5B#5NASF%@ 6(BC#+B1#!'*][F-FO1+OHM>H
M5TE,P,QTDJ4HS!T9C*PI.$>RW=(,/+.:\Q@.1.VY^ !D<4=P)0IH>L[3BN<2
M1Q'H^XX=$'6-LI03L0[VR-@;/XSZ*FH4!46=CJ81#.@',7A)VWF2"DY8G$X@
M4B7L"&X)[5P\;;9#6?00U=R).9:=&>].4DI*NU]-Y]U?@<IC..+ANN8/SWJ.
M@N $C M:#18AQ;(UKI(DY-E@TXR%LAV+C,\2(5T0UB\\C<A0,\L9?7PK6#"+
M<P1Y/5QP9PZ&P\0_2*A6$O!^0U[\!8P>-:UF*A.=XV@+2QR17K_G;"&7/K(1
MT=T?Q3#+!/L4':6,ZM5T/O25:NN;(,H_I,""P.M#EN ?):D_<X%SU/5.H^T#
MF<O #N;&H":"[=E5WRRU-$,5%1=QL)XG)M>4WOS]G*R&ND9^%Z:&[@X&)GN.
M010-K9@\UQ4S7./)-U%"F;DUV.GHFNRO#-=#F%F2AIK,&ZK\4DRKG^"MR@XD
M2BQN*8O)E&/K!AAP0XWWD-A,B$1.A&3.6J6O6%RWY^#!TI=CI9F5<((H$=ZG
M"":+8'T/"(9P(S^#O*W>V>"FADUE5'8,H1/KZYQ-4' .3-S6!^ F+Z0I+>PO
M.3V'<4ZL:NS*U+[]$[8V)4A2$<#5=/[^I[8M84&-BHC)H>/%7V&^(GY0=YG(
MY3=.GK<( ;BN^H_)31+B@Y#61/%$Y32EU_1L>\;(%N*N&DI:Q0"7RXW)9>6(
M%6!G2)Y'W'NAT.#[=^2Q("8"LY%7 Z9?%/^FQ:I.W8,L1. E$2A&0<Q28@?K
M[)1Y]"#-&G((4BXDIDI+EM/.B!=\;E%  F9RBD/W327!07JJMB^ IP$ELH1(
M+0$P-#U]S143*I1H"=J8KI&VG. ,Z$M ^<QNXJ$]HHV2*6# ,%;JZA9%2BR=
M@6O)?QQM/5;29)8^3:#1 (/HN4]Z6<)$'+"Y;Z%Q[^$8;OE* PM 5M(0C!G"
MZ@A$C&4!+5#[X:&@Q;A>LWE5"2)9'8I%*RD9B2(C48BM#XC_.&*6?0EA)#O@
M!;C&SFD <@B,8SQH,/,4V'GB(IPD1LP>!^#![#P*/M_Q_B5J!K>0?6$?O.28
M4 =0F(-PO-IJ?&$8H!R#N43D?UYVK92+2F$&TL%0]\/OI(B4@RL1M<=D<!:O
M(:QPP\*:BZ!(C^[XA2%\8)9&TV-%8P@'M 9Y&NPGR1ZTV"+5<XCLPG[*=M^0
M^=H$=5':;2C<.[<!$@QEOU33!N*Y6F;UCM#+=5;AP=42A8>8<T6_ZU .I?$"
M'4M_$DZP!E)=@QI:F4/#_WO0!JT,= [BZ*P-R;@.V4]&_X"(LG*->?$R402_
MN>+*$-3VM^WM[.&"+8/CA+RX'X7%WDS3.!.740-AEMN:XP@72"G]F^(O5U=7
M\RO23'4-+9&=0JIJ(#W"&6<:)#W*X8Z!8"SP=#8<,J#2RA'P!GM&S;5)9TR1
MFF7-"K'A@B+R&)=L:P<_C/:P;C'MS<^_O/[A@DZ^(T*QH3();_SLUJ8)-@%J
MQVWGVMKVV^+'CP$)-Y!28GZC-J7WOC*R&*'&L:UM'*D'V2<!5V5MQ>"ED>NU
MT"_;#4(,.6T<DT6$IMK-#^/T!Y!)1MDV5B0ILYVE8A%J_S".T)XJX(](Z+,O
M_L\IZ.<SA\C$]K%\#H<IJY+5>M21]V'M6-]%* Y1XB70,S  *G<<! @A;B$%
MC4.Q$P_M0:"+:9;?*T$DE<OF?Y8TP=@@A+/5:&Z&=4XDHO&/MY:J5H\VQN$]
MGZ*Q)UH[VF0IS::YXZP>61WJ)GLIS,I>[FR0<W06:FH6;$ YV*XVJ(\A25(M
MJQV*F"23PY:QEE*462)=\JF@8:FA_# "(J5:.73O;2B4X.IBFG8++XTK@SF2
MYUR[:%V 9SA J(SB\'BLBX=+$A+5>>55+#54)9K:NT)2-J5KR)H@VEYSWXAT
M0 3!E0X7MQCPNNL[M12CFM=\7:SB3]@=9MEJ8H^Z>*Z33-;M7Z5"W*OI(MK7
MF1!8%6](C%^\X5RT!$U&G<8_-./YM".]6/.+4BP=Q9?V_ #NUB$[2K06BD$#
M&XI=$JIT)#RB-=>2(N<Z+;S#L.>RF9DF<.XJNP\U%K_+WSRRLB.IR/HH0M!T
M,.0XHE:<* X:8H(QU3:'=SJ6SC[=@(I(%LRG:[)FSTIPXQ;Z9HQ;" QWFC1S
M%@V8+%.\7?5U 43Y*8L_U"?E>O!4H#*(_GS6F.*,5(][-5TTJXF:#^;CF:JC
MAP^?J#X4O6HUX+U-523P4YCZLB SG?332RY*82/IR!K5VM(L#,/3L1_ %>!M
M<\%_=.8C"3I7>2*D%.WEE_&563N;]6IQAH\EV[95%1.J9.EM)ON^V[02ZA?C
M( MG"2J]C?Y>=[PTXJP$)*:2,#'(QH<JHZ -%Q;>!;_,*04+/XY@LX+Z?QIM
MG405&:FKAI-:FZ8SDCL-S1*TV1A[U@D_44^'[,*-] 3*PHFB=3!2PD=D2B\R
MB^N^-:"3'SNUJ(@A0A/L2*V:7-/$,BA"26WVH7%NW><A^DPSGN]LH4&&?:Z!
MJAN4D,V+FRQ9JRO.\N5FY^AB-E58H.7)VHH@GJPPZS#JB4Y$!GRH &)3'V:2
MD-@ >,MD6:@ (G+O=RIELF"*P%_PQL)RK_G_TL8D,V%F3<*LT>#!!*N&D1S!
MC%.'+INAJ$NE3%M+S%$>U1H,I\BIBD^@_!2J&$Y*%$!S6C',#'NFN<AEGH,L
M($"R6[(0T4V88C"HY>KV5DN4,.DB]/B>FSUVP(YEVO)6Q-API&4;VK=!N],0
M?YY=P=(N4C'3_5&Q6TJXQ&:3_!R8ES#U6QP"/G6>8/9+M,IBTX>\3D1*_%KY
M31B T$8JRLY S"O>%ZWT0"L?&LPL_1+1C1Z9<Z"LN3*_Y"+)(+X":!JKX?.[
MD8.D+H@M4I7!CO5YSXS-18&R_U!6A;;'H2Q)DP5;C(]86@@$'*UOU/+J#FJ(
M#2H_3B;,A9,P<RBV[ME>D[KI(S\A0UJJ]3D!IQ@3L+K9CQ. #N3J& Y*B[I2
M'QA05$@8Y/O5"O7T<$U/)+OZ!#7)5"ZC.!57_HA;@[R@,X0*_\IG+B![.0E^
M8]L=X\6L%6 49B-Y43:[M(\5!:P)C[P8-XYP-L/<VF:D[%2?-RR%DT 4__#(
M$ PU0*.5TH+J&@$,A$%$@$L8X!RC2=TK48D1_0[!9C^:J(:U<(64J+TS@KG<
M5)DN34]=+E?372BOR91HUEQ_.>$O/7*.L]6[&NM2"HRC E$X&_)N XF**R60
M"KO@ %Y01\&R3]Y';MD/71CI<-0*Z$'82$(QIWL1FI \G#C(HDX@/R&.'^Y2
MB;4_[D-!2AZOK&:AJ@K-T3%LT-'7$;TBSIZJ1S*7(MB(HY&#;5M:;J2<(2D8
MRUUF(2"!+6C\0F--4Y>.I':9Z^D^E]<-S+/6G>E\>/CH\S7AV3OL/G22CU">
MY&0!QUV(,Y^F2J%0?8'GGT V-)RT9VD+6&@<%")&;[R(D:@J6S&4(,GM!:*"
M$5HD?>9WK,J-XU! ZVYC#;]7$\*9?:QN9KWA^QWT;@Q&DTO3(]4BHB\/8?Z:
MYB,EYH?+R84)@^T,;AYA6/"%$+KVC&37HG6SX$?EBQ*<-M:P1I=C'PJ.E;%(
M#'D78@U;24V'U,PR#TN4*D5N8[0CR.+&#RT[+HH,$X@<#+U@4H0;$]N:S4^J
M-$=*-$:E*;E"<6_OU6>JXC'(G=PP0^3JG.#01]]"4UBC7<:S(\M$!J:R/U-K
M^NF./9P8#C*L#;;5/7<D7*?VHNOI]J W%L[F*'<]9&!,_RMYH:=%O@!HP1%L
M7R*(>F?I!+7JZZ!I(U+)FQ>>TS:Q@B"#D(U8C^(XF=B%G6ZW0$SU:&GRPH=/
MHM$Q5,H0TT?Z0<W^H!YD-*A&>/G(AV$[<+@[Z;D1:VXLLGH4UO,G9BY](54_
M!+D%@KI[?",^ =JENHJ;5ZMT\T8 F(AQHM:E.JW<@\(GV)E#*BZ71YD[*SO2
M$O7@YHEK">X)07 UL[1S2=P\,DNJ32L.'GD@=D^[1NHSCPCL4O.PKN'EBHP
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
M8GQ6B-&Z&'0,K,:V:K6-USX-K_ ^<[54*(*8#;HXLG;=IAP6[#;%WWN2R*3
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
MT01O1M$U7-U$\<8T.4NNL&4RPP)[5"KT!OR><ZZV$^V@[WKGWP%02P,$%
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;+U546_;-A#^*P>M*!K
MC23*25S7-F G*UJ@ =*DZQZ&/M#2R2)"D2I)V=V_WY&R%"=-O#WM13I2=]]]
M]XEWG.VTN;<5HH.?M51V'E7.-=,XMGF%-;>GND%%7TIM:NYH:3:Q;0SR(@35
M,F9)<A[77*AH,0M[-V8QTZV30N&- =O6-3=_KU#JW3Q*HW[C5FPJYS?BQ:SA
M&[Q#]T=S8V@5#RB%J%%9H148+.?1,IVNQMX_.'P3N+,'-OA*UEK?^\6G8AXE
MGA!*S)U'X/3:XB5*Z8&(QH\]9C2D](&'=H_^(=1.M:RYQ4LM_Q2%J^;1)(("
M2]Y*=ZMW'W%?SYG'R[6TX0F[SO?B+(*\M4[7^V!B4 O5O?G/O0X' 9/DA0"V
M#V"!=Y<HL+SBCB]F1N_ >&]"\T8H-403.:'\3[ESAKX*BG.+#UP8^,9EBW"-
MW+8&27%GX<U7OI9H3V:QHRS>-\[WB*L.D;V F#*XULI5%GY7!1:/ 6*B-W!D
M/<<5.XIXA?DI9.D(6,*2(WC94',6\+)_K_E*V%QJ7[:%OY9KZPP=D^]'<HR'
M'..08_Q"CCOJGJ*5"+J$AWPC6%J+)"]7!7P6?"VD<()R[[4O@ [J+>:M,4)M
M8,6ML,_]@:.Y?1]/;<-SG$?4J!;-%J/%LN\[SZ@4BJM<< G\@8\\X.,J[H ;
MA+HG1NO2U[$-NOE^HI[LB:X]T1&!>7#Z75BOT0R_+*"S)'TW@AT2)KF56M(X
MH&,F%.72K247>S*%+ZUVE.S&B)Q8W(F-$J7(N7*/[#>?<8L2TI/>8H.5G<!7
M[:BP7UETTD_AD]JB=>&83^&2VXJ4,0;IL [5E21&B2 4?2&A$!HM1>Z%>>M;
M'HU7)-<UC4;+PW1I)%?P"E[_-F$I>T\6.Q^EYQ?/;5US<X_.MQ=8KV"G^%O0
MKO)TAX#^G1V>E"D5]F+^/H(E(W:1/ET^421]]W\K<C'*TNRYK>.*3'Y19/)4
M$2.VW$_W@X--3)UINV$V*,G&C^S_(F4V8F?IT^5S R(^&,(UFDVX:BQ!M\IU
M\WC8'6ZS93?$']R[JY#TV!!_D%A2:'+J+P_372_=PNDFC/2U=G1!!+.B&QF-
M=Z#OI:8VVB]\@N&.7_P#4$L#!!0    ( (MF85(<9(7-_00  $40   9
M>&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;.U8WV_;-A#^5PY>,<2 9UFR8RM9
M$L!)VK5 V@1)VCT,>Z"ELZV5(CV2BI/]];NC9-FN'37=CX<!>[%('GGWW?&[
M(^F3I3:?[1S1P6,NE3UMS9U;' >!3>:8"]O5"U0DF6J3"T==,POLPJ!(_:)<
M!E&O-PQRD:G6V8D?NS%G)[IP,E-X8\ 6>2[,TSE*O3QMA:W5P&TVFSL>",Y.
M%F*&=^@^+FX,]8):2YKEJ&RF%1B<GK;&X?%YS//]A$\9+NU&&]B3B=:?N?,N
M/6WU&!!*3!QK$/1YP N4DA41C-\KG:W:)"_<;*^TO_&^DR\38?%"RY^SU,U/
M6W$+4IR*0KI;O7R+E3^'K"_1TOI?6%9S>RU("NMT7BTF!'FFRJ]XK.+PD@51
MM2#RN$M#'N6E<.+LQ.@E&)Y-VKCA7?6K"5RF>%/NG"%I1NO<V26:[$%P9"P<
MW(N)1-L^"1QI9GF05%K.2RW1,UK""-YKY>867JL4TVT% 4&J<44K7.=1H\9+
M3+K0#SL0]:)>@[Y^[6??Z^M_U4]XIZPS!1'+61 JA;>8SC(U@S$3)',91>(R
MLXG4MC (OXPG-)W(\VL#BD&-8N!1#)Y!<4<YE18204^!2$6447!1&(,J>8(-
MB!<43+9IX;IPUA%* KAO6YK-C2T;HE!B/D%3A3,\ZL 282Y2<'.$J9:4F.S_
MM *4K "E:T!)#4BO 4&FX&/WK@LIZ1"&"$0#;JX+2W+;/MZU#!\TYZ*0M8<%
MM2GSG43>D/TQ&.>Z(-GKQV0NU SA5CB$2_ZY$$JDF5 5 G@%1X,8PFX_C"/H
M!^$P8/K Z\)H..I$HR.2A6'<8]FHE'W09HDSUO'9:(40AIU>-(*C;F\8QQOS
M;@A#"M:AD>QZ..ST#D=LJA^'ZVD-'#FL.7+8N&GO\@5Y76[<GF!0):-.2F41
M4VY9+;.48I'"N9!")0AW7 SL/K8T&[[?8H/C6E#5ZNP/R@DFB]2)*(LIQ6(J
M,@,/0A8(PN^09YN0<C]Q/#?\P!KRI(+LZQ=EXSZ^4NS9FJ?/+L'6U4MI1X8M
M,=BK)EVKQ-Y,^.<C!E<KYW8![!+YS9?)LG9TG"1E-!;BR0>1X8LD,069E)F8
M9+*L,J_@^^_B*(Q^I-9!/QJT&]@SK-DS_'?8<^?H4\:(%E\OT/A@[.51(P2^
M1AQ;0H&G+;HG6#0/V&HFURZW-@C%LD+1A4/2S-1+Z\Z,;AUE$:=J;='[]V+R
MV2V/=>WQ<S2L=KXB8_P/D+%F')EC5^" W6B3?XF>*>\A#68JT3D^Z]I+V/KE
M2 P?U5805Y;)R,XQL#9U33$T%9X.*,J9+0I'4=2F;S\>PNV6\F_5&G8&HT/H
MDRMA9S@,X5X[.B98\@)UKZKE=!;$]!-U>H,1-&36J,ZLT8O/[HW<&A/OG.W
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
MBK;J2O*>-F^-598A<*VL3I[D?N<,DU_ I5:RZ9ULY5*Y&8FRRKK_0K[>=L;
M)'9[<G/"EK*"1[6/;1ZD!:=P?O.G@D?\V[TKO]92AKVGM2ZQ9WC)PP7+QZQ&
M/"CRC/$H6.0I0XZR/&>?M,.&<JMYF@1YF,T8YT%4)'X-_J[D4N)]]=BP*0_2
M"$E.DF14.*B* ;.014&493 _";(8H.M558.PC,.(((O"IRN.9N,5V1@6'F@\
M#O)%XA$7+-)P=H0?TI$?TM_-#]\ME](WI#T^8-<4Z6L)4)2J5AYQAQCBN)8+
M],I]"0.V*@652$0IJ<[<ABJ$GN]%Q!>,;[?$))U'N/.+>/3G'1HZI\U77S14
M(M)[0@N?PX]00]N-7&M#XG8:"."/ZOQEQ*.TA-W6AOVC^-]Q!-OFFTQ^X@ZR
M'8-3LIZYDB1(N"^-:;0 H/'TTH@6A  W(,!Z:2"PD* Z10E$?#$C#/$,!.>I
ML7<N8*WT13[@>S!A&@><:@+D":!AT[5$/U*>7-#[R\^L:P=%=H48+D5=$[(7
M*4M"PG@(I/?=NP^J+Q%B(K"()1=7F$L0DI[C4'3Q8D'<F_"<17$00E"/18\3
MJ/&!*%>BO9=CZ0W_5 ODXFY'@WR"KOQPI=Q7YO2@<)3U<X>>A%QZ,#Z32.7)
MPQG[(%H,@0T1Q5)Z \P]@@!YJG72M![+B-P>%R=!D12@@R2E0( O*,F83*W'
MY8.HN[X ! %'>.#'J&^$+<Z#(N3$1,6"L[]J76T4XJJ:M5#&VS"-@L235>J9
M;##W6KK.M*^=?KU#LJA^QIS6>+Y'@/B",)#RQ/]&N\9' 8%Y%:4]"]+<+P E
M(NN#^!\<16Y:9$1]Z* 92[/P/\A<V<A<V>]FKI&PB;$NK)6N;Z+OE;@#YSAU
M>*PYJH".'F_L6I3R;(*SA97F04[.;Q UM00)(!_EHYXZ\CQ%0^QLJ'<V^$Y]
MA#9>X(JK Y*'!/H:[N$'R-<TL/313BC::*01CWJ6/+ R"E./N2C$W ,(HM!1
MI> 2LKN2#S@>K3WRMA!!?T/Z4=]1=@A!I3#FJWZ _3R(.6<@*J#?H6H5C?!D
M31IG;!'$&97% R03RW'TQ!2_O C91T,FHF;) OE+IWK]*(H4>R*,:5GDM_;@
MIII:"^-::>Q*K5E2H-7'C"=!G/,M<A=1#).3A+,?GU<?S7%%$'G<1W$(S\)G
M?7LOZFF.PH9C6<#SY'%>]M/\LH'3)(2%T#&E'/%B]I+'.RX*. VM(Q^,+W)4
M-<JT=W)\&A,5/G%@W[2= 3'B3G7^/7!QR-=7%.ZDX'1!_2=G1XHV'XLV/UZT
M_3F;ZN6V=JHA+KYU,.[7<2[X_H?W!XOUJ.##Q?H)K;L;U'2/U5!;)U7]L'T<
M^!;/P&X5VP[J?3A]8[D'V_F.8KLE:$'1)@21SJSC%+[=M 8]XRBT;<"/6M )
M@ZFV?RX<FNU=1YT1G*J.,X8?-&ATHY6];[[8O6=#B?J;ZV]$L_[VBKW=>@1Z
MB=AK^DL?S=F8EGD<[CW"BLPOQ-/A&1H0NMQN1=R+BM'%J9RRF,5QNJ6+*PU/
M6NT&;S"CH\%PEH< 5;&G.<[1 3.R9H&+(B+@>0E'<%>,N"O^7=P](K^K/0QL
M(W8(DT>5_A^3_YN87(R87!S%Y/6S(]%M2\<D#!B_;D>9RWZ6.HB]H\(/8^_0
M,:S;U[EW$O'G&S]:/9U)CA]]_))+4?ON^OP AG$&44WX;BQ>&MVPM;:J'Z"=
M^(Q#(+5-'+G,>/+B(4:*_+=W#0?[?A_+T=$YNY'.U7([#:=TI'G90$XXXYB;
M</HYE.3YWG?-1N(\0%]O;?^%IO_$.3X=/Q!?]-]%=\O[K\L?<)Q0,+Z62VP-
M3W(<HDW_Q;:_<7KMOY+>:>=TXR]74N"T1@OP?JFU&VY(P?C9_/Q?4$L#!!0
M   ( (MF85(WO 6X^@,  , (   9    >&PO=V]R:W-H965T<R]S:&5E=#0R
M+GAM;(U6VV[C-A#]E8&Z*&Q C27JZM0VX&2SZ )=;."D+8JB#[0TMMF51"U)
MQ4F_OD-*=IP@,?HB7N?,[0Q'L[U4W_0.T<!C735Z[NV,:2\G$UWLL.;Z0K;8
MT,E&JIH;6JKM1+<*>>F$ZFK"@B"=U%PTWF+F]F[58B8[4XD&;Q7HKJZY>KK"
M2N[G7N@=-E9BNS-V8[*8M7R+=VA^:V\5K29'E%+4V&@A&U"XF7O+\/(JL??=
MA=\%[O7)'*PG:RF_V<7G<NX%UB"LL# 6@=/P@-=851:(S/@^8'I'E5;P='Y
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
M'/2%\1OP^U)CT,<7?\#^K\/)WU!+ P04    " "+9F%2%:C'V*@&  #,'P
M&0   'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6RU6=MNXS80_17"Z$,6B&.1
ME'59) &2V$E<-*V1=-N'H@^T1-OLZN*5Z#@I^O$E)<6T0XK6+N(\Q+K,#&>&
MAS.'U/DF+[Z62THY>$F3K+SH+3E??1X,RFA)4U*>Y2N:B3?SO$@)%[?%8E"N
M"DKB2BE-!LAQO$%*6-:[/*^>38O+\WS-$Y;1:0'*=9J2XO6:)OGFH@=[;P\>
MV6+)Y8/!Y?F*+.@3Y5]6TT+<#;968I;2K&1Y!@HZO^A=P<\3UY$*E<0?C&[*
MG6L@0YGE^5=Y,XDO>H[TB"8TXM($$3_/](8FB;0D_/C6&.UMQY2*N]=OUF^K
MX$4P,U+2FSSYD\5\>=$+>B"F<[).^&.^N:=-0$-I+\J3LOH/-HVLTP/1NN1Y
MVB@+#U*6U;_DI4G$C@*"+0JH44!=%7"C@+LJN(V"^UXA:%$8-@K#KB-XC8+7
M5<%O%/RN"D&C$'15"!N%L()#/7_5Y(\()Y?G1;X!A906UN1%A:!*6\PYRR38
MGW@AWC*AQR^O2<E*D,_!M* ES3BI(9C%X(DM,C9G$<DXN(JB?)UQEBW -$]8
MQ&@)^N JCID4)PF89/6ZD\HG(\H)2\I/YP,N/)3C#*+&F^O:&]3BS0,IS@"&
MIP YR/GR- (G/YFLW'R(E9'=RHA&;U9@V&YEW-G*UI<JE\6KP=CMA[ATU]U*
MT&[EWF[E9Y*= >>@+Y/NOOA&*P,!Z"VJT1;5J#*+6\R:\/K7+T((3#A-R[\M
M0^#M$+@:PFT98I)%>4K!29*7Y2<@8!\M2;80X[ ,\"4%$2F7HH44!<UB6H!G
MDJRI7&<)FU,A(]Z0+*)@U;AG0E;M@%\Y()O6\R6$COP['SSO@D:70[Y![DZ7
MZT.T+[B7"G>;"M>:BKL\CS<L20!+5X05HA5RTZ)UM>&'OBF>D2X(H3'R<2WI
M[9MT/3U%NF!E,M"3I$NV9&>XS<[0FIUISD5"F"B2+(L$'RD%:&):7U7 F54E
MN.8J$B$Q*ROT@H)P*@46G?)[7;L!G5W7SQQG:';?V[KOV7$NQHRX]&OH-*ZN
M<I;Q$I#XF18BFAKX$O<_ZKFG3;B+#=-]XVES\UYN+T1_&Z+?";^F'N%K0X9A
MB)$.15^/ ?G!4(=B!XM[403;* )K%+^NTYDH-&*BZO["ZEJT6;)H"20"^2L0
M'%E.30G^ ^U-:!SH:6[Q+=SZ%EI]NTKS@K-_:WY 7P13%[@1C$$XR 5XV"RA
M@)0EY<8Z&.JI=4UU,-07>;7"M37>07 O3.@H-N4<7"TUSN5$:-&=@CG+&*?]
M1##\V,AL'#U84S$?-8*[06#3HAD;!(5%O?+=FBRB,-339Q!L2]P.#876Q(VH
MJ'\1VT.(D6U!;6QO:)KD6X-D4'<[+1Y=4G2;H0T0BHA 9(WKMVK%22*25*6_
M%>6CQM!^^H>&"C(V2*( 0D/;ZV)S/S!%?Z"=_[P+[%00&S)CB:@RQN"PP9$@
M= W!Z9(H=%S3!'>PN1^<(C30SFBNXG_$UJM:QCP7>WJQG\EH#"@I,A%Q"6+!
MY<2+3.SEB:*:BS6+):DS)D#G%?T .LB8 H.LYT'DZFOQ]COLWIEDH8-=W]?[
MV03J+*PO*-,P=&![@A4G@G92]/B6TO%;2L6N46PV&;?1?ZA("_2.M0& BC9
M.V\X DIT<H"0J-6F(J"+8M_')O+;W>J=0;0/O<#3E]_$*.IX(<+M^%!<!MK)
MS,TZ72=$GH.!\7Q.(WX*IK1@>460K^)\)?O$*5 S8)M0Q5)@>"S4($41D)TB
M?#QJD*EQ0QT''>7N#'(F"C(QR/4]O[UK(L4&D)T-?/?T"T+[8R4%[1PI'.U,
M :FNBNQ=]0C@T'?]9G!TD[LSR)G <=]1;F*0LX-(-7%TH(FK!#T)'AZ3(B[!
MEU4L]Z;(@5[?0;8Y4[T,#8\&#-70D'T;WIE'WB-]EXPKYM":4=7PD+WA?1?G
MNT?ZEAB_W[CM.Z+: SK0'JA<(M*1\;<U6QUH $@U '2T!H!5 \#V!F Y;AAC
MO:0B%UIRAE5-Q?::^OMZ)FIJ 1[765:M"5H\L^C]R>.^<54<\?$.7'=.7.W%
MT9HXPV%IX-L2I^H(MM>1CSM8P3H!;SM9P:K\8#N5?F 92]>I+<.JRN"CT6:L
MJ@BV5Y$I>:T;'"U28Y;LZM@!,7FUPE;5$6RO(P_DY5#N5.W 1ZL=KJH=KKUV
M',K= 76(VI,WV/F(*+]S/Y!BP;)2E/JYL.6<^0*&1?WIN+[A^:KZKCC+.<_3
MZG))24P+*2#>S_.<O]W(3Y7;#_B7_P-02P,$%     @ BV9A4D;$C12\ @
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
M86E^2D#: /-\*83>3FP"_YN3_0%02P,$%     @ BV9A4E03)\!] @  \ 8
M !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&ULG57=;ILP&'T5"_6BE;8
MAB2D(DAMHFF5NBUJVNW:(5^"56,SVS3=V\\V%*4)B;K=@'^^<SCGV-CI3LAG
M50!H]%HRKJ9>H75U[?LJ+Z D:B JX&9F(V1)M.G*K:\J"63M0"7S<1",_))0
M[F6I&UO(+!6U9I3#0B)5ER61?VZ!B=W4"[VW@0>Z+;0=\+.T(EM8@GZJ%M+T
M_(YE34O@B@J.)&RFWDUX/4MLO2OX26&G]MK(.ED)\6P[=^NI%UA!P"#7EH&8
MUPO,@#%+9&3\;CF][I,6N-]^8__BO!LO*Z)@)M@ONM;%U$L\M(8-J9E^$+NO
MT/H96KY<,.6>:-?6!A[*:Z5%V8*-@I+RYDU>VQSV &%\ H!; /XH(&H!D3/:
M*'.VYD23+)5BAZ2M-FRVX;)Q:..&<KN*2RW-+#4XG=V#R4"ASVA95Q4#LSZ:
M,'1+&.$YH*7;2'>\V2TV]LLY:$*9NC*0I^4<75Y<H0M$.7HL1*T(7ZO4UT:7
M9??S5L-MHP&?T#"'?("B\!/" 0YZX+,/P\/)>[AOTN@BP5TDV/%%)_ANE *M
MSA!%'5'DB.(31#\JD"8UOD7,IHQ(#W&33\,S=CSVOWO)<!*&H]1_V8_AN"K"
MPV385;T3&7<BX[-N9[649M'1/24KRJBF<,[ZL&,=?LQZG]L&.MKS,4XB?&"V
MIVB"3W@==:I&9[U^%SS_)[OCCGC\_W;'1TYPB(/DP&]/53P93?H-)YVNY*RN
M1V'_YF;WL5..&Y7)\1:<!'%PH/*X*L+))#Y0Z>^=1_8N^$;DEG)EA&P,+AB,
MS>+*YGQM.EI4[HA:"6T./-<LS)4$TA:8^8T0^JUC3[WNDLO^ E!+ P04
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
M+E,X.Z*]=-J!XFO3M^=<P2U@7BNXJ(G0&V"]Y%R]#_15T%_]XS=02P,$%
M  @ BV9A4G%]J/GP @  K @  !D   !X;"]W;W)K<VAE971S+W-H965T-38N
M>&ULG99=;]HP%(;_BA5QT4JL^0Y)!4@4-&T7VZK2;A?3+DQR0JPY,;--:?_]
MCD.:4A)8M1MBQ^][_)QC&V>\$_*W*@ T>2IYI296H?7FVK956D!)U9780(4C
MN9 EU=B5:UMM)-"L-I7<]APGLDO**FLZKM_=RNE8;#5G%=Q*HK9E2>7S#7"Q
MFUBN]?+BCJT+;5[8T_&&KF$)^F%S*[%GMU$R5D*EF*B(A'QBS=SK>6+TM> [
M@YTZ:!.3R4J(WZ;S.9M8C@$"#JDV$2@^'F$.G)M B/&GB6FU4QKC8?LE^L<Z
M=\QE117,!?_!,EU,K-@B&>1TR_6=V'V")I_0Q$L%5_4OV35:QR+I5FE1-F8D
M*%FU?]*GI@X'!C<X8? :@_=>@]\8_#K1/5F=UH)J.AU+L2/2J#&::=2UJ=V8
M#:O,*BZUQ%&&/CV=I:G85EJ1.TB!/=(5AR&I</=\($O<,=F6 Q$YZ95]1=G%
M C1E7%VBX6&Y(!>#2S(@K"+WA=@J6F5J;&OD-+/9:<-TLV?R3C M(+TBOCLD
MGN,Y/?;YN^UN\M9N8W7:$GEMB;PZGG\BWFO*BOR<K926N/=^G0GLMX'].G!P
M(O"]I!G@1FY**X]6 ,M..9XR6J5 \+R25$+&-.%"*43!X8$_C,,1P2J303AT
MO62(0=0&ZJ/!G_LJOR<:U43FA#].HS"*@[']>%C@KLIUW)$;M[(W^09MOL'_
MY?N:9Q_R/FAT .-CUD?$75&(]>CG#5O>\"SO0[5BG$-V0-J[F\/.W%[DN>$1
M85<5^('G]2-&+6)TOJ3T"0XKV8<7=29V R_QCO!Z5''H1OUXHQ9O=!9OEN>,
M,ZHAZP,;==<L2(ZPSFO>0,4M5'P6ZILN0/YK3>.>31<=;[JNR OB$W1)2Y><
M7U&A*3_YI]"'FG0/J^M$SC%LCRR*HB0XPK4/[A)SCW^A<LTJ13CD:'2N1KB/
MY?YNW'>TV-37RTIHO*SJ9H&?$R"- ,=S(?1+Q]Q8[0?*]"]02P,$%     @
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
MO Z;.\/^++4^0Q>329$6263DU#ZEEEB3."HYT!;PRI]H!/(^M!%S?R/@%KO
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
MNPRDRUK.= HKS1Q[&-H</&R<T+<Z6/61I77@86>$W3_?J?"P94'[GO7!7IW
M^B;A&2KU"=8W,6NE'C83:-]-/EJI$UA?N7V31\[1]U6&V5+?&G PIYM<%,>J
M:K:ZF;C5WV=G\R-X\P -\U-X\US<.QS4%]<@\FRW)#D'*5Y(4^ZUNC=@Q<U"
M,1!TK;_NWJB07XOZ<851@ID2D.\7E(K]0!FH[G>&/P%02P,$%     @ BV9A
M4B>'> X1 P  I0H  !D   !X;"]W;W)K<VAE971S+W-H965T-C$N>&ULO59=
M;YLP%/TK%NI#*W4%\YE42:2F=%NE58J:=7N8]N""$ZP"3FV3M/OULPTAA!!4
M3>U> K;/.;[WGF#?T8:R)YY@+,!+EN9\;"1"K"Y-DT<)SA"_H"N<RY4%91D2
M<LB6)E\QC&)-RE+3MBS?S!#)C<E(S\W89$0+D9(<SQC@198A]CK%*=V,#6AL
M)^[),A%JPIR,5FB)YU@\K&9,CLQ:)289SCFA.6!X,3:NX&4('470B!\$;WCC
M':A4'BE]4H/;>&Q8*B*<XD@H"20?:WR-TU0IR3B>*U&CWE,1F^];]<\Z>9G,
M(^+XFJ8_22R2L3$P0(P7J$C%/=U\Q55"GM*+:,KU+]A46,L 4<$%S2JRC" C
M>?E$+U4A&@3H'R'8%<%N$]PC!*<B.&\EN!7!U94I4]%U")% DQ&C&\ 46JJI
M%UU,S9;IDUSY/A=,KA+)$Y,9DW\A)E[/P2Q%N0 HC\'-<T%6TEL!/H$0R[]3
M1%!IDER\RB@3Y$\Y<1IB@4C*SR3R81Z"TY,S< )(#KXGM. 2SD>FD%&JO<RH
MBFA:1F0?B0C:X([F(N'@)H]QO"]@RO3J'.UMCE.[5S'$T05PX#FP+=OJ".CZ
MS70X[*"';Z</>K)Q:L<<K>?\DV._ODDXN!4XX[][-G/KS5R]F7LT^);]J&%_
ME[>E7*#EU)FSG@06]&79ULV"'Z*&]L"R]E'A(0I": _M&K:7DE>GY/6F-,=L
M32+,>ZKCUU+^QUL1U)L%[VM%*><WRN<['H0M*PY1THC ;EEQB!HZTK%N)P9U
M1H/>C&3YXB(2?4X,:ZGAQSL!K=VA:;VO%Y6>O_]=M*SH ,$#P\(.E.MX;K<5
ML'$/P-Z4ON <,Y26V<3RIB%<,*0N98!?9)?!>[\8:._VL?^#4[O#$CKO[)1S
M<.IX0R]H6W6(DD<3#-I>=< <WQNTS#(;]W>&V5+W01Q$M,A%><W5LW6O=:4[
MC-;\5/5@NB_8R90-W!UB2Y)SD.*%E+0N GE(LK(G*@>"KG27\$B%[#GT:R+[
M2,P40*XO*!7;@=J@[DPG?P%02P,$%     @ BV9A4N-UU Z, @  <08  !D
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
MBH4VJ94ZB)VDT".*!+1'J]2N5;MN%],N3&+ :A(SVT KG0^_QTD:TT-PH.?
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
M.@'&9YRK=4=/4+_71O\ 4$L#!!0    ( (MF85*Q4KT/@@(  "H(   9
M>&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;+56:V_:,!3]*U=1/[32("^>%41J
M0=TF=1-JU^ZS(89X=>+,-M#^^UT[P:+CJ6G]0NSDG.-S#]=Q!FLA7U1&J8;7
MG!=JZ&5:E]>^KV89S8EJBI(6^&0N9$XT3N7"5Z6D)+6DG/M1$'3\G+#"2P;V
MWD0F ['4G!5T(D$M\YS(MUO*Q7KHA=[FQ@-;9-K<\)-!21;TD>JG<B)QYCN5
ME.6T4$P4(.E\Z-V$UZ.^P5O ,Z-KM34&4\E4B!<S^9H.O< 8HIS.M%$@>%G1
M$>7<"*&-W[6FYY8TQ.WQ1OW.UHZU3(FB(\%_LE1G0Z_G04KG9,GU@UA_H74]
M;:,W$US97UC7V,"#V5)ID==D=)"SHKJ2USJ'+4+8.D"(:D)T+B&N";$MM')F
MRQH339*!%&N0!HUJ9F"SL6RLAA7F7WS4$I\RY.ED3"5;$1.E@@9\ED(I($4*
MW[&![@B3\$SXDH*8PS;R<DPU85Q=(>?I<0R7%U=P :R 'YE8*N2K@:_1G5G#
MG]5.;BLGT4$GLR;$X2>(@BC80Q^=30_[[^D^9N*"B5PPD=6+3P8#-TIA&A.A
MF.D\=40\=N*Q%6\=$*]R+FM%#)'8)7RXY(Q,&6?Z[6I?@I5JUZJ:_;E*,*G5
M=DB[B##J.LP[LRUGMG74++:"9L4"2/H+^Q%WL-YGK=+H'+&VBV@<]-9VWMJG
MO/U#C.V37H\AWAGM.*.=<]OI?N/MK);JN@6Z'])2W9-9["(:K7:X/XZ><]O[
M#SW5.^EM%W&PI?K.6O\#6JI_<F?N(AIQU/K+J[_U)C>GZ#<B%ZQ0P.D<:4&S
MBXTIJY.IFFA1VI?[5&@\*NPPP\.<2@/ YW,A]&9BS@OW>9#\ 5!+ P04
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
M6G)4K.7@1:L_LH6T4\UFI[5-D\HF>,8F#WREA=AQ\%"L\=K G_?S7=@C8,L
M-5&"QRA-8*_B%*?7P',_ >A QV#0?3]]A?>2[IRE3_OI\[+HI3_TT[\BUFO\
MXV#?W<1 ?QKLNY'^/-AW(WTVV'<C??YGZ_[EST*W&$Z/>[+8:VK=TWK>&;V_
MRAPS)"CKT?(;+5]K^>>TY/D@D]\.4W57S$@SU2'@;?PYADXXLM].2\: @E&4
MN&W8U #S?.@';=B#:<X@B>(V[-$ <\/82;PV[LEDG!?%21OV;)(+W-!IPV8F
MM1C&41LV-ZJ%$';DOAB-"SS8L6YAP"5.Y/WRM;7R0;/R06\637%!Y5;TFSP*
M&[6P-X\FB),4R'T"K$E6"KP&!WUPD@WT)K-UBT%:[4SU5G-)CLTK4SU7LX4G
M/D,8.C[LA- $"]R@&T$3S$N2Q!S!J/$YZHV@WG/W<L\]]>RF)YAQ(QS_SV"J
M:*D-7,VFIS$%;5*I)J>)XEP[?J=@C2BW$]FI&=4M5R/*ZU:K$15UM)[,,W:^
M(\]F'R.G]71(,[-TYV,Q-Z+".&D]G00T<-QKI^/:PJCLN^;T2YHL27JSY*X0
M1.>'O/X CM.2$4%D9>'W-"OE>0EL&,U5;NY+@?15B6[ PW(U,)F2#S7C.GYW
M93^"(J_S.5Q\Q"00=ERW3TZ^<G/;ZOL<E\:7A:@VQF:TN3+>Z9-S9WSBWLQ<
MP_A<7C&K&^$O^>I^*H\66U)PD.&-G$KEI058=>>K.H+N];G[E0IYCM?-G;PF
M8Z8 \OV&4G'LJ F:B_?X/U!+ P04    " "+9F%2P%>]3Y("   7!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6R=E5MOVC 4Q[^*E:=6*LT%RK8J
M1()VTY!:";7=]C#MP22'Q*HOF>V0\NUW[(2,K05IXP'?SOG[=X[MD[15^ME4
M ):\""[-+*BLK:_#T.05"&HN50T25S9*"VIQJ,O0U!IHX9T$#Y,HFH:",AED
MJ9];Z2Q5C>5,PDH3TPA!]6X!7+6S( [V$P^LK*R;"+.TIB4\@OU2KS2.PD&E
M8 *D84H2#9M9,(^O%U-G[PV^,FC-09^X2-9*/;O!LI@%D0,"#KEU"A2;+=P
MYTX(,7[VFL&PI7,\[._5/_G8,98U-7"C^#=6V&H6O ]( 1O:</N@VL_0QW/E
M]'+%C?\G;6\;!21OC%6B=T8"P637TI<^#P<.R3&'I'=(/'>WD:>\I99FJ58M
MT<X:U5S'A^J]$8Y)=RB/5N,J0S^;/5J5/X\6&%=!;I3 LS;4IVM$DB@>DSLE
MR]$3:$&6,@?I4DA6G$IR=@N6,F[.T?+N:;G"!OT%>GK)-+1(Y_8(\YYDT9$D
M1TCBA-PK:2M#/LH"BC\%0@QKB"W9Q[9(3BK>0GY)QO$%1I)$IJ(:S G5\9"Q
ML5<='\N8$QJM7V=LKC65)>"-M62](X=V*[KST_.6ZH)\OT-)LK0@S(\30),!
M:.*!)D> ?/;AI6:ZXZA!,U6\=0"G=>*([(#J4SFZ&I"N3DKU-\&XFW"!;]>
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
M*%?C>2-X#S(3+$MT-E3.P&.9";G]*@E7!GROP?<TOCN"__U8/!,&Z+9*-C=
M^@VD;Z2\)+NL++-R)SLSQV5"P)>LK OD:JA"*KA PRG!>ET@+W B1V;O=8!'
MT/ (C#S^9+A4^_9!]* ?/491Z(;#T<,F>FB,7K?0!\'#7O!KZ 6^$\3#T:,F
M>F2,+L5Q2[()!*(^ 1?Y_EC\N(D?&^/+9KZ@ .(>"=>/HRAN252=V[<S%@IT
M6C5TC%WP0\\)N5MWKX3)N0=T[0 IK01\Q1D#3S@_$D-OP([PPD]TQ^-F!0ZR
M#_4F#>Y1#1MW%A]8@3^R<M3209.;9 *)"@RB;JHL-QIAT8H<-*M<IUDFD'#[
M) ++'R/1*B'T+NB9"3R\/@_/BL=2TLHG-.OG0.],(./WRL.S8'360 -6AB)J
MA1::E79-F/XJJNB.#:SU1Q,+MLH*PU\ULV KF-"LF!=/+=B7SC"*(M<=V<U6
M.J%9.R?.+=A7PR , NB?Y[QOYWE!Y)_5QFK #H6^[X^(*VK%%3F_8!+6(.]'
M8>"&H_%;Q45FQ9T\"VN<\VD,X0B#5F21660OFX8U6)<&E%](G"@\R^R H:D"
M42O'R/U_QR%J11>91?>SX["&[2I99$'7Z7S&TM8*,3(+\66SL08[&P?>"(E6
M6Y%96R\:C376.PZQY;AQ]S/"J)5?9/YF>^F<K.'>D0JM<(Q'J]C(K-B?FI,U
M9K=N?"L.SCNK;_51==F='^,%83M]J,%!0H^EJ'Z\-D^;@Y,[?5QP]GP);U;5
M\4<+4YW&?,-,-@L'.=E*2,<*9<6QZH"CNA'TH'_R/U,A:*$O]P2GA"D#^7Y+
MJ7B[40&:8Z;%?U!+ P04    " "+9F%2&" 6 \H$   V%@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970W-2YX;6S-6-MNXS80_17":($$V$0B;?D2V ;BJ-LN
ML%L82=U]*(H%+=$6$4ET2=J.BWY\24J1+%NB+T_)0ZS+S.',\' .Q>&6\5<1
M$2+!6Q*G8M2*I%P].(X((I)@<<]6)%5O%HPG6*I;OG3$BA,<&J<D=I#K=IT$
MT[0U'IIG4SX>LK6,:4JF'(AUDF"^FY"8;4<MV'I_\$R7D=0/G/%PA9?DA<C9
M:LK5G5.@A#0AJ: L!9PL1JU'^."COG8P%G]2LA5[UT"G,F?L5=]\"4<M5T=$
M8A)(#8'5SX8\D3C62"J.?W+05C&F=MR_?D?_;))7R<RQ($\L_DY#&8U:_18(
MR0*O8_G,MK^1/"%/XP4L%N8_V.:V;@L$:R%9DCNK"!*:9K_X+2_$GD.GU^"
M<@=TX(":'-JY0_M<AT[NT#&5R5(Q=?"QQ.,A9UO M;5"TQ>FF,9;I4]3/>\O
MDJNW5/G)\8MDP>O=1%4N!$\L4702V$S('9@2;GB5!@0\$R$Y#:2R,AY@EE(I
MP(U/)*:QN#W3?/K\,A.W0T>JR/7X3I!'.<FB1 U10@2^L51& OR2AB2L C@J
MY2)O])[W!%D1?1+<@S;\!)"+W-F+#VY^NL5;S,,?&Q4[39<_5H13IM81YD34
M1/QT-CX<Y/B-6/[Y6'T+5J40[8( ;0/>;B* !KJ;'Q/@D7.<+HE:XQ+,=V#?
M;HIWYO&C+ACXZZN"!%\D2<3?EH Z14 =$U"G(:#?U\F<<, 6P,R'Z@P1)9LL
MCGQ.P'^@;J[J>)6-U35CZ1ZX&;>'SJ8F/*\(S[.&]]@05-W@=B0(=@1S2\6Z
M14A=*]!WT]S4O&Q8K.8NIG('.):D+B0[DN?>N^[/EI!Z14@]*]!G3#G8X'A-
M]$2N]EK#VG2"I>*6/%S(6809<&]_QESS5\Q;MOYJ['HU=OZQ'3K JV38+S+L
M6S/\-<L W- 49(OQ5M&R<8E/^D=$[/:Z7>@=9'5LUNET^U[_(*EC,]3S/*\A
MIT&1T^ ,;N>+RL)K.TK;\+JV9U[KZ%_A6*D =$L]=*U8F2!F?2[8[X?D35_7
M+JH<LL*Q;AUGZPSKR.W7&$)D82W<TWMXP<HT;528*:]?C3G:/M.@5YL:/(KX
M*"F;234=5*:#K.G,4IPP+NF_:KJ$V6J</6GHN(%T;"4N%16VK3%59#1@0H*4
M2451J3;* 5NF.MA/^?("JC&^/];VM9':A\MT! Q 8K9(ME50:C"TBS#R9*1W
M=($2.!H3</-'I/I:Q.(0?%6Z%]_:1BFE%'H?8^\!2RF%=@6\1-Y/0-7I>[Y6
MKG3TKW"LUJ'4;V@7\",IT$Q0'X*U=;!#G=Q4P%)SH5UT/?>0EI@OU;HZS<E2
M N'@8W 2E9*$[))T"2=/0#5S\EI'_PK':AU*Z4)VZ;J$DR>@H'N*E*B4(&27
MH%ZU5]HP2PE!'^2K#)62@.R2<!$+[5 6%E[IZ%_A6*U#*5KHG _ ,UEXX@OP
M9&M$I7 A>^\?N&>SL!0!U/L@+"P5 -D5X*+JVZ%0<P]P]@[4$J(D1A],"K67
M6Z<R.V,JGA:'GX_FR._@^00^^-D19@F3G:A^4\I%4P%BLE"0[GU/485GAY39
MC60K<VPW9U*RQ%Q&!(>$:P/U?L&8?+_1 Q1'Q>/_ 5!+ P04    " "+9F%2
MW7\A[U$#   _#   &0   'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6S-5]N.
MVC 0_14K4J56ZN;B<*T B4NK5NI*B.VV#U4?3#* M;%-;;,L?U_;"5EV&\Q6
M[4-?P+=S?,[,D R#O9!W:@.@T0,KN!H&&ZVW[Z)(91M@1(5B"]SLK(1D1)NI
M7$=J*X'D#L2*",=Q)V*$\F T<&MS.1J(G2XHA[E$:L<8D8<)%&(_#)+@N+"@
MZXVV"]%HL"5KN %]NYU+,XMJEIPRX(H*CB2LAL$X>3=+L 6X$U\I[-7)&%DK
M2R'N[.13/@QBJP@*R+2E(.;K'J90%);)Z/A9D0;UG19X.CZR?W#FC9DE43 5
MQ3>:Z\TPZ 4HAQ79%7HA]A^A,M2V?)DHE/M$^^IL'*!LI[1@%=@H8)27W^2A
M"L0) '?. ' %P,\![3. M *D+P6T*D#+1::TXN(P(YJ,!E+LD;2G#9L=N& Z
MM+%/N<W[C99FEQJ<'MUHD=U=34SD<C05S)23(BXA5^B;BYE9']^#-#6 QLI4
MQ];N*F0J#LT7-[<*O9Z!)K10;PQD#M*5(L\ +4!I23-+X"Y!MYQJ<]RAW@PB
M;=1;#5%6*9V42O$9I0E&UX+KC4+O>0[Y4X+(V*Z]XZ/W"?8RSB +49J\13C&
M<8.@Z8OA2;\!/GLYO.=QD]:93!U?>BZ3&R+A:OE[)L=2$KX&\V/5:'E I^?F
MY."6QWLB<_3]LZ%$GS0P]<,CJ%4+:CE!K3."O@A-"@0/6W!%H$$R])IR=  B
MFPO SX=+)$IBQ,I"2%*4DX-J2MV?4O7/,<W^!=.3^+7K^+6]U.^/D;L7A<ED
M0?6A*6A^DE8GQ/&KI@A=P*5ANQ$W\^/2?A@_QSUQWZG==[Q$"ZKNKE82 %%N
M2L<\3) D&IHBX"=*PK33&  _#(>M7J/_2["T[;/?K>UWO3S7E%.V8QZF7LW4
M^S^>"_U:4-]K;2JDA*+4X!0TY=1/D73#5G-5^W'X#&QVX;KD0E$G\>/K-O;G
ME3Q<R&MR\NI._H_,)OA1$O[[W%[@Z.&PWYS<2\!>F#2G]Q*P'7:;\QN==%8,
MY-IUJ IE8L=UV6C4JW47/':]W[/UB>V.7<?V2%.VUM=$KJGIJ I8&<HX[)H'
MK"R[U7*BQ=;U;TNA33?HAAO3X8.T!\S^2@A]G-@+ZO\,HU]02P,$%     @
MBV9A4L!1YV26 P  [ L  !D   !X;"]W;W)K<VAE971S+W-H965T-S<N>&UL
MS5;;;MLX$/T50ML6"=!8%TN.G-H&XAO:Q08P:G3W8;$/M#2VB%"BEJ3L!.C'
MEZ1D54YDQ=NG]8/-RYR9P^'Q<$8'QA]% B#14THS,;82*?,[VQ91 BD6/99#
MIG:VC*=8JBG?V2+G@&,#2JGM.<[ 3C')K,G(K*WX9,0*24D&*XY$D::8/T^!
MLL/8<JWCPE>R2Z1>L">C'.]@#?);ON)J9M=>8I)")@C+$(?MV+IW[Y:N 1B+
M/PD<1&.,]%$VC#WJR9=X;#F:$5"(I':!U<\>9D"I]J1X_%LYM>J8&M@<'[TO
MS>'58398P(S1OT@LD[$56BB&+2ZH_,H.GZ$Z4*#]18P*\XT.E:UCH:@0DJ45
M6#%(25;^XJ<J$0V \M,.\"J ]Q+@GP'T*T#_)6!P!N!7 /_2"$$%""X%#"K
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
M@3  _7W+N3H/S 3-_7#V+U!+ P04    " "+9F%23;<WS'0#  #;"@  &0
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
ME5'.J:*SB>![(,S;VIHY*5,M1^O@TL+\*W=*Z*>I'J=F5\6"YPQ\ID],@E_
MIRT35*7%&EQS*<$E%>*;_NOW5"PE>#MGBJ:9? ?>@+0 GS=\)VFQE!-?Z4B,
M/7]Q\'I1>44=7N=L,0(8_@Q0@(+[NSEX^^;=]U9\G4>=#*J30:59W&'6&?U?
MU_IM<*58+O]V^,*U+USZ(AV^/NHOAM?^,N-OT?1W#$IE,2XMFL_E<4;B* B"
MB?]X)!)21T*<D=R/[D;@XZ=KZ<@JK&V%@Q.,:E_1V0E6%J,&01S'210>)QC7
MD<3]"()_S8R$^D/0A]"18U);3@;G.:Y]C<_.<]SBV3$986 %)3@%9E3"Q($C
M0=@0*S@X3FC5!**S SV8[$/4*@UT2\WW1'$U/?'8E:/5#DB&)VK5!8;G)QJV
MB,(H@1'NP&KE![KUIXEUSO7R5W %V-,V%<R5K!45& ^/U@H-3,Z/-FFA1<$X
M#E '6JM$T"U%NF#2Y5#QHU4)65%!P> LD949!,_.\F"RR7(<)PD\CA(U2AJW
M"#51]EZ>D-46A(<':]4&N4N55X$E[4D*$>Y0562U"+FUJ VVQU*%K+J@:'BP
M5FN0NX)Y%=BX!3:,2-+!U0H1<@M1BVN?!0M9:4'CX6M\JSO87<R\JLH/VD4J
M[JA0L=4D[-:D%UC[+UC82@W^']JG1O\T0 .%6VCC((HZYBRVNH3=NG3[$\VW
MO\[!I6#+5+F6+&SU!0_?2F$K-]A=S.@&'BS*Z'M0;'=1$(91!T2K0=BM02\@
M]EZLL)46/'PWA:W28'<1<Q+2WHT4L=I#W-ISE&>/-8I832'#MU/$R@MQ5S*G
M\"2]VRAB!8>X!><8SSYK$VELQ S?3!$K,,1=P)S$\T@3U?G)$ZLZQ*TZ;:3]
MUR5BA84,WT@1*S+$7;^<A#5I[>B]G*9^8V_6['-_H&*=%A)D;*7'!*-8_S.B
MVCJN+A3?EMNU#UPIGI>G&T:73)@7]/,5Y^KYPNP UQOXL_\ 4$L#!!0    (
M (MF85*O-;PEQ0(    '   9    >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM
M;*65R6[;,!"&7V4@Y)  :;1XD1O8!N(X17,(8#A)>RAZH*61182+2E*QVZ<O
M2<FJV]@&VEXD+C,_OQF.1N.-5"^Z1#2PY4SH25 :4UV'H<Y*Y$1?R0J%W2FD
MXL38J5J'NE)(<N_$69A$T3#DA(I@.O9K"S4=R]HP*G"A0-><$_5]ADQN)D$<
M[!:6=%T:MQ!.QQ59XR.:YVJA["SL5'+*46@J!2@L)L%-?#T;.7MO\(GB1N^-
MP46RDO+%3>[S21 Y(&28&:= [.L5;Y$Q)V0QOK6:07>D<]P?[]0_^-AM+"NB
M\5:RSS0WY208!9!C06IFEG+S$=MX!DXODTS[)VQ:VRB K-9&\M;9$G JFC?9
MMGG8<TCB(PY)ZY!X[N8@3SDGADS'2FY .6NKY@8^5.]MX:APE_)HE-VEUL],
M[T4F.<(3V:*&=[#$3(J,,DI\SF0!ST+9M;6@/S!W9C!#@04U&L[G: AE^@+.
M@ IX*F6MB<CU.#06S,F'60LQ:R"2(Q!Q @]2F%+#G<@Q_UT@M!%U826[L&;)
M2<4Y9E?0BR\AB9+H^7$.YV<7)V1[7;9Z7K9W1/8OTG,)=]N,U3D5:[CALA8V
M8PM4-F/"+1EI]XF]T-9MB:960L.7I60,;,%MB,J_GD#N=\A]C]P_@CPCC(@,
M@1BP24&^0M4F)GY_Z*8:M=2KN2_Z==KK)^/P]0#"H$,8G$2P-6;[A48HE.10
M24U=]C08\H+"E4ZEJ%10H7T=+I]&?[@'E42])#V,->RPAO^'E=5*H3 MV"&N
MX1NN-(J/9"OML-*36+8/&H:V[YF#J4C?'/EN<"P3H^[(T3_62!(=8AB]J9$D
MC0?]/R#"O:[$4:U][]60N6^A:5#=:M?>;YJN]LN\^3<\$+6F]FH8%M8UNDIM
M0:BFWS83(RO?XU;2V([IAZ7]1:%R!G:_D-+L)NZ [J<W_0E02P,$%     @
MBV9A4C68=T@M @  Q@0  !D   !X;"]W;W)K<VAE971S+W-H965T.#4N>&UL
M?53;;MLP#/T5P>A#"VQQXEPV%(Z!)MFP @T0-.CV,.Q!L1E;J"Z91"?MWY>2
M'2<#EKQ8HD2><TB32@_&OKH* -F;DMI-HPIQ=Q_'+J] <=<S.]!TLS56<233
MEK';6>!%"%(R3OK]2:RXT%&6AK.5S5)3HQ0:5I:Y6BENWV<@S6$:#:+CP;,H
M*_0'<9;N> EKP)?=RI(5=RB%4*"=,)I9V$ZCA\'];.S]@\-/ 0=WMF<^DXTQ
MK]YX+*91WPL""3EZ!$[+'N8@I0<B&7];S*BC]('G^R/Z]Y [Y;+A#N9&_A(%
M5M/H:\0*V/):XK,Y_( VGR P-]*%+SLTON-1Q/+:H5%M,"E00C<K?VOK<!:0
M#"X$)&U $G0W1$'E@B//4FL.S'IO0O.;D&J()G%"^Y^R1DNW@N(PFQNE!%*5
MT3&N"S8W&H4N0><"'+M= '(AW1V[84*SI9"22NG2&(G: \1Y2S-K:)(+-(.$
M+0FY<NR;+J#X%R FS9WPY"A\EEQ%7$#>8\/!)Y;TD_[+>L%N;^ZNP Z[>@P#
M[.@"[*/>4RV,I>ROH(TZM%% &UY >S*Z_(Q@%5O5-J^H>]BIX.SW$[FS1P3E
M_EPA&W=DXZO2.XK\1"':=-[_]\L:N'& \\.[SY));Y+&^W,1\5EO*;!EF"!'
M'+7&ILVZTVY('YK>/+DW$[[DMA3:,0E;"NWWOA"U;::F,=#L0J=N#%+?AVU%
M#PU8[T#W6V/P:'B"[NG*/@!02P,$%     @ BV9A4C^%G&N/ P  . P  !D
M  !X;"]W;W)K<VAE971S+W-H965T.#8N>&ULI5=-;]LX$/TKA+"'!&BB[P\'
MM@''KK$]%!O$Z.YAL0=:&MM$)=%+TG;Z[SND9*T;RJJ+O<0B]=YPWN.(G(Q/
M7'R5.P!%WJJREA-GI]3^R75EOH.*RD>^AQK?;+BHJ,*AV+IR+X 6AE25;N!Y
MB5M15CO3L9E[$=,Q/ZB2U? BB#Q4%17?GJ'DIXGC.^>)5[;=*3WA3L=[NH45
MJ"_[%X$CMXM2L IJR7A-!&PFSLQ_6HXTW@#^9'"2%\]$*UES_E4//A43Q],)
M00FYTA$H_AQA#F6I V$:_[8QG6Y)3;Q\/D=?&NVH94TES'GY%RO4;N)D#BE@
M0P^E>N6GWZ'5$^MX.2^E^4M.+=9S2'Z0BE<M&3.H6-W\TK?6APL"QNDG!"TA
M>$^(KA#"EA"^)R17"%%+B&Y=(6X)\:V$I"4DQOO&+./T@BHZ'0M^(D*C,9I^
M,-MEV&@PJW5AK93 MPQY:KJ"(PA:YT!H79 _U X$F>^HV((D=W,!!5/R_@.I
ML<0?R*JI/L(WY!=X=PM0E)7R'B-\62W(W6_W8U=A[CH#-V_S?&[R#*[D&9+/
MO%8[23[6!10]_,4PWP\& KAH6N=<<';N.1B,^)F*1Q+Z'TC@!5Y/0O-A^@+R
M,]T?]>FYF=Z[^L?_M_KR=GHVX&7856%HXH57XKV"5.*0JX-@]=94U"N45$%!
M9OKD88IA6?T]6R,*CZ)_!E:,NA4CLV)T4]US4[\YETKV;443*C6A]$E]Q'(*
MLLCST/GCI>DV<)1&-FYIXZ(X#BYQ/XB*.U'QH*@E>T/+J)3XU;%J3YG *T!)
M(U& 8@+,N._KBVV)<>QY5NIS&QAD60]PT0"3'R(F28]I-C ,1GYBNV8#K_B5
M='XE@WY]JH_H!\<3[<*MOD\YL5:.@C[--BY,4EMQ3[@H]6W!-NZ*X+03G/Y$
ML*+UEJU+L*NDKRI2NT[3OJ*P<6'8YT]J"T^]S#;(QF%)C&R#;-P5@[+.H&S0
MH%F>\X/^9 3DP(Y4.W423,$#WVS('<YR/#>^]5U@BVP@F4;63Q%+&_$09<GU
MDV'4Z1K]^G%WOJ[SR^NZ3]FH;WN#T-XW&QA[46@7PM(&/H2^9\MT+SJ;"C!=
MW8-*8C:IN5ZZV:[-G9GN[MW\L_\T]WOF%]@6-UWL?^&;GAKO]RVK)2EA@TMY
MCRD>/Z+I4YN!XGO35ZVYPB[-/.ZPM0>A ?A^P[DZ#_0"W3\+T^]02P,$%
M  @ BV9A4KS'X>MZ P  .0L  !D   !X;"]W;W)K<VAE971S+W-H965T.#<N
M>&ULI5;+;N,X$/P50MA# DRB]R.!;<"/&)O#8(($,W-8[(&6VC8QDN@E:3OY
M^VU2LM83RDJ O=@B5=7=56I1/3IR\4MN 11YK<I:CIVM4KM[UY7Y%BHJ;_D.
M:KRSYJ*B"I=BX\J= %H84E6Z@><E;D59[4Q&9N])3$9\KTI6PY,@<E]55+S-
MH.3'L>,[IXUGMMDJO>%.1CNZ@1=0WW=/ E=N%Z5@%=22\9H(6(^=J7^_S#3>
M 'XP.,JS:Z*5K#C_I1>/Q=CQ=$%00JYT!(I_!YA#6>I 6,8_;4RG2ZF)Y]>G
MZ$NC';6LJ(0Y+W^R0FW'3N:0 M9T7ZIG?OP36CVQCI?S4II?<FRQGD/RO52\
M:LE80<7JYI^^MCZ<$3!./R%H"<%[0G2!$+:$\#TAN4"(6D+TV0QQ2X@_2TA:
M0F*\;\PR3B^HHI.1X$<B-!JCZ0OSN P;#6:U;JP7)? N0YZ:O, !!*US(+0N
MR#>U!4'F6RHV(,G57$#!E+S^0FIL\1LR+7")_4!+\E@W3:V[XVH!BK)27B/D
M^\N"7/UQ/7(5%J=3N'E;R*PI)+A02$B^\EIM)7FH"RAZ^(MAOA\,!'#1E<Z:
MX&3-+!B,^)6*6Q+Z7TC@!5Y/0?-A^@+R$]V_Z]/S:7IO]H?_EWWY>7HVX&78
MM5EHXH47XCV#5&*?J[U@]<:TVC.45$%!IOIHP:["?OMKND(4GC5_#V2,NHR1
MR1A=R/AMKZ3"1#I?R>B*E4R]$>Q6^5O'<]/Q.9=*]CWB)D=J<N@S^C")LS#U
M/'PBA_-G:>.")$DLW,/'\7X3&W=BXT&Q2_:*5E(I\35EU8XR@6>_ZGL)8ZL
M/XX]SZITW@"3<T59U@-<V$ _3I+(UFX#P^#.MTU:VC5>L"?I[$D&[7FL#V@'
M%V]GYO0^[L0J,0KZ--NX,+&[XJ$G7)3ZMF ;=T%PV@E./Q",K;]AJQ*LINC3
M/4LMQZ.TKREL7!CV^9/:PE,OLPVR<=@2=[9!-NZ"05EG4#9HT#3/^1[-P-DH
M!W:@VJFC8 IN^'I-KG"7XRGQUO<=6V0#[=G(^A"QM!$W498$]D'@GGW:*\#/
MLA[")#'5-\=OM]O->5,SWKS;G_GW<[]G?X%S83/&_1>^&2KQ^[=AM20EK#&5
M=YOB>RF:0:U9*+XS@\6**QQ3S.469UL0&H#WUYRKTT(GZ*;ER;]02P,$%
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
M[+J:)ND/3=.R?:;B@+5 "M@CI7,3XH<MFC:H&2A>F7M^QQ5V#>8QP\X1A [
M]WO.U=M )^AZT=5O4$L#!!0    ( (MF85*$]_;Z3 ,  !0+   9    >&PO
M=V]R:W-H965T<R]S:&5E=#DP+GAM;,V664\;,1" _XJU4B60VNR1$ XED4AH
M520H*/1XJ/K@[,[N6GCMU/8F(/7'=^P]$B#9\E*)EZR/.3[/V),9K:6ZUSF
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
M'V7CD%>--\F2HOZ+'ALL[J')JBBS16.L5K"(T_7_Z'MS([8,U#BP 6T,J&G
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
M*(].+P]'U#CU$CE%/W>@WS73PTFS)2 ]YF@I($X48EQ*D"/=W;J[6W1WAC;
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
M;9_-52E73^^;/[TK__X_4$L#!!0    ( (MF85*T*7[,P@(   HY   :
M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VKUNHT 81N%;L;B X/F?6<6I
MMDF[R@U8SMB.8AL+6&UR]VLYA7W0%MM$O!4:$!^G>H1@'G_5PWI\ZT[#_NT\
M+#Z.A].P:O;C>/[1ML-F7X_KX:$[U]/ERK;KC^OQLNQW[7F]>5_O:FN7R]CV
M]S.:I\?[F8N7SW/]GXG==ONVJ3^[S>]C/8W_&-S^Z?KW85_KV"Q>UOVNCJNF
M_3C<3@_M]6 >+I.;Q?/KJNF?7TW3SAUD$63G#W((<O,'>03Y^8,"@L+\01%!
M<?Z@A* T?U!&4)X_J""HS!]DEI1Q*9 TP5I :T.NC8#7AF ; ;$-R38"9ANB
M;034-F3;"+AM"+<1D-N0;B-@MR'>1D!O2[VM@-Z6>EL!O>WD95M ;TN]K8#>
MEGI; ;TM];8">EOJ;07TMM3;"NAMJ;<5T-M2;RN@MZ/>3D!O1[V=@-Z.>CL!
MO=WD8XF WHYZ.P&]'?5V GH[ZNT$]';4VPGH[:BW$]#;46\GH+>GWEY ;T^]
MO8#>GGI[ ;T]]?8">OO)QVX!O3WU]@)Z>^KM!?3VU-L+Z.VIMQ?0VU-O+Z!W
MH-Y!0.] O8. WH%Z!P&] _4. GH'ZAT$] Z3GY4">@?J'03T#M0[".@=J'<0
MT#M0[R"@=Z3>44#O2+VC@-Z1>D<!O2/UC@)Z1^H=!?2.U#L*Z!TGFTT$]([4
M.PKH':EW%- [4N\HH'>BWDE [T2]DX#>B7HG ;T3]4X">B?JG03T3M0[">B=
MJ'<2T#M--@L*Z)VH=Q+0.U'O)*!WIMY90.],O;. WIEZ9P&],_7. GIGZIT%
M],[4.POHG:EW%M [4^\LH'>>;/86T#M3[RR@=Z'>14#O0KV+@-Z%>A<!O0OU
M+@)Z%^I=!/0NU+L(Z%VH=Q'0NU#O\IUZ#^/GH0ZWGJ\UG_^=5(^7>^OM\=?E
MU\D).U><V_N*X>DO4$L#!!0    ( (MF85*,Q2:?3@(  "<W   3    6T-O
M;G1E;G1?5'EP97-=+GAM;,W;36[;,!"&X:L8V@:6(I*BJ"+.INVVS:(74"4Z
M%JP_D$SJW+ZTG 1HD1H-7*#OQH)-<KX1!WAVOOGV-%N_.@S]Z#?)+H3Y0Y;Y
M9F>'VJ?3;,>XLIW<4(?XU=UG<]WLZWN;B>MKG373&.P8UN%8([F]^62W]4,?
M5I\/\6??3>,F<;;WR>KC:>,Q:Y/4\]QW31WB>O8XMK^EK)\3TGARV>-WW>RO
MXH8D>S/AN/+G@.=S7Q^M<UUK5W>U"U_J(>[*#GWFPU-O?7J^Q!L]3MMMU]AV
M:AZ&>"3UL[-UZW?6AJ%/3T6OSB>'>,/V])E?G+^4.1<8=]ZY:?9Q8LZ^/^YE
M),?3ZSD6LBYTYU_Q-3&6OOC]['':K6W_,CM>[X_)[9=Y^&QY7'['O\[XM?X[
M^Q"0/B2D#P7IHX#TH2%]E) ^#*2/"M)'?DUIA")J3B$UIYB:4U#-*:KF%%9S
MBJLY!=:<(JN@R"HHL@J*K((BJZ#(*BBR"HJL@B*KH,@J*+)*BJR2(JNDR"HI
MLDJ*K)(BJZ3(*BFR2HJLDB*KHLBJ*+(JBJR*(JNBR*HHLBJ*K(HBJZ+(JBBR
M%A19"XJL!476@B)K09&UH,A:4&0M*+(6%%D+BJR:(JNFR*HILFJ*K)HBJZ;(
MJBFR:HJLFB*KILA:4F0M*;*6%%E+BJPE1=:2(FM)D;6DR%I29"TILAJ*K(8B
MJZ'(:BBR&HJLAB*KH<AJ*+(:BJR&(FM%D;6BR%I19*THLE8462N*K!5%UNI_
MROI]FO;_.'YYID/=C2_YV?+_N-N?4$L! A0#%     @ BV9A4@=!36*!
ML0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4
M    " "+9F%2/V02NNX    K @  $0              @ &O    9&]C4')O
M<',O8V]R92YX;6Q02P$"% ,4    " "+9F%2F5R<(Q &  "<)P  $P
M        @ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( (MF
M85)?$H2%8 8  *\9   8              " @0T(  !X;"]W;W)K<VAE971S
M+W-H965T,2YX;6Q02P$"% ,4    " "+9F%22G*8D:8&  #"&@  &
M        @(&C#@  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%
M  @ BV9A4C'</5^V @  <@<  !@              ("!?Q4  'AL+W=O<FMS
M:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( (MF85*BV$J3? 8  %8;   8
M              " @6L8  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"
M% ,4    " "+9F%2M:-V!S,#  #0"0  &               @($='P  >&PO
M=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ BV9A4LF<Z2T-"
MY"@  !@              ("!AB(  'AL+W=O<FMS:&5E=',O<VAE970V+GAM
M;%!+ 0(4 Q0    ( (MF85+9NHZ3H @  $DG   8              " @<DJ
M  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " "+9F%2(% Y
M>\TF  "Z>@  &               @(&?,P  >&PO=V]R:W-H965T<R]S:&5E
M=#@N>&UL4$L! A0#%     @ BV9A4L[84Y:8!   *PL  !@
M ("!HEH  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( (MF
M85+XFL_VS0(  #0&   9              " @7!?  !X;"]W;W)K<VAE971S
M+W-H965T,3 N>&UL4$L! A0#%     @ BV9A4G><Z#"] @  [04  !D
M         ("!=&(  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4
M    " "+9F%248%KGC8'  !Y%0  &0              @(%H90  >&PO=V]R
M:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( (MF85(]R+X/M0(  +H%
M   9              " @=5L  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL
M4$L! A0#%     @ BV9A4G7DV WJ @  K08  !D              ("!P6\
M 'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " "+9F%2315O
MK(T)   Q&@  &0              @('B<@  >&PO=V]R:W-H965T<R]S:&5E
M=#$U+GAM;%!+ 0(4 Q0    ( (MF85*#/_'(U L  -0A   9
M  " @:9\  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @
MBV9A4KPTBQQ=!@  I!   !D              ("!L8@  'AL+W=O<FMS:&5E
M=',O<VAE970Q-RYX;6Q02P$"% ,4    " "+9F%2H-NWVPH-   5(P  &0
M            @(%%CP  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4
M Q0    ( (MF85*#'+=:YP,   L)   9              " @8:<  !X;"]W
M;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ BV9A4FNM+&)]#0
MJRL  !D              ("!I*   'AL+W=O<FMS:&5E=',O<VAE970R,"YX
M;6Q02P$"% ,4    " "+9F%2B*!B6L8%  "A#0  &0              @(%8
MK@  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( (MF85(Y
MX$;DR L  +\<   9              " @56T  !X;"]W;W)K<VAE971S+W-H
M965T,C(N>&UL4$L! A0#%     @ BV9A4OB9&89@!0  " P  !D
M     ("!5,   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4
M" "+9F%2=6'#.-L'   J%   &0              @('KQ0  >&PO=V]R:W-H
M965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( (MF85),P'2V$@,  +T&   9
M              " @?W-  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L!
M A0#%     @ BV9A4C@M<ET2$   <"D  !D              ("!1M$  'AL
M+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " "+9F%2SN'KM#4%
M  !;#   &0              @(&/X0  >&PO=V]R:W-H965T<R]S:&5E=#(W
M+GAM;%!+ 0(4 Q0    ( (MF85+-=#RF7@,  #$(   9              "
M@?OF  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ BV9A
M4CO6OT/M(0  !W$  !D              ("!D.H  'AL+W=O<FMS:&5E=',O
M<VAE970R.2YX;6Q02P$"% ,4    " "+9F%2X# *P%@$   "#0  &0
M        @(&T# $ >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0
M   ( (MF85(0[M2$.P0   $+   9              " @4,1 0!X;"]W;W)K
M<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ BV9A4A@Q>B'? @  , 8
M !D              ("!M14! 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q0
M2P$"% ,4    " "+9F%2^/R>-<X"  #J!0  &0              @('+& $
M>&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( (MF85)W4JMB
M2P0  (H)   9              " @= ; 0!X;"]W;W)K<VAE971S+W-H965T
M,S0N>&UL4$L! A0#%     @ BV9A4N[//YW& @  P@4  !D
M ("!4B ! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " "+
M9F%2SC951OX"  "9!@  &0              @(%/(P$ >&PO=V]R:W-H965T
M<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( (MF85(HINP!1P,  .\'   9
M          " @80F 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#
M%     @ BV9A4AQDA<W]!   11   !D              ("! BH! 'AL+W=O
M<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " "+9F%2*1(6PFL#   8
M!P  &0              @($V+P$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM
M;%!+ 0(4 Q0    ( (MF85*^^,^YU@,  /\)   9              " @=@R
M 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ BV9A4CV\
MA(=#"   0A<  !D              ("!Y38! 'AL+W=O<FMS:&5E=',O<VAE
M970T,2YX;6Q02P$"% ,4    " "+9F%2-[P%N/H#  # "   &0
M    @(%?/P$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    (
M (MF85(Y"@?U*P,  + &   9              " @9!# 0!X;"]W;W)K<VAE
M971S+W-H965T-#,N>&UL4$L! A0#%     @ BV9A4O'=0312"0  U!<  !D
M             ("!\D8! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"
M% ,4    " "+9F%2M$9+Z$8%  !&#   &0              @(%[4 $ >&PO
M=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( (MF85(5J,?8J 8
M ,P?   9              " @?A5 0!X;"]W;W)K<VAE971S+W-H965T-#8N
M>&UL4$L! A0#%     @ BV9A4D;$C12\ @  ?P<  !D              ("!
MUUP! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " "+9F%2
M2M[M+D8#  !)"P  &0              @('*7P$ >&PO=V]R:W-H965T<R]S
M:&5E=#0X+GAM;%!+ 0(4 Q0    ( (MF85*^.'?&F (  #@'   9
M      " @4=C 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%
M  @ BV9A4F/FEQ35 @  \@@  !D              ("!%F8! 'AL+W=O<FMS
M:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " "+9F%25!,GP'T"  #P!@
M&0              @($B:0$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+
M 0(4 Q0    ( (MF85)]H\B 4 (  )L%   9              " @=9K 0!X
M;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ BV9A4AN0IDY]
M @  Z@4  !D              ("!76X! 'AL+W=O<FMS:&5E=',O<VAE970U
M,RYX;6Q02P$"% ,4    " "+9F%2 %:G]3("  "8!0  &0
M@($1<0$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( (MF
M85+#6;OYL@(   8(   9              " @7IS 0!X;"]W;W)K<VAE971S
M+W-H965T-34N>&UL4$L! A0#%     @ BV9A4G%]J/GP @  K @  !D
M         ("!8W8! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4
M    " "+9F%2TZYXOL<"  !#"   &0              @(&*>0$ >&PO=V]R
M:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( (MF85*?70[^&@,  .<)
M   9              " @8A\ 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL
M4$L! A0#%     @ BV9A4CX$>]S4!0  Q",  !D              ("!V7\!
M 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " "+9F%2,S2G
M/TP$  #K$0  &0              @('DA0$ >&PO=V]R:W-H965T<R]S:&5E
M=#8P+GAM;%!+ 0(4 Q0    ( (MF85(GAW@.$0,  *4*   9
M  " @6>* 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @
MBV9A4N-UU Z, @  <08  !D              ("!KXT! 'AL+W=O<FMS:&5E
M=',O<VAE970V,BYX;6Q02P$"% ,4    " "+9F%29F$WE0D#   A"0  &0
M            @(%RD $ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4
M Q0    ( (MF85+E>6,5, 4  -09   9              " @;*3 0!X;"]W
M;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ BV9A4H_!X61 !
M914  !D              ("!&9D! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX
M;6Q02P$"% ,4    " "+9F%2IPULGB$#  !1"@  &0              @(&0
MG0$ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( (MF85+9
M)C@'>@(  $0&   9              " @>B@ 0!X;"]W;W)K<VAE971S+W-H
M965T-C<N>&UL4$L! A0#%     @ BV9A4EA8'"\  P  NPD  !D
M     ("!F:,! 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4
M" "+9F%2L5*]#X("   J"   &0              @('0I@$ >&PO=V]R:W-H
M965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( (MF85)@$*=]: 0  !$1   9
M              " @8FI 0!X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L!
M A0#%     @ BV9A4MT;AB ,!   A \  !D              ("!**X! 'AL
M+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    " "+9F%2P%>]3Y("
M   7!@  &0              @(%KL@$ >&PO=V]R:W-H965T<R]S:&5E=#<R
M+GAM;%!+ 0(4 Q0    ( (MF85(79N^TL ,  !P-   9              "
M@32U 0!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%     @ BV9A
M4N@!@YA3!   <A(  !D              ("!&[D! 'AL+W=O<FMS:&5E=',O
M<VAE970W-"YX;6Q02P$"% ,4    " "+9F%2&" 6 \H$   V%@  &0
M        @(&EO0$ >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0
M   ( (MF85+=?R'O40,  #\,   9              " @:;" 0!X;"]W;W)K
M<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @ BV9A4L!1YV26 P  [ L
M !D              ("!+L8! 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q0
M2P$"% ,4    " "+9F%2#(RLXP$$  #L$   &0              @('[R0$
M>&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( (MF85*Z18E+
M_P,  "L.   9              " @3/. 0!X;"]W;W)K<VAE971S+W-H965T
M-SDN>&UL4$L! A0#%     @ BV9A4DVW-\QT P  VPH  !D
M ("!:=(! 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4    " "+
M9F%2XUA<*,D$  "?$   &0              @($4U@$ >&PO=V]R:W-H965T
M<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    ( (MF85($[R,&#P0  "$/   9
M          " @13; 0!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#
M%     @ BV9A4EE"EE8F!   S!<  !D              ("!6M\! 'AL+W=O
M<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4    " "+9F%2KS6\)<4"
M!P  &0              @(&WXP$ >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM
M;%!+ 0(4 Q0    ( (MF85(UF'=(+0(  ,8$   9              " @;/F
M 0!X;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L! A0#%     @ BV9A4C^%
MG&N/ P  . P  !D              ("!%^D! 'AL+W=O<FMS:&5E=',O<VAE
M970X-BYX;6Q02P$"% ,4    " "+9F%2O,?AZWH#   Y"P  &0
M    @('=[ $ >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;%!+ 0(4 Q0    (
M (MF85+ \N^TQ00  #,6   9              " @8[P 0!X;"]W;W)K<VAE
M971S+W-H965T.#@N>&UL4$L! A0#%     @ BV9A4O_T"&5] P  EPH  !D
M             ("!BO4! 'AL+W=O<FMS:&5E=',O<VAE970X.2YX;6Q02P$"
M% ,4    " "+9F%2A/?V^DP#   4"P  &0              @($^^0$ >&PO
M=V]R:W-H965T<R]S:&5E=#DP+GAM;%!+ 0(4 Q0    ( (MF85)8*H?#008
M -0A   9              " @<'\ 0!X;"]W;W)K<VAE971S+W-H965T.3$N
M>&UL4$L! A0#%     @ BV9A4B6W,S]'!P  72,  !D              ("!
M.0," 'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6Q02P$"% ,4    " "+9F%2
MUE.SX[ '  !Z*@  &0              @(&W"@( >&PO=V]R:W-H965T<R]S
M:&5E=#DS+GAM;%!+ 0(4 Q0    ( (MF85)E8).9! ,  +,*   9
M      " @9X2 @!X;"]W;W)K<VAE971S+W-H965T.30N>&UL4$L! A0#%
M  @ BV9A4JKY;JRG @  R@<  !D              ("!V14" 'AL+W=O<FMS
M:&5E=',O<VAE970Y-2YX;6Q02P$"% ,4    " "+9F%2TUJ@*7 %  #X%P
M&0              @(&W& ( >&PO=V]R:W-H965T<R]S:&5E=#DV+GAM;%!+
M 0(4 Q0    ( (MF85)[EE-7E00  $43   9              " @5X> @!X
M;"]W;W)K<VAE971S+W-H965T.3<N>&UL4$L! A0#%     @ BV9A4LM.O6=L
M @  0@T   T              ( !*B," 'AL+W-T>6QE<RYX;6Q02P$"% ,4
M    " "+9F%2EXJ[',     3 @  "P              @ '!)0( 7W)E;',O
M+G)E;'-02P$"% ,4    " "+9F%2'&*5;B8'  "O/P  #P
M@ &J)@( >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ BV9A4K0I?LS" @
M"CD  !H              ( !_2T" 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR
M96QS4$L! A0#%     @ BV9A4HS%)I]. @  )S<  !,              ( !
M]S " %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     &D :0#6'   =C,"

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<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>116
<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>117
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>340</ContextCount>
  <ElementCount>497</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>96</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>15</UnitCount>
  <MyReports>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Balance Sheet (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/ConsolidatedBalanceSheetParenthetical</Role>
      <ShortName>Consolidated Balance Sheet (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Basis of Presentation and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPolicies</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2108102 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2116103 - Disclosure - Accounts Receivable, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/AccountsReceivablenet</Role>
      <ShortName>Accounts Receivable, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2120104 - Disclosure - Inventories, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/Inventoriesnet</Role>
      <ShortName>Inventories, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2123105 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/PropertyPlantandEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2128106 - Disclosure - Other Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/OtherAssets</Role>
      <ShortName>Other Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2131107 - Disclosure - Accounts Payable and Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilities</Role>
      <ShortName>Accounts Payable and Accrued Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2134108 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2136109 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2139110 - Disclosure - Derivatives</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/Derivatives</Role>
      <ShortName>Derivatives</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2145111 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2147112 - Disclosure - Loss Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/LossPerCommonShare</Role>
      <ShortName>Loss Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2150113 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2158114 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/EmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2160115 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2168116 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2170117 - Disclosure - Severance and Other Charges (Credits), net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnet</Role>
      <ShortName>Severance and Other Charges (Credits), net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2175118 - Disclosure - Supplemental Cash Flow Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/SupplementalCashFlowInformation</Role>
      <ShortName>Supplemental Cash Flow Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2178119 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2186120 - Disclosure - Quarterly Financial Data (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/QuarterlyFinancialDataUnaudited</Role>
      <ShortName>Quarterly Financial Data (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2189121 - Disclosure - Schedule II - Valuation and Qualifying Account</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccount</Role>
      <ShortName>Schedule II - Valuation and Qualifying Account</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesTables</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2309302 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/Leases</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2317303 - Disclosure - Accounts Receivable, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/AccountsReceivablenetTables</Role>
      <ShortName>Accounts Receivable, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/AccountsReceivablenet</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2321304 - Disclosure - Inventories, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/InventoriesnetTables</Role>
      <ShortName>Inventories, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/Inventoriesnet</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2324305 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/PropertyPlantandEquipmentTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/PropertyPlantandEquipment</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2329306 - Disclosure - Other Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/OtherAssetsTables</Role>
      <ShortName>Other Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/OtherAssets</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2332307 - Disclosure - Accounts Payable and Accrued Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesTables</Role>
      <ShortName>Accounts Payable and Accrued Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilities</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2337308 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/FairValueMeasurements</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2340309 - Disclosure - Derivatives (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/DerivativesTables</Role>
      <ShortName>Derivatives (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/Derivatives</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2348310 - Disclosure - Loss Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/LossPerCommonShareTables</Role>
      <ShortName>Loss Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/LossPerCommonShare</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2351311 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/StockBasedCompensation</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2361312 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/IncomeTaxes</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2371313 - Disclosure - Severance and Other Charges (Credits), net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetTables</Role>
      <ShortName>Severance and Other Charges (Credits), net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnet</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2376314 - Disclosure - Supplemental Cash Flow Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/SupplementalCashFlowInformationTables</Role>
      <ShortName>Supplemental Cash Flow Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/SupplementalCashFlowInformation</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2379315 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/SegmentInformation</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2387316 - Disclosure - Quarterly Financial Data (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedTables</Role>
      <ShortName>Quarterly Financial Data (Unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/QuarterlyFinancialDataUnaudited</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2404401 - Disclosure - Basis of Presentation and Significant Accounting Policies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Basis of Presentation and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2406403 - Disclosure - Basis of Presentation and Significant Accounting Policies - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies - Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2407404 - Disclosure - Basis of Presentation and Significant Accounting Policies - Intangible Assets, Future Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies - Intangible Assets, Future Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - Leases - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/LeasesAdditionalInformationDetails</Role>
      <ShortName>Leases - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2411406 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails</Role>
      <ShortName>Leases - Supplemental Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2412407 - Disclosure - Leases - Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/LeasesLeaseCostDetails</Role>
      <ShortName>Leases - Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2413408 - Disclosure - Leases - Other Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/LeasesOtherInformationDetails</Role>
      <ShortName>Leases - Other Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2414409 - Disclosure - Leases - Lease Term and Discount Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/LeasesLeaseTermandDiscountRateDetails</Role>
      <ShortName>Leases - Lease Term and Discount Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2415410 - Disclosure - Leases - Maturity of Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails</Role>
      <ShortName>Leases - Maturity of Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2418411 - Disclosure - Accounts Receivable, net - Schedule of Accounts Receivable, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails</Role>
      <ShortName>Accounts Receivable, net - Schedule of Accounts Receivable, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2419412 - Disclosure - Accounts Receivable, net - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails</Role>
      <ShortName>Accounts Receivable, net - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2422413 - Disclosure - Inventories, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/InventoriesnetDetails</Role>
      <ShortName>Inventories, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/InventoriesnetTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2425414 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails</Role>
      <ShortName>Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2426415 - Disclosure - Property, Plant and Equipment - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails</Role>
      <ShortName>Property, Plant and Equipment - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2427416 - Disclosure - Property, Plant and Equipment - Depreciation and Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/PropertyPlantandEquipmentDepreciationandAmortizationDetails</Role>
      <ShortName>Property, Plant and Equipment - Depreciation and Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2430417 - Disclosure - Other Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/OtherAssetsDetails</Role>
      <ShortName>Other Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/OtherAssetsTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2433418 - Disclosure - Accounts Payable and Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails</Role>
      <ShortName>Accounts Payable and Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2435419 - Disclosure - Debt - Credit Facility (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/DebtCreditFacilityDetails</Role>
      <ShortName>Debt - Credit Facility (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2438420 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2441421 - Disclosure - Derivatives - Foreign Currency Derivative Contracts Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails</Role>
      <ShortName>Derivatives - Foreign Currency Derivative Contracts Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2442422 - Disclosure - Derivatives - Impact of Derivative Contracts on Condensed Consolidated Balance Sheets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails</Role>
      <ShortName>Derivatives - Impact of Derivative Contracts on Condensed Consolidated Balance Sheets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2443423 - Disclosure - Derivatives - Impact of Derivatives Contracts on Condensed Consolidated Statements of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails</Role>
      <ShortName>Derivatives - Impact of Derivatives Contracts on Condensed Consolidated Statements of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2444424 - Disclosure - Derivatives - Gross and Net Fair Value of Derivatives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails</Role>
      <ShortName>Derivatives - Gross and Net Fair Value of Derivatives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2446425 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/RelatedPartyTransactions</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2449426 - Disclosure - Loss Per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/LossPerCommonShareDetails</Role>
      <ShortName>Loss Per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/LossPerCommonShareTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2452427 - Disclosure - Stock-Based Compensation - 2013 Long-Term Incentive Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails</Role>
      <ShortName>Stock-Based Compensation - 2013 Long-Term Incentive Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2453428 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails</Role>
      <ShortName>Stock-Based Compensation - Restricted Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2454429 - Disclosure - Stock-Based Compensation - Non-Vested Share Based RSUs and PRSUs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails</Role>
      <ShortName>Stock-Based Compensation - Non-Vested Share Based RSUs and PRSUs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2455430 - Disclosure - Stock-Based Compensation - Performance Restricted Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails</Role>
      <ShortName>Stock-Based Compensation - Performance Restricted Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2456431 - Disclosure - Stock-Based Compensation - Weighted Average Assumptions for PRSUs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails</Role>
      <ShortName>Stock-Based Compensation - Weighted Average Assumptions for PRSUs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2457432 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails</Role>
      <ShortName>Stock-Based Compensation - Employee Stock Purchase Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2459433 - Disclosure - Employee Benefit Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/EmployeeBenefitPlansDetails</Role>
      <ShortName>Employee Benefit Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/EmployeeBenefitPlans</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2462434 - Disclosure - Income Taxes - Loss Before Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Loss Before Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2463435 - Disclosure - Income Taxes - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails</Role>
      <ShortName>Income Taxes - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2464436 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>Income Taxes - Effective Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2465437 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails</Role>
      <ShortName>Income Taxes - Deferred Tax Assets and Liabilities, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2466438 - Disclosure - Income Taxes - Operating Loss Carryforwards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails</Role>
      <ShortName>Income Taxes - Operating Loss Carryforwards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2467439 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2469440 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/CommitmentsandContingencies</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>2472441 - Disclosure - Severance and Other Charges (Credits), net - Summary of Severance and Other Charges (Credits), net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails</Role>
      <ShortName>Severance and Other Charges (Credits), net - Summary of Severance and Other Charges (Credits), net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>2473442 - Disclosure - Severance and Other Charges (Credits), net - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetAdditionalInformationDetails</Role>
      <ShortName>Severance and Other Charges (Credits), net - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>2474443 - Disclosure - Severance and Other Charges (Credits), net - Employee Separation Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails</Role>
      <ShortName>Severance and Other Charges (Credits), net - Employee Separation Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>2477444 - Disclosure - Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/SupplementalCashFlowInformationDetails</Role>
      <ShortName>Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/SupplementalCashFlowInformationTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>2480445 - Disclosure - Segment Information - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails</Role>
      <ShortName>Segment Information - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>2481446 - Disclosure - Segment Information - Disaggregation of Revenue by Geography (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails</Role>
      <ShortName>Segment Information - Disaggregation of Revenue by Geography (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>2482447 - Disclosure - Segment Information - EBITDA Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails</Role>
      <ShortName>Segment Information - EBITDA Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>2483448 - Disclosure - Segment Information - Revenue from External Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails</Role>
      <ShortName>Segment Information - Revenue from External Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>2484449 - Disclosure - Segment Information - Long-Lived Assets, by Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails</Role>
      <ShortName>Segment Information - Long-Lived Assets, by Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>2485450 - Disclosure - Segment Information - Long-Lived Assets, by Geographical Areas (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbyGeographicalAreasDetails</Role>
      <ShortName>Segment Information - Long-Lived Assets, by Geographical Areas (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>2488451 - Disclosure - Quarterly Financial Data (Unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails</Role>
      <ShortName>Quarterly Financial Data (Unaudited) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedTables</ParentRole>
      <Position>96</Position>
    </Report>
    <Report instance="fi-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>2490452 - Disclosure - Schedule II - Valuation and Qualifying Account (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails</Role>
      <ShortName>Schedule II - Valuation and Qualifying Account (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccount</ParentRole>
      <Position>97</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-K" original="fi-20201231.htm">fi-20201231.htm</File>
    <File>exhibit1019.htm</File>
    <File>exhibit1020.htm</File>
    <File>exhibit211.htm</File>
    <File>exhibit231.htm</File>
    <File>fi-20201231.xsd</File>
    <File>fi-20201231_cal.xml</File>
    <File>fi-20201231_def.xml</File>
    <File>fi-20201231_lab.xml</File>
    <File>fi-20201231_pre.xml</File>
    <File>fi_12312020xex311.htm</File>
    <File>fi_12312020xex312.htm</File>
    <File>fi_12312020xex321.htm</File>
    <File>fi_12312020xex322.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>fi-20201231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/currency/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>120
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "fi-20201231.htm": {
   "axisCustom": 0,
   "axisStandard": 40,
   "contextCount": 340,
   "dts": {
    "calculationLink": {
     "local": [
      "fi-20201231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "fi-20201231_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "fi-20201231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "fi-20201231_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "fi-20201231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "fi-20201231.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 719,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 2,
    "http://xbrl.sec.gov/dei/2020-01-31": 4,
    "total": 6
   },
   "keyCustom": 50,
   "keyStandard": 447,
   "memberCustom": 28,
   "memberStandard": 67,
   "nsprefix": "fi",
   "nsuri": "http://www.franksinternational.com/20201231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.franksinternational.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2116103 - Disclosure - Accounts Receivable, net",
     "role": "http://www.franksinternational.com/role/AccountsReceivablenet",
     "shortName": "Accounts Receivable, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120104 - Disclosure - Inventories, net",
     "role": "http://www.franksinternational.com/role/Inventoriesnet",
     "shortName": "Inventories, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2123105 - Disclosure - Property, Plant and Equipment",
     "role": "http://www.franksinternational.com/role/PropertyPlantandEquipment",
     "shortName": "Property, Plant and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128106 - Disclosure - Other Assets",
     "role": "http://www.franksinternational.com/role/OtherAssets",
     "shortName": "Other Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2131107 - Disclosure - Accounts Payable and Accrued Liabilities",
     "role": "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilities",
     "shortName": "Accounts Payable and Accrued Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2134108 - Disclosure - Debt",
     "role": "http://www.franksinternational.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2136109 - Disclosure - Fair Value Measurements",
     "role": "http://www.franksinternational.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "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": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2139110 - Disclosure - Derivatives",
     "role": "http://www.franksinternational.com/role/Derivatives",
     "shortName": "Derivatives",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2145111 - Disclosure - Related Party Transactions",
     "role": "http://www.franksinternational.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2147112 - Disclosure - Loss Per Common Share",
     "role": "http://www.franksinternational.com/role/LossPerCommonShare",
     "shortName": "Loss Per Common Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheets",
     "role": "http://www.franksinternational.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShortTermInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2150113 - Disclosure - Stock-Based Compensation",
     "role": "http://www.franksinternational.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2158114 - Disclosure - Employee Benefit Plans",
     "role": "http://www.franksinternational.com/role/EmployeeBenefitPlans",
     "shortName": "Employee Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2160115 - Disclosure - Income Taxes",
     "role": "http://www.franksinternational.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2168116 - Disclosure - Commitments and Contingencies",
     "role": "http://www.franksinternational.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2170117 - Disclosure - Severance and Other Charges (Credits), net",
     "role": "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnet",
     "shortName": "Severance and Other Charges (Credits), net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2175118 - Disclosure - Supplemental Cash Flow Information",
     "role": "http://www.franksinternational.com/role/SupplementalCashFlowInformation",
     "shortName": "Supplemental Cash Flow Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2178119 - Disclosure - Segment Information",
     "role": "http://www.franksinternational.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2186120 - Disclosure - Quarterly Financial Data (Unaudited)",
     "role": "http://www.franksinternational.com/role/QuarterlyFinancialDataUnaudited",
     "shortName": "Quarterly Financial Data (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2189121 - Disclosure - Schedule II - Valuation and Qualifying Account",
     "role": "http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccount",
     "shortName": "Schedule II - Valuation and Qualifying Account",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)",
     "role": "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies",
     "shortName": "Basis of Presentation and Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eurPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheet (Parenthetical)",
     "role": "http://www.franksinternational.com/role/ConsolidatedBalanceSheetParenthetical",
     "shortName": "Consolidated Balance Sheet (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eurPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables)",
     "role": "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesTables",
     "shortName": "Basis of Presentation and Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "fi:AssetsAndLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2309302 - Disclosure - Leases (Tables)",
     "role": "http://www.franksinternational.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "fi:AssetsAndLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2317303 - Disclosure - Accounts Receivable, net (Tables)",
     "role": "http://www.franksinternational.com/role/AccountsReceivablenetTables",
     "shortName": "Accounts Receivable, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321304 - Disclosure - Inventories, net (Tables)",
     "role": "http://www.franksinternational.com/role/InventoriesnetTables",
     "shortName": "Inventories, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2324305 - Disclosure - Property, Plant and Equipment (Tables)",
     "role": "http://www.franksinternational.com/role/PropertyPlantandEquipmentTables",
     "shortName": "Property, Plant and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2329306 - Disclosure - Other Assets (Tables)",
     "role": "http://www.franksinternational.com/role/OtherAssetsTables",
     "shortName": "Other Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2332307 - Disclosure - Accounts Payable and Accrued Liabilities (Tables)",
     "role": "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesTables",
     "shortName": "Accounts Payable and Accrued Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2337308 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.franksinternational.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2340309 - Disclosure - Derivatives (Tables)",
     "role": "http://www.franksinternational.com/role/DerivativesTables",
     "shortName": "Derivatives (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2348310 - Disclosure - Loss Per Common Share (Tables)",
     "role": "http://www.franksinternational.com/role/LossPerCommonShareTables",
     "shortName": "Loss Per Common Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements of Operations",
     "role": "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2351311 - Disclosure - Stock-Based Compensation (Tables)",
     "role": "http://www.franksinternational.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2361312 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.franksinternational.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2371313 - Disclosure - Severance and Other Charges (Credits), net (Tables)",
     "role": "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetTables",
     "shortName": "Severance and Other Charges (Credits), net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2376314 - Disclosure - Supplemental Cash Flow Information (Tables)",
     "role": "http://www.franksinternational.com/role/SupplementalCashFlowInformationTables",
     "shortName": "Supplemental Cash Flow Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2379315 - Disclosure - Segment Information (Tables)",
     "role": "http://www.franksinternational.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2387316 - Disclosure - Quarterly Financial Data (Unaudited) (Tables)",
     "role": "http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedTables",
     "shortName": "Quarterly Financial Data (Unaudited) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealizedInvestmentGainsLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404401 - Disclosure - Basis of Presentation and Significant Accounting Policies - Additional Information (Details)",
     "role": "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
     "shortName": "Basis of Presentation and Significant Accounting Policies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealizedInvestmentGainsLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Basis of Presentation and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)",
     "role": "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails",
     "shortName": "Basis of Presentation and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406403 - Disclosure - Basis of Presentation and Significant Accounting Policies - Intangible Assets (Details)",
     "role": "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails",
     "shortName": "Basis of Presentation and Significant Accounting Policies - Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407404 - Disclosure - Basis of Presentation and Significant Accounting Policies - Intangible Assets, Future Amortization Expense (Details)",
     "role": "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails",
     "shortName": "Basis of Presentation and Significant Accounting Policies - Intangible Assets, Future Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements of Comprehensive Loss",
     "role": "http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss",
     "shortName": "Consolidated Statements of Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseRenewalTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410405 - Disclosure - Leases - Additional Information (Details)",
     "role": "http://www.franksinternational.com/role/LeasesAdditionalInformationDetails",
     "shortName": "Leases - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseRenewalTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411406 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)",
     "role": "http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails",
     "shortName": "Leases - Supplemental Balance Sheet Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412407 - Disclosure - Leases - Lease Cost (Details)",
     "role": "http://www.franksinternational.com/role/LeasesLeaseCostDetails",
     "shortName": "Leases - Lease Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413408 - Disclosure - Leases - Other Information (Details)",
     "role": "http://www.franksinternational.com/role/LeasesOtherInformationDetails",
     "shortName": "Leases - Other Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414409 - Disclosure - Leases - Lease Term and Discount Rate (Details)",
     "role": "http://www.franksinternational.com/role/LeasesLeaseTermandDiscountRateDetails",
     "shortName": "Leases - Lease Term and Discount Rate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415410 - Disclosure - Leases - Maturity of Lease Liabilities (Details)",
     "role": "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails",
     "shortName": "Leases - Maturity of Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418411 - Disclosure - Accounts Receivable, net - Schedule of Accounts Receivable, Net (Details)",
     "role": "http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails",
     "shortName": "Accounts Receivable, net - Schedule of Accounts Receivable, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419412 - Disclosure - Accounts Receivable, net - Additional Information (Details)",
     "role": "http://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails",
     "shortName": "Accounts Receivable, net - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "fi:InventoryPipeandConnectors",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422413 - Disclosure - Inventories, net (Details)",
     "role": "http://www.franksinternational.com/role/InventoriesnetDetails",
     "shortName": "Inventories, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "fi:InventoryPipeandConnectors",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425414 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)",
     "role": "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails",
     "shortName": "Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i9edbe53e17c243b9862d45b04535a3be_I20171231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Stockholders' Equity",
     "role": "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i9edbe53e17c243b9862d45b04535a3be_I20171231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426415 - Disclosure - Property, Plant and Equipment - Additional Information (Details)",
     "role": "http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails",
     "shortName": "Property, Plant and Equipment - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i6fbde339f961414a94e1a3496899f9d7_I20190930",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427416 - Disclosure - Property, Plant and Equipment - Depreciation and Amortization (Details)",
     "role": "http://www.franksinternational.com/role/PropertyPlantandEquipmentDepreciationandAmortizationDetails",
     "shortName": "Property, Plant and Equipment - Depreciation and Amortization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "fi:DepreciationAndAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "ia6ddbf51c8524663ba381e5cb77037ce_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashSurrenderValueOfLifeInsurance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430417 - Disclosure - Other Assets (Details)",
     "role": "http://www.franksinternational.com/role/OtherAssetsDetails",
     "shortName": "Other Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashSurrenderValueOfLifeInsurance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableTradeCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433418 - Disclosure - Accounts Payable and Accrued Liabilities (Details)",
     "role": "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails",
     "shortName": "Accounts Payable and Accrued Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableTradeCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "if2f1656d73194a4b8d9ea86bb13e9296_I20181105",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "fi:DebtInstrumentCovenantConsolidatedEBITDAMinimum",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435419 - Disclosure - Debt - Credit Facility (Details)",
     "role": "http://www.franksinternational.com/role/DebtCreditFacilityDetails",
     "shortName": "Debt - Credit Facility (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "if2f1656d73194a4b8d9ea86bb13e9296_I20181105",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "fi:DebtInstrumentCovenantConsolidatedEBITDAMinimum",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashSurrenderValueFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438420 - Disclosure - Fair Value Measurements (Details)",
     "role": "http://www.franksinternational.com/role/FairValueMeasurementsDetails",
     "shortName": "Fair Value Measurements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashSurrenderValueFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i1e9ac2187301454c829ce34ae4affaf9_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441421 - Disclosure - Derivatives - Foreign Currency Derivative Contracts Outstanding (Details)",
     "role": "http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails",
     "shortName": "Derivatives - Foreign Currency Derivative Contracts Outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i1e9ac2187301454c829ce34ae4affaf9_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeLiabilities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442422 - Disclosure - Derivatives - Impact of Derivative Contracts on Condensed Consolidated Balance Sheets (Details)",
     "role": "http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails",
     "shortName": "Derivatives - Impact of Derivative Contracts on Condensed Consolidated Balance Sheets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i942d72f2cc294b058fba48605e5574fd_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i2856ad66225647bbbb4e6438a784a608_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443423 - Disclosure - Derivatives - Impact of Derivatives Contracts on Condensed Consolidated Statements of Operations (Details)",
     "role": "http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails",
     "shortName": "Derivatives - Impact of Derivatives Contracts on Condensed Consolidated Statements of Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i2856ad66225647bbbb4e6438a784a608_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444424 - Disclosure - Derivatives - Gross and Net Fair Value of Derivatives (Details)",
     "role": "http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails",
     "shortName": "Derivatives - Gross and Net Fair Value of Derivatives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446425 - Disclosure - Related Party Transactions (Details)",
     "role": "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "fi:TaxReceivableAgreementLiabilityEstimatedTerminationPayment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449426 - Disclosure - Loss Per Common Share (Details)",
     "role": "http://www.franksinternational.com/role/LossPerCommonShareDetails",
     "shortName": "Loss Per Common Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "ic485ebc6d2a149c8b6fc91afe96be2c9_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452427 - Disclosure - Stock-Based Compensation - 2013 Long-Term Incentive Plan (Details)",
     "role": "http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails",
     "shortName": "Stock-Based Compensation - 2013 Long-Term Incentive Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "ic485ebc6d2a149c8b6fc91afe96be2c9_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2453428 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Details)",
     "role": "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
     "shortName": "Stock-Based Compensation - Restricted Stock Units (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i640baf0ca0e64391835c11ecfa99bad7_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2454429 - Disclosure - Stock-Based Compensation - Non-Vested Share Based RSUs and PRSUs (Details)",
     "role": "http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails",
     "shortName": "Stock-Based Compensation - Non-Vested Share Based RSUs and PRSUs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i075d1303fc754c4b9d5117fd6b4a755f_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "fi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "award_vesting_period",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455430 - Disclosure - Stock-Based Compensation - Performance Restricted Stock Units (Details)",
     "role": "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails",
     "shortName": "Stock-Based Compensation - Performance Restricted Stock Units (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "fi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "award_vesting_period",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456431 - Disclosure - Stock-Based Compensation - Weighted Average Assumptions for PRSUs (Details)",
     "role": "http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails",
     "shortName": "Stock-Based Compensation - Weighted Average Assumptions for PRSUs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i99bd1a5ac3954b45942639ead1940d39_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i8704c7851ab84b88bc7aa463a6f43bb4_D20200701-20200731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457432 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan (Details)",
     "role": "http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
     "shortName": "Stock-Based Compensation - Employee Stock Purchase Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i8704c7851ab84b88bc7aa463a6f43bb4_D20200701-20200731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2459433 - Disclosure - Employee Benefit Plans (Details)",
     "role": "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails",
     "shortName": "Employee Benefit Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2462434 - Disclosure - Income Taxes - Loss Before Income Taxes (Details)",
     "role": "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails",
     "shortName": "Income Taxes - Loss Before Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Basis of Presentation and Significant Accounting Policies",
     "role": "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPolicies",
     "shortName": "Basis of Presentation and Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "ic7ac3691ef6e4d3a90591b711b7db00f_D20200701-20200930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "fi:EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2463435 - Disclosure - Income Taxes - Additional Information (Details)",
     "role": "http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails",
     "shortName": "Income Taxes - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "ic7ac3691ef6e4d3a90591b711b7db00f_D20200701-20200930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "fi:EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2464436 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation (Details)",
     "role": "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails",
     "shortName": "Income Taxes - Effective Income Tax Rate Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2465437 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities, Net (Details)",
     "role": "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails",
     "shortName": "Income Taxes - Deferred Tax Assets and Liabilities, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLossCarryforwards",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2466438 - Disclosure - Income Taxes - Operating Loss Carryforwards (Details)",
     "role": "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails",
     "shortName": "Income Taxes - Operating Loss Carryforwards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i6509be6cfe5a42afa5eec8fdb130fd8b_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i1e10631e0e5a443e96a685b3d40a222d_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2467439 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)",
     "role": "http://www.franksinternational.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails",
     "shortName": "Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "ifc50e1352aad40689c771927559a8474_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermPurchaseCommitmentAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2469440 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://www.franksinternational.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "ifc50e1352aad40689c771927559a8474_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermPurchaseCommitmentAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2472441 - Disclosure - Severance and Other Charges (Credits), net - Summary of Severance and Other Charges (Credits), net (Details)",
     "role": "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails",
     "shortName": "Severance and Other Charges (Credits), net - Summary of Severance and Other Charges (Credits), net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i1e10631e0e5a443e96a685b3d40a222d_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringReserve",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2473442 - Disclosure - Severance and Other Charges (Credits), net - Additional Information (Details)",
     "role": "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetAdditionalInformationDetails",
     "shortName": "Severance and Other Charges (Credits), net - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i1e10631e0e5a443e96a685b3d40a222d_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringReserve",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2474443 - Disclosure - Severance and Other Charges (Credits), net - Employee Separation Liability (Details)",
     "role": "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails",
     "shortName": "Severance and Other Charges (Credits), net - Employee Separation Liability (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PaymentsForRestructuring",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestPaidNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2477444 - Disclosure - Supplemental Cash Flow Information (Details)",
     "role": "http://www.franksinternational.com/role/SupplementalCashFlowInformationDetails",
     "shortName": "Supplemental Cash Flow Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestPaidNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2108102 - Disclosure - Leases",
     "role": "http://www.franksinternational.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2480445 - Disclosure - Segment Information - Additional Information (Details)",
     "role": "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails",
     "shortName": "Segment Information - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2481446 - Disclosure - Segment Information - Disaggregation of Revenue by Geography (Details)",
     "role": "http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails",
     "shortName": "Segment Information - Disaggregation of Revenue by Geography (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i52cbcce4960943cda8300a55e6214248_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "fi:AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2482447 - Disclosure - Segment Information - EBITDA Reconciliation (Details)",
     "role": "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails",
     "shortName": "Segment Information - EBITDA Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i3151917b9cab44f2a5bdf8d74abee4a0_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "fi:OtherChargesCredits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2483448 - Disclosure - Segment Information - Revenue from External Customers (Details)",
     "role": "http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails",
     "shortName": "Segment Information - Revenue from External Customers (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i4b57e7ab50be41069e246b1d920b87fa_D20180101-20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "fi:PaymentsToAcquireProductiveAssetsIncludingRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2484449 - Disclosure - Segment Information - Long-Lived Assets, by Segment (Details)",
     "role": "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails",
     "shortName": "Segment Information - Long-Lived Assets, by Segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i9ea4ce03acfd49dc8d1dd4cd2a7d3c23_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i24f24d70901340f1b5385d5b8f8ae12c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2485450 - Disclosure - Segment Information - Long-Lived Assets, by Geographical Areas (Details)",
     "role": "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbyGeographicalAreasDetails",
     "shortName": "Segment Information - Long-Lived Assets, by Geographical Areas (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i67c9fa6783fb4758bfe87d89dcbbdd9e_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2488451 - Disclosure - Quarterly Financial Data (Unaudited) (Details)",
     "role": "http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails",
     "shortName": "Quarterly Financial Data (Unaudited) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i1c7a32059c364e2d80e23c65162d0171_D20201001-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i782abdd6bd024154b85922b7aacee1fa_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2490452 - Disclosure - Schedule II - Valuation and Qualifying Account (Details)",
     "role": "http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails",
     "shortName": "Schedule II - Valuation and Qualifying Account (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fi-20201231.htm",
      "contextRef": "i27c6d416a40349df856980232d20e9e0_I20171231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 96,
   "tag": {
    "country_SA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SAUDI ARABIA",
        "terseLabel": "Saudi Arabia"
       }
      }
     },
     "localname": "SA",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails"
     ],
     "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://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails",
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbyGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_AllCurrenciesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]",
        "terseLabel": "All Currencies [Domain]"
       }
      }
     },
     "localname": "AllCurrenciesDomain",
     "nsuri": "http://xbrl.sec.gov/currency/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_CAD": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Canada, Dollars",
        "terseLabel": "Canadian dollar"
       }
      }
     },
     "localname": "CAD",
     "nsuri": "http://xbrl.sec.gov/currency/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_EUR": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Euro Member Countries, Euro",
        "terseLabel": "Euro"
       }
      }
     },
     "localname": "EUR",
     "nsuri": "http://xbrl.sec.gov/currency/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_GBP": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "United Kingdom, Pounds",
        "terseLabel": "Pound sterling"
       }
      }
     },
     "localname": "GBP",
     "nsuri": "http://xbrl.sec.gov/currency/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_NOK": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Norway, Krone",
        "terseLabel": "Norwegian krone"
       }
      }
     },
     "localname": "NOK",
     "nsuri": "http://xbrl.sec.gov/currency/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-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/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r698",
      "r699",
      "r700"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r701"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country",
        "terseLabel": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r702"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r702"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r702"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r703"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r702"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r702"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r702"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r702"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r698",
      "r699",
      "r700"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r695"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r697"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "fi_A401KSavingsAndInvestmentPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "401(K) Savings and Investment Plan [Member]",
        "label": "401(K) Savings And Investment Plan [Member]",
        "terseLabel": "401(k) Savings and Investment Plan"
       }
      }
     },
     "localname": "A401KSavingsAndInvestmentPlanMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_ABLCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ABL Credit Facility [Member]",
        "label": "ABL Credit Facility [Member]",
        "terseLabel": "ABL Credit Facility"
       }
      }
     },
     "localname": "ABLCreditFacilityMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_AccruedPurchaseOrders": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Purchase Orders",
        "label": "Accrued Purchase Orders",
        "terseLabel": "Accrued purchase orders and other"
       }
      }
     },
     "localname": "AccruedPurchaseOrders",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjusted Earnings before Interest, Taxes, Depreciation, and Amortization",
        "label": "Adjusted Earnings Before Interest, Taxes, Depreciation, and Amortization",
        "terseLabel": "Adjusted EBITDA"
       }
      }
     },
     "localname": "AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails",
      "http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails": {
       "order": 3.0,
       "parentTag": "fi_RestructuringSettlementAndImpairmentProvisionsCredits",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance For Doubtful Accounts Receivable, Write-Offs (Recoveries)",
        "label": "Allowance For Doubtful Accounts Receivable, Write-Offs (Recoveries)",
        "terseLabel": "Accounts receivable write-off (recovery)"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffsRecoveries",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_AlternateBaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Alternate Base Rate [Member]",
        "label": "Alternate Base Rate [Member]",
        "terseLabel": "Alternate Base Rate"
       }
      }
     },
     "localname": "AlternateBaseRateMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_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 Operating Lease Assets and Liabilities"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "fi_CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Surrender Value of Life Insurance Policies [Policy Text Block]",
        "label": "Cash Surrender Value of Life Insurance Policies [Policy Text Block]",
        "terseLabel": "Cash Surrender Value of Life Insurance Policies"
       }
      }
     },
     "localname": "CashSurrenderValueofLifeInsurancePoliciesPolicyTextBlock",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "fi_CementingEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cementing Equipment [Member]",
        "label": "Cementing Equipment [Member]",
        "verboseLabel": "Cementing Equipment"
       }
      }
     },
     "localname": "CementingEquipmentMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails",
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails",
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails",
      "http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_CorporateAndReconcilingItemsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate And Reconciling Items [Member]",
        "label": "Corporate And Reconciling Items [Member]",
        "terseLabel": "Corporate and Reconciling Items"
       }
      }
     },
     "localname": "CorporateAndReconcilingItemsMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_CumulativeEarningsDeficitPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative Earnings (Deficit), Period",
        "label": "Cumulative Earnings (Deficit), Period",
        "terseLabel": "Cumulative loss period"
       }
      }
     },
     "localname": "CumulativeEarningsDeficitPeriod",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fi_DebtInstrumentAdditionalBasisSpreadOnVariableRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Additional Basis Spread On Variable Rate",
        "label": "Debt Instrument, Additional Basis Spread On Variable Rate",
        "terseLabel": "Additional spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentAdditionalBasisSpreadOnVariableRate",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fi_DebtInstrumentCovenantConsolidatedEBITDAMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Consolidated EBITDA, Minimum",
        "label": "Debt Instrument, Covenant, Consolidated EBITDA, Minimum",
        "terseLabel": "Covenant, consolidated EBITDA, minimum"
       }
      }
     },
     "localname": "DebtInstrumentCovenantConsolidatedEBITDAMinimum",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "fi_DeductionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deductions",
        "label": "Deductions [Member]",
        "terseLabel": "Deductions"
       }
      }
     },
     "localname": "DeductionsMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Income Tax Expense (Benefit) Other Noncash Income Tax Expense",
        "label": "Deferred Income Tax Expense (Benefit) Other Noncash Income Tax Expense",
        "totalLabel": "Total deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_DefinedContributionPlanEmployerDiscretionaryContribution": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan Employer Discretionary Contribution",
        "label": "Defined Contribution Plan Employer Discretionary Contribution",
        "terseLabel": "Employer discretionary contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContribution",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fi_DefinedContributionPlanEmployerMatch": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of eligible compensation matched by the employer for plans.",
        "label": "Defined Contribution Plan Employer Match",
        "terseLabel": "Additional employer matching contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatch",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fi_DepreciationAndAmortizationExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of depreciation and amortization expense for the periods reported.",
        "label": "Depreciation And Amortization Expense [Table Text Block]",
        "terseLabel": "Summary of Depreciation and Amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortizationExpenseTableTextBlock",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "fi_EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Change To Higher Tax Rate Jurisdiction, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Change To Higher Tax Rate Jurisdiction, Amount",
        "terseLabel": "Effect of moving activity to higher tax rate jurisdiction"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeToHigherTaxRateJurisdictionAmount",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Income Tax Refund, CARES Act, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Income Tax Refund, CARES Act, Amount",
        "terseLabel": "Income tax refund, CARES Act"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationIncomeTaxRefundCARESActAmount",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Foreign, Management Fee, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Foreign, Management Fee, Amount",
        "terseLabel": "Management fee charged to international operations"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseForeignManagementFeeAmount",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_EmployeeStockPurchasePlanExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Purchase Plan Expense",
        "label": "Employee Stock Purchase Plan Expense",
        "terseLabel": "ESPP expense"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanExpense",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_EmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Purchase Plan [Member]",
        "label": "Employee Stock Purchase Plan [Member]",
        "terseLabel": "Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_ExpirationTaxYears2021To2025Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiration, Tax Years 2021 To 2025",
        "label": "Expiration, Tax Years 2021 To 2025 [Member]",
        "terseLabel": "2021 - 2025"
       }
      }
     },
     "localname": "ExpirationTaxYears2021To2025Member",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_ExpirationTaxYears2026To2030Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiration, Tax Years 2026 To 2030",
        "label": "Expiration, Tax Years 2026 To 2030 [Member]",
        "terseLabel": "2026 - 2030"
       }
      }
     },
     "localname": "ExpirationTaxYears2026To2030Member",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_ExpirationTaxYears2031To2039Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiration, Tax Years 2031 To 2039",
        "label": "Expiration, Tax Years 2031 To 2039 [Member]",
        "terseLabel": "2031 - 2039"
       }
      }
     },
     "localname": "ExpirationTaxYears2031To2039Member",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_FederalFundsEffectiveRateInterestRateFloor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal Funds Effective Rate, Interest Rate Floor",
        "label": "Federal Funds Effective Rate, Interest Rate Floor",
        "terseLabel": "Federal funds effective rate"
       }
      }
     },
     "localname": "FederalFundsEffectiveRateInterestRateFloor",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fi_FinishedGoodsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finished Goods [Member]",
        "label": "Finished Goods [Member]",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "FinishedGoodsMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/InventoriesnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_ForeignExchangeForwardWithRealizedGainLossMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign Exchange Forward With Realized Gain (Loss) [Member]",
        "label": "Foreign Exchange Forward With Realized Gain (Loss) [Member]",
        "terseLabel": "Realized gain on foreign currency contracts"
       }
      }
     },
     "localname": "ForeignExchangeForwardWithRealizedGainLossMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_ForeignExchangeForwardWithUnrealizedGainLossMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign Exchange Forward With Unrealized Gain (Loss) [Member]",
        "label": "Foreign Exchange Forward With Unrealized Gain (Loss) [Member]",
        "terseLabel": "Unrealized gain (loss) on foreign currency contracts"
       }
      }
     },
     "localname": "ForeignExchangeForwardWithUnrealizedGainLossMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_FurnitureFixturesandComputersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Furniture, Fixtures and Computers [Member]",
        "label": "Furniture, Fixtures and Computers [Member]",
        "terseLabel": "Furniture, fixtures and computers"
       }
      }
     },
     "localname": "FurnitureFixturesandComputersMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Accruals From Acquiring Productive Assets",
        "label": "Increase (Decrease) In Accruals From Acquiring Productive Assets",
        "terseLabel": "Change in accruals related to purchases of property, plant and equipment and intangibles"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccrualsFromAcquiringProductiveAssets",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_InsurancePremiumFinanced": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance Premium Financed",
        "label": "Insurance Premium Financed",
        "terseLabel": "Financed insurance premium"
       }
      }
     },
     "localname": "InsurancePremiumFinanced",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_InventoryPipeandConnectors": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/InventoriesnetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory, Pipe and Connectors",
        "label": "Inventory, Pipe and Connectors",
        "terseLabel": "Pipe and connectors, net of allowance of $16,819 and $18,287, respectively"
       }
      }
     },
     "localname": "InventoryPipeandConnectors",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/InventoriesnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_InvestigationRelatedMattersExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investigation-Related Matters Expense",
        "label": "Investigation-Related Matters Expense",
        "terseLabel": "Investigation-related matters"
       }
      }
     },
     "localname": "InvestigationRelatedMattersExpense",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_LengthOfTubularAssemblies": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Length Of Tubular Assemblies",
        "label": "Length Of Tubular Assemblies",
        "terseLabel": "Length of tubular assemblies (in feet)"
       }
      }
     },
     "localname": "LengthOfTubularAssemblies",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails"
     ],
     "xbrltype": "lengthItemType"
    },
    "fi_LesseeOperatingLeaseTerminationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Termination Period",
        "label": "Lessee, Operating Lease, Termination Period",
        "terseLabel": "Option term to terminate lease (within)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTerminationPeriod",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fi_LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line Of Credit Facility, Covenant Terms, Post Triggering Event, Remaining Borrowing Capacity, Threshold Consecutive Days",
        "label": "Line Of Credit Facility, Covenant Terms, Post Triggering Event, Remaining Borrowing Capacity, Threshold Consecutive Days",
        "terseLabel": "Covenant, availability under facility, post triggering event, consecutive number of days"
       }
      }
     },
     "localname": "LineOfCreditFacilityCovenantTermsPostTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "fi_LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line Of Credit Facility, Covenant Terms, Triggering Event, Remaining Borrowing Capacity, Threshold Consecutive Days",
        "label": "Line Of Credit Facility, Covenant Terms, Triggering Event, Remaining Borrowing Capacity, Threshold Consecutive Days",
        "terseLabel": "Covenant, availability under facility, triggering event, consecutive number of days (at least)"
       }
      }
     },
     "localname": "LineOfCreditFacilityCovenantTermsTriggeringEventRemainingBorrowingCapacityThresholdConsecutiveDays",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "fi_LineofCreditFacilityCovenantTermMinimumFixedCharges": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Covenant Term, Minimum Fixed Charges",
        "label": "Line of Credit Facility, Covenant Term, Minimum Fixed Charges",
        "terseLabel": "Covenant, minimum fixed charges amount"
       }
      }
     },
     "localname": "LineofCreditFacilityCovenantTermMinimumFixedCharges",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Covenant Term, Minimum Fixed Charges, Percentage",
        "label": "Line of Credit Facility, Covenant Term, Minimum Fixed Charges, Percentage",
        "terseLabel": "Covenant, minimum fixed charges percentage"
       }
      }
     },
     "localname": "LineofCreditFacilityCovenantTermMinimumFixedChargesPercentage",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fi_LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Maximum Borrowing Capacity, Potential Increase",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity, Potential Increase",
        "terseLabel": "Maximum additional borrowing capacity"
       }
      }
     },
     "localname": "LineofCreditFacilityMaximumBorrowingCapacityPotentialIncrease",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_LongTermIncentivePlanLTIPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-Term Incentive Plan (LTIP) [Member]",
        "label": "Long-Term Incentive Plan (LTIP) [Member]",
        "terseLabel": "LTIP"
       }
      }
     },
     "localname": "LongTermIncentivePlanLTIPMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_LongTermTreasuryRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-Term Treasury Rate [Member]",
        "label": "Long-Term Treasury Rate [Member]",
        "terseLabel": "Long-Term Treasury Rate"
       }
      }
     },
     "localname": "LongTermTreasuryRateMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_MosingHoldingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mosing Holdings [Member]",
        "label": "Mosing Holdings [Member]",
        "terseLabel": "Mosing Holdings"
       }
      }
     },
     "localname": "MosingHoldingsMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_NoExpirationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No Expiration [Member]",
        "label": "No Expiration [Member]",
        "terseLabel": "Does not expire"
       }
      }
     },
     "localname": "NoExpirationMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_NumberOfContinentsInWhichEntityOperates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Continents In Which Entity Operates",
        "label": "Number Of Continents In Which Entity Operates",
        "terseLabel": "Number of continents in which segment operates in"
       }
      }
     },
     "localname": "NumberOfContinentsInWhichEntityOperates",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "fi_OneCustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One Customer [Member]",
        "label": "One Customer [Member]",
        "terseLabel": "One Customer"
       }
      }
     },
     "localname": "OneCustomerMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_OperatingLeaseAssetsLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Assets, Lessee [Abstract]",
        "label": "Operating Lease, Assets, Lessee [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "OperatingLeaseAssetsLesseeAbstract",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fi_OperatingLeaseLiabilitiesCurrentLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Liabilities, Current, Lessee [Abstract]",
        "label": "Operating Lease, Liabilities, Current, Lessee [Abstract]",
        "terseLabel": "Current Liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesCurrentLesseeAbstract",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fi_OperatingLeaseLiabilitiesNonCurrentLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Liabilities, NonCurrent, Lessee [Abstract]",
        "label": "Operating Lease, Liabilities, NonCurrent, Lessee [Abstract]",
        "terseLabel": "Noncurrent Liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesNonCurrentLesseeAbstract",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fi_OtherChargesCredits": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charges and Credits",
        "label": "Other Charges (Credits)",
        "negatedLabel": "Charges and credits"
       }
      }
     },
     "localname": "OtherChargesCredits",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_OtherGeographicalAreasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Geographical Areas [Member]",
        "label": "Other Geographical Areas [Member]",
        "verboseLabel": "Other countries"
       }
      }
     },
     "localname": "OtherGeographicalAreasMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_PaymentsToAcquireProductiveAssetsIncludingRelatedParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments To Acquire Productive Assets, Including Related Party",
        "label": "Payments To Acquire Productive Assets, Including Related Party",
        "terseLabel": "Purchases of property, plant and equipment and intangibles"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssetsIncludingRelatedParty",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments To Acquire Property, Plant, And Equipment, Related Parties",
        "label": "Payments To Acquire Property, Plant, And Equipment, Related Parties",
        "negatedTerseLabel": "Purchase of property, plant and equipment from related parties"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipmentRelatedParties",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Tax Benefits Realized Payable Under Tax Receivable Agreement",
        "label": "Percentage of Tax Benefits Realized Payable Under Tax Receivable Agreement",
        "terseLabel": "Tax benefits realized and payable under tax receivable agreement"
       }
      }
     },
     "localname": "PercentageofTaxBenefitsRealizedPayableUnderTaxReceivableAgreement",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fi_PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Tax Benefits Retained Under Tax Receivable Agreement",
        "label": "Percentage of Tax Benefits Retained Under Tax Receivable Agreement",
        "terseLabel": "Percentage retained under tax receivable agreement"
       }
      }
     },
     "localname": "PercentageofTaxBenefitsRetainedUnderTaxReceivableAgreement",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fi_PipeAndConnectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pipe And Connectors [Member]",
        "label": "Pipe And Connectors [Member]",
        "terseLabel": "Pipe and connectors"
       }
      }
     },
     "localname": "PipeAndConnectorsMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/InventoriesnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_PrimaryVestingCategoryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary Vesting Category [Member]",
        "label": "Primary Vesting Category [Member]",
        "terseLabel": "Primary Vesting Category"
       }
      }
     },
     "localname": "PrimaryVestingCategoryMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_ProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Products [Member]",
        "label": "Products [Member]",
        "terseLabel": "Products"
       }
      }
     },
     "localname": "ProductsMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentDepreciationandAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_RealPropertyAcquisitionFromMosingCompaniesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real Property Acquisition From Mosing Companies [Member]",
        "label": "Real Property Acquisition From Mosing Companies [Member]",
        "terseLabel": "Real Property Acquisition From Mosing Companies"
       }
      }
     },
     "localname": "RealPropertyAcquisitionFromMosingCompaniesMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reconciliation of Adjusted Earnings before Interest, Taxes, Depreciation, and Amortization from Segments to Consolidated [Table Text Block]",
        "label": "Reconciliation of Adjusted Earnings before Interest, Taxes, Depreciation, and Amortization from Segments to Consolidated [Table Text Block]",
        "terseLabel": "Reconciliation of Adjusted Earnings before Interest, Taxes, Depreciation, and Amortization from Segments to Consolidated"
       }
      }
     },
     "localname": "ReconciliationofAdjustedEarningsbeforeInterestTaxesDepreciationandAmortizationfromSegmentstoConsolidatedTableTextBlock",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "fi_RelatedPartyTransactionBasisSpreadOnVariableRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Basis Spread On Variable Rate",
        "label": "Related Party Transaction, Basis Spread On Variable Rate",
        "terseLabel": "Basis spread on long-term treasury rate"
       }
      }
     },
     "localname": "RelatedPartyTransactionBasisSpreadOnVariableRate",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fi_RelatedPartyTransactionTermOfEstablishingTerms": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Term Of Establishing Terms",
        "label": "Related Party Transaction, Term Of Establishing Terms",
        "terseLabel": "Term for certain rights and obligations within agreement"
       }
      }
     },
     "localname": "RelatedPartyTransactionTermOfEstablishingTerms",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fi_RestructuringSettlementAndImpairmentProvisionsCredits": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      },
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restructuring, Settlement And Impairment Provisions (Credits)",
        "label": "Restructuring, Settlement And Impairment Provisions (Credits)",
        "negatedLabel": "Severance and other (charges) credits, net",
        "terseLabel": "Severance and other charges (credits), net",
        "totalLabel": "Severance and other charges (credits), net"
       }
      }
     },
     "localname": "RestructuringSettlementAndImpairmentProvisionsCredits",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_RevenueFromContractWithCustomerPaymentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue From Contract With Customer, Payment Term",
        "label": "Revenue From Contract With Customer, Payment Term",
        "terseLabel": "Payment term"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPaymentTerm",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sensitivity Analysis Of Fair Value, Goodwill, Impairment Loss, Impact Of 50 Basis Points Adverse Change In Discount Rate",
        "label": "Sensitivity Analysis Of Fair Value, Goodwill, Impairment Loss, Impact Of 50 Basis Points Adverse Change In Discount Rate",
        "terseLabel": "Impact of 50 basis points adverse change in discount rate on goodwill impairment"
       }
      }
     },
     "localname": "SensitivityAnalysisOfFairValueGoodwillImpairmentLossImpactOf50BasisPointsAdverseChangeInDiscountRate",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sensitivity Analysis Of Fair Value, Goodwill, Impairment Loss, Potential Increase (Decrease) On Basis Spread Of Discount Rate",
        "label": "Sensitivity Analysis Of Fair Value, Goodwill, Impairment Loss, Potential Increase (Decrease) On Basis Spread Of Discount Rate",
        "terseLabel": "Potential increase (decrease) on basis spread of discount rate on goodwill impairment"
       }
      }
     },
     "localname": "SensitivityAnalysisOfFairValueGoodwillImpairmentLossPotentialIncreaseDecreaseOnBasisSpreadOfDiscountRate",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "fi_ServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Services [Member]",
        "label": "Services [Member]",
        "terseLabel": "Services"
       }
      }
     },
     "localname": "ServicesMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentDepreciationandAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Granted in Period, Weighted Average Grant Date Fair Value",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Granted in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedinPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Award Achievement Periods",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Award Achievement Periods",
        "terseLabel": "Number of award achievement periods"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardAchievementPeriods",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award Fair Market Value at Grant Exercise Price Percentage",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award Fair Market Value at Grant Exercise Price Percentage",
        "terseLabel": "Fair market value at grant exercise price"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantExercisePricePercentage",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award Fair Market Value at Grant Purchase Price Percentage",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award Fair Market Value at Grant Purchase Price Percentage",
        "terseLabel": "Fair market value at grant purchase price"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardFairMarketValueatGrantPurchasePricePercentage",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fi_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Correlation Rate",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Correlation Rate",
        "terseLabel": "Correlation range"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsCorrelationRate",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fi_SharebasedCompensationAwardTrancheFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Award, Tranche Four [Member]",
        "label": "Share-based Compensation Award, Tranche Four [Member]",
        "terseLabel": "90th Percentile"
       }
      }
     },
     "localname": "SharebasedCompensationAwardTrancheFourMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_TaxReceivableAgreementLiabilityDiscountRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Receivable Agreement, Liability, Discount Rate",
        "label": "Tax Receivable Agreement, Liability, Discount Rate",
        "terseLabel": "Tax receivable agreement liability, discount rate"
       }
      }
     },
     "localname": "TaxReceivableAgreementLiabilityDiscountRate",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fi_TaxReceivableAgreementLiabilityEstimatedTerminationPayment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Receivable Agreement, Liability, Estimated Termination Payment",
        "label": "Tax Receivable Agreement, Liability, Estimated Termination Payment",
        "terseLabel": "Estimated termination payment"
       }
      }
     },
     "localname": "TaxReceivableAgreementLiabilityEstimatedTerminationPayment",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_TaxReceivableAgreementRelatedAdjustments": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      },
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Receivable Agreement Related Adjustments",
        "label": "Tax Receivable Agreement Related Adjustments",
        "terseLabel": "Tax receivable agreement (\u201cTRA\u201d) related adjustments",
        "verboseLabel": "TRA related adjustments"
       }
      }
     },
     "localname": "TaxReceivableAgreementRelatedAdjustments",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fi_TubularRunningServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tubular Running Services [Member]",
        "label": "Tubular Running Services [Member]",
        "terseLabel": "Tubular Running Services"
       }
      }
     },
     "localname": "TubularRunningServicesMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails",
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails",
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails",
      "http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_TubularsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tubulars [Member]",
        "label": "Tubulars [Member]",
        "terseLabel": "Tubulars"
       }
      }
     },
     "localname": "TubularsMember",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails",
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails",
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails",
      "http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fi_UnrealizedandRealizedGainsLossesonDerivatives": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrealized and Realized Gains (Losses) on Derivatives",
        "label": "Unrealized and Realized Gains (Losses) on Derivatives",
        "terseLabel": "Unrealized and realized gains (losses)"
       }
      }
     },
     "localname": "UnrealizedandRealizedGainsLossesonDerivatives",
     "nsuri": "http://www.franksinternational.com/20201231",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_AffiliatedEntityMember": {
     "auth_ref": [
      "r388",
      "r580",
      "r581",
      "r584",
      "r694",
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity.",
        "label": "Affiliated Entity [Member]",
        "terseLabel": "Affiliated Entity"
       }
      }
     },
     "localname": "AffiliatedEntityMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region of Asia Pacific.",
        "label": "Asia Pacific [Member]",
        "terseLabel": "Asia Pacific"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r201",
      "r214",
      "r215",
      "r216",
      "r217",
      "r219",
      "r221",
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails",
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails",
      "http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r201",
      "r214",
      "r215",
      "r216",
      "r217",
      "r219",
      "r221",
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails",
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails",
      "http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r76",
      "r133",
      "r708"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r153",
      "r160",
      "r246",
      "r443",
      "r444",
      "r445",
      "r486",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r153",
      "r160",
      "r246",
      "r443",
      "r444",
      "r445",
      "r486",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r153",
      "r160",
      "r246",
      "r443",
      "r444",
      "r445",
      "r486",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CurrencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by currency.",
        "label": "Currency [Axis]",
        "terseLabel": "Currency [Axis]"
       }
      }
     },
     "localname": "CurrencyAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ExecutiveOfficerMember": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Person with designation of executive officer.",
        "label": "Executive Officer [Member]",
        "terseLabel": "Executive Officer"
       }
      }
     },
     "localname": "ExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LatinAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region of Latin America.",
        "label": "Latin America [Member]",
        "terseLabel": "Latin America"
       }
      }
     },
     "localname": "LatinAmericaMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r232",
      "r327",
      "r331",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r408",
      "r414",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r597",
      "r659",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails",
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails",
      "http://www.franksinternational.com/role/LeasesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails",
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r408",
      "r414",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r597",
      "r659",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails",
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails",
      "http://www.franksinternational.com/role/LeasesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r232",
      "r327",
      "r331",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r228",
      "r327",
      "r329",
      "r602",
      "r658",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r228",
      "r327",
      "r329",
      "r602",
      "r658",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r362",
      "r408",
      "r414",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r597",
      "r659",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails",
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails",
      "http://www.franksinternational.com/role/LeasesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails",
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r362",
      "r408",
      "r414",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r597",
      "r659",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails",
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails",
      "http://www.franksinternational.com/role/LeasesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails",
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r148",
      "r707"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "terseLabel": "Schedule II - Valuation and Qualifying Accounts"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccount"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r229",
      "r230",
      "r327",
      "r330",
      "r661",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails",
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbyGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r229",
      "r230",
      "r327",
      "r330",
      "r661",
      "r678",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r704",
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails",
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbyGeographicalAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r234",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "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": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r148",
      "r707"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "Accounting Standards Update 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdateExtensibleList": {
     "auth_ref": [
      "r154",
      "r155",
      "r156",
      "r157",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r486",
      "r487",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675"
     ],
     "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://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_ReceivablesNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.",
        "label": "Accounts and Other Receivables, Net, Current",
        "terseLabel": "Other receivables"
       }
      }
     },
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "terseLabel": "Accounts Payable and Accrued Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "terseLabel": "Accounts payable and accrued liabilities",
        "totalLabel": "Total accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails",
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities.",
        "label": "Accounts Payable and Accrued Liabilities [Member]",
        "terseLabel": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "auth_ref": [
      "r14",
      "r51"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations 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, Trade, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableTradeCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r6",
      "r30",
      "r235",
      "r236"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ReceivablesNetCurrent",
       "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",
        "verboseLabel": "Trade accounts receivable, net of allowance for credit losses of $3,857 and $5,129, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "auth_ref": [
      "r14",
      "r55",
      "r452"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrual for Taxes Other than Income Taxes, Current",
        "terseLabel": "Accrued property and other taxes"
       }
      }
     },
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedEmployeeBenefitsCurrent": {
     "auth_ref": [
      "r13",
      "r14",
      "r55"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Employee Benefits, Current",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "AccruedEmployeeBenefitsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r22",
      "r625",
      "r643"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r49",
      "r282"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Less: Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r33",
      "r82",
      "r83",
      "r84",
      "r645",
      "r671",
      "r675"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "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://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r81",
      "r84",
      "r85",
      "r150",
      "r151",
      "r152",
      "r507",
      "r666",
      "r667"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r31",
      "r446"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r443",
      "r444",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r154",
      "r155",
      "r156",
      "r157",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r484",
      "r485",
      "r486",
      "r487",
      "r604",
      "r605",
      "r606",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedTerseLabel": "Treasury shares withheld"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r416",
      "r418",
      "r449",
      "r450"
     ],
     "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": "Equity-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "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]",
        "verboseLabel": "Adjustments to reconcile net loss to cash from operating activities"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r418",
      "r435",
      "r448"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "terseLabel": "Allowance for credit losses"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r37",
      "r237",
      "r249"
     ],
     "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": "Trade accounts receivable allowance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r251"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "terseLabel": "Trade accounts receivable allowance, written off"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r99",
      "r119",
      "r557"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of deferred financing costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r119",
      "r266",
      "r272"
     ],
     "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 expense for intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive securities excluded from computation of EPS (in USD per share)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LossPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r129",
      "r209",
      "r216",
      "r223",
      "r242",
      "r504",
      "r508",
      "r544",
      "r623",
      "r642"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets",
        "verboseLabel": "Assets:"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets",
      "http://www.franksinternational.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r69",
      "r129",
      "r242",
      "r504",
      "r508",
      "r544"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": {
     "auth_ref": [
      "r277"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets held-for-sale that are not part of a disposal group.",
        "label": "Assets Held-for-sale, Not Part of Disposal Group",
        "terseLabel": "Assets held-for-sale, net book value"
       }
      }
     },
     "localname": "AssetsHeldForSaleNotPartOfDisposalGroup",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": {
     "auth_ref": [
      "r277"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.",
        "label": "Assets Held-for-sale, Not Part of Disposal Group, Current",
        "terseLabel": "Assets held for sale"
       }
      }
     },
     "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AutomobilesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vehicles that are used primarily for transporting people.",
        "label": "Automobiles [Member]",
        "terseLabel": "Automobiles and other vehicles"
       }
      }
     },
     "localname": "AutomobilesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r419",
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r516",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "Basis of Presentation and Significant Accounting Policies"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Buildings and improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails",
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r499"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "negatedTerseLabel": "Mergers and acquisition expense",
        "terseLabel": "Mergers and acquisition expense"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r4",
      "r46",
      "r121"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      },
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails",
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r16",
      "r122",
      "r126",
      "r621"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash, Cash Equivalents and Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r115",
      "r121",
      "r124"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails": {
       "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 shown in the consolidated statements of cash flows"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r115",
      "r549"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowSupplementalDisclosuresTextBlock": {
     "auth_ref": [
      "r125"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Cash Flow, Supplemental Disclosures [Text Block]",
        "terseLabel": "Supplemental Cash Flow Information"
       }
      }
     },
     "localname": "CashFlowSupplementalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SupplementalCashFlowInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashSurrenderValueFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of the amount that could be realized under a life insurance contract or contracts owned by the entity, commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI).",
        "label": "Cash Surrender Value, Fair Value Disclosure",
        "terseLabel": "Cash surrender value of life insurance policies - deferred compensation plan"
       }
      }
     },
     "localname": "CashSurrenderValueFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashSurrenderValueOfLifeInsurance": {
     "auth_ref": [
      "r10",
      "r50"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/OtherAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.",
        "label": "Cash Surrender Value of Life Insurance",
        "terseLabel": "Cash surrender value of life insurance policies"
       }
      }
     },
     "localname": "CashSurrenderValueOfLifeInsurance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/OtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r128",
      "r129",
      "r165",
      "r166",
      "r167",
      "r169",
      "r171",
      "r180",
      "r181",
      "r182",
      "r242",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r59",
      "r307",
      "r632",
      "r650"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 16)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "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": [
      "r304",
      "r305",
      "r306",
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r126",
      "r309",
      "r679",
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "terseLabel": "Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Common stock, reserved for future issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r150",
      "r151"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in EUR per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheetParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheetParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheetParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r28",
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheetParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValueOutstanding": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.",
        "label": "Common Stock, Value, Outstanding",
        "terseLabel": "Common stock, \u20ac0.01 par value, 798,096,000 shares authorized, 228,806,301 and 227,000,507 shares issued and 226,324,559 and 225,510,650 shares outstanding"
       }
      }
     },
     "localname": "CommonStockValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r339",
      "r340",
      "r415",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "terseLabel": "Employee Benefit Plans"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/EmployeeBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r88",
      "r90",
      "r91",
      "r96",
      "r636",
      "r653"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss"
     ],
     "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 Income"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r190",
      "r191",
      "r232",
      "r541",
      "r542"
     ],
     "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://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r190",
      "r191",
      "r232",
      "r541",
      "r542",
      "r676"
     ],
     "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://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r190",
      "r191",
      "r232",
      "r541",
      "r542",
      "r676"
     ],
     "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://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r190",
      "r191",
      "r232",
      "r541",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r187",
      "r190",
      "r191",
      "r192",
      "r541",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r190",
      "r191",
      "r232",
      "r541",
      "r542"
     ],
     "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://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress - machinery and equipment"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r316",
      "r317",
      "r328"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r214",
      "r215",
      "r216",
      "r217",
      "r219",
      "r225",
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Corporate, Non-Segment [Member]",
        "terseLabel": "Corporate",
        "verboseLabel": "Corporate"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails",
      "http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r101",
      "r602"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations": {
       "order": 7.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "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",
        "verboseLabel": "Cost of revenues"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Revenue [Abstract]",
        "terseLabel": "Cost of revenue, exclusive of depreciation and amortization"
       }
      }
     },
     "localname": "CostOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations"
     ],
     "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://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r130",
      "r480",
      "r490"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "U.S. federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r136",
      "r480"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r130",
      "r480",
      "r490",
      "r492"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Total current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r130",
      "r480",
      "r490"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "U.S. state and local"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r188",
      "r232"
     ],
     "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://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "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": [
      "r20",
      "r22",
      "r23",
      "r624",
      "r627",
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "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": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": {
     "auth_ref": [
      "r337",
      "r418"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Compensation Expense",
        "terseLabel": "Deferred compensation expense"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": {
     "auth_ref": [
      "r338",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Deferred Compensation Arrangement with Individual, Requisite Service Period",
        "terseLabel": "Requisite service period"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation arrangements that are neither equity-based payments, nor pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonus, certain rabbi trusts, perquisites, postemployment benefits, and certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, which contain a promise by the employer to pay certain amounts or benefits at designated future dates, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Other \"sub-members\" can be added as necessary.",
        "label": "Deferred Compensation, Excluding Share-based Payments and Retirement Benefits [Member]",
        "terseLabel": "Deferred compensation plan"
       }
      }
     },
     "localname": "DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.",
        "label": "Deferred Compensation Liability, Current and Noncurrent",
        "terseLabel": "Deferred compensation liability"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]",
        "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r130",
      "r481",
      "r490"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "U.S. federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r130",
      "r481",
      "r490"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "fi_DeferredIncomeTaxExpenseBenefitOtherNoncashIncomeTaxExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r456",
      "r457"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred tax assets, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r119",
      "r130",
      "r481",
      "r490",
      "r491",
      "r492"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred tax provision (benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r24",
      "r25",
      "r471",
      "r626",
      "r639"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total deferred liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r456",
      "r457"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "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 liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.",
        "label": "Deferred Tax Assets, Goodwill and Intangible Assets",
        "terseLabel": "Intangibles"
       }
      }
     },
     "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "auth_ref": [
      "r478",
      "r479"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.",
        "label": "Deferred Tax Assets, in Process Research and Development",
        "terseLabel": "Research and development credit"
       }
      }
     },
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r478",
      "r479"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).",
        "label": "Deferred Tax Assets, Investments",
        "terseLabel": "Investment in partnership"
       }
      }
     },
     "localname": "DeferredTaxAssetsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r473"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r473"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "auth_ref": [
      "r478",
      "r479"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "terseLabel": "U.S. net operating loss"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
     "auth_ref": [
      "r478",
      "r479"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign",
        "terseLabel": "Foreign net operating loss"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r478",
      "r479"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": {
     "auth_ref": [
      "r476",
      "r478",
      "r479"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign",
        "terseLabel": "Foreign tax credit carryover"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r472"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedTerseLabel": "Valuation allowance",
        "terseLabel": "Deferred tax assets, valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": {
     "auth_ref": [
      "r478",
      "r479"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.",
        "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets",
        "negatedTerseLabel": "Goodwill"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments).",
        "label": "Deferred Tax Liabilities, Investments",
        "negatedTerseLabel": "Investment in partnership"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r478",
      "r479"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r478",
      "r479"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedTerseLabel": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r404"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Cost recognized"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "terseLabel": "Employer matching contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "terseLabel": "Maximum annual contributions per employee"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepositAssets": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/OtherAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.",
        "label": "Deposit Assets",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "DepositAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/OtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r119",
      "r280"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r119",
      "r204"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      },
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "negatedTerseLabel": "Depreciation and amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentDepreciationandAmortizationDetails",
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails",
      "http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetFairValueGrossLiability": {
     "auth_ref": [
      "r71",
      "r78",
      "r518"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Asset, Fair Value, Gross Liability",
        "negatedTerseLabel": "Netting adjustment"
       }
      }
     },
     "localname": "DerivativeAssetFairValueGrossLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r72",
      "r75",
      "r540"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "totalLabel": "Net position - asset / (liability)"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset [Abstract]",
        "terseLabel": "Derivative Asset Positions"
       }
      }
     },
     "localname": "DerivativeAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails",
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails",
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r70",
      "r77",
      "r518",
      "r596"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Derivative Asset, Fair Value, Gross Asset",
        "terseLabel": "Gross position - asset / (liability)"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r70",
      "r77",
      "r518",
      "r596"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Derivative Liability, Fair Value, Gross Liability",
        "negatedTerseLabel": "Gross position - asset / (liability)"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeForwardExchangeRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual rate at which a foreign currency can be purchased or sold.",
        "label": "Derivative, Forward Exchange Rate",
        "terseLabel": "Contractual exchange rate"
       }
      }
     },
     "localname": "DerivativeForwardExchangeRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r517",
      "r519",
      "r523",
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails",
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails",
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivatives"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/Derivatives"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
     "auth_ref": [
      "r522",
      "r524"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "terseLabel": "Gain (loss) on foreign currency contracts"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r72",
      "r75",
      "r540"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "negatedLabel": "Derivative liability",
        "negatedTotalLabel": "Net position - asset / (liability)",
        "terseLabel": "Derivative financial instruments"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails",
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails",
      "http://www.franksinternational.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability [Abstract]",
        "terseLabel": "Derivative Liability Positions"
       }
      }
     },
     "localname": "DerivativeLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilityFairValueGrossAsset": {
     "auth_ref": [
      "r71",
      "r78",
      "r518"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Liability, Fair Value, Gross Asset",
        "terseLabel": "Netting adjustment"
       }
      }
     },
     "localname": "DerivativeLiabilityFairValueGrossAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesGrossandNetFairValueofDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "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": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails",
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails",
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r511",
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Notional amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r510",
      "r512",
      "r513",
      "r514",
      "r515",
      "r521",
      "r523",
      "r527",
      "r529",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails",
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails",
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r126",
      "r138",
      "r510",
      "r512",
      "r514",
      "r515",
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r327",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "U.S. NOLs"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r7",
      "r17",
      "r29",
      "r131",
      "r581"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_ReceivablesNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).",
        "label": "Due from Related Parties, Current",
        "verboseLabel": "Affiliated"
       }
      }
     },
     "localname": "DueFromRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r137",
      "r581",
      "r631",
      "r651"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.",
        "label": "Due to Related Parties",
        "terseLabel": "Affiliated"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EMEAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regions of Europe, Middle East and Africa.",
        "label": "EMEA [Member]",
        "terseLabel": "Europe/Middle East/Africa"
       }
      }
     },
     "localname": "EMEAMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Loss per common share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [
      "r170"
     ],
     "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": "Basic and diluted (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
      "http://www.franksinternational.com/role/LossPerCommonShareDetails",
      "http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted [Abstract]",
        "terseLabel": "Loss per common share:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
      "http://www.franksinternational.com/role/LossPerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]",
        "terseLabel": "Weighted average common shares outstanding:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r126",
      "r172",
      "r173"
     ],
     "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": "Income (Loss) Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r172",
      "r173",
      "r174",
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Loss Per Common Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LossPerCommonShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r549"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount": {
     "auth_ref": [
      "r459"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to Tax Cuts and Jobs Act.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Amount",
        "terseLabel": "Effect of tax rate change"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for employee benefit and equity-based compensation.",
        "label": "Employee Benefits and Share-based Compensation",
        "terseLabel": "Equity-based compensation expense"
       }
      }
     },
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r436"
     ],
     "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": "Unamortized stock compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Compensation cost not yet recognized, period for recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails"
     ],
     "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": "Equipment"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r155",
      "r162",
      "r164",
      "r179",
      "r246",
      "r312",
      "r313",
      "r443",
      "r444",
      "r445",
      "r486",
      "r487",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r666",
      "r667",
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EurodollarMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.",
        "label": "Eurodollar [Member]",
        "terseLabel": "Eurodollar"
       }
      }
     },
     "localname": "EurodollarMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r532",
      "r533",
      "r534",
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r403",
      "r533",
      "r587",
      "r588",
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r536",
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Liability Class [Axis]",
        "terseLabel": "Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r363",
      "r364",
      "r369",
      "r403",
      "r533",
      "r587"
     ],
     "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": "Quoted Prices in Active Markets (Level 1)"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r363",
      "r364",
      "r369",
      "r403",
      "r533",
      "r588"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Significant Other Observable Inputs (Level 2)"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r403",
      "r533",
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Significant Unobservable Inputs (Level 3)"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value by Liability Class [Domain]",
        "terseLabel": "Fair Value by Liability Class [Domain]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r403",
      "r587",
      "r588",
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r126",
      "r538",
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialLiabilitiesFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.",
        "label": "Financial Liabilities Fair Value Disclosure",
        "terseLabel": "Deferred compensation plan"
       }
      }
     },
     "localname": "FinancialLiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r271"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails": {
       "order": 1.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://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r273"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails": {
       "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 next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.",
        "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]",
        "terseLabel": "Intangible Assets Amortization Expense"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r273"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails": {
       "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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r273"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r273"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r273"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r267",
      "r268",
      "r271",
      "r274",
      "r603",
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r271",
      "r607"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r267",
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r271",
      "r603"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails": {
       "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": "Total"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
        "label": "Foreign Tax Authority [Member]",
        "terseLabel": "Foreign NOLs"
       }
      }
     },
     "localname": "ForeignCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r545",
      "r546",
      "r547",
      "r548"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      },
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "terseLabel": "Foreign currency loss"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r126",
      "r556"
     ],
     "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 Translations and Transactions"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.",
        "label": "Foreign Exchange Forward [Member]",
        "terseLabel": "Foreign currency contracts",
        "verboseLabel": "Foreign currency contracts"
       }
      }
     },
     "localname": "ForeignExchangeForwardMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails",
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails",
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "auth_ref": [
      "r119",
      "r279",
      "r286"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property",
        "terseLabel": "Gain on sale of building classified as held for sale"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      },
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
        "label": "Gain (Loss) on Disposition of Assets",
        "negatedTerseLabel": "(Gain) loss on disposal of assets",
        "terseLabel": "Gain (loss) on disposal of assets"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentDepreciationandAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r189"
     ],
     "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://www.franksinternational.com/role/AccountsReceivablenetAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r258",
      "r260",
      "r622"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r126",
      "r262"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r119",
      "r259",
      "r261",
      "r263"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      },
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "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",
        "negatedLabel": "Goodwill impairment",
        "terseLabel": "Goodwill impairment",
        "verboseLabel": "Goodwill impairment"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
      "http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r100",
      "r129",
      "r209",
      "r215",
      "r219",
      "r222",
      "r225",
      "r242",
      "r544"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "terseLabel": "Gross profit (loss)"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r514",
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails",
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails",
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "auth_ref": [
      "r119",
      "r275"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails": {
       "order": 5.0,
       "parentTag": "fi_RestructuringSettlementAndImpairmentProvisionsCredits",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.",
        "label": "Impairment of Intangible Assets, Finite-lived",
        "terseLabel": "Intangible asset impairments",
        "verboseLabel": "Impairment of intangible assets, finite-lived"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": {
     "auth_ref": [
      "r119",
      "r278"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.",
        "label": "Impairment of Long-Lived Assets to be Disposed of",
        "verboseLabel": "Assets held-for-sale, impairment loss"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r126",
      "r276",
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r135",
      "r493"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r94",
      "r209",
      "r215",
      "r219",
      "r222",
      "r225",
      "r620",
      "r634",
      "r637",
      "r655"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r135",
      "r493"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r135",
      "r209",
      "r215",
      "r219",
      "r222",
      "r225"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails",
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentDepreciationandAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails",
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentDepreciationandAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r460",
      "r469",
      "r475",
      "r488",
      "r494",
      "r496",
      "r497",
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r130",
      "r163",
      "r164",
      "r207",
      "r458",
      "r489",
      "r495",
      "r656"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails": {
       "order": 5.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)",
        "negatedTerseLabel": "Income tax benefit (expense)",
        "terseLabel": "Income tax expense (benefit)",
        "totalLabel": "Total income tax expense (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails",
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails",
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Income Tax Expense (Benefit) Continuing Operations [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r92",
      "r126",
      "r454",
      "r455",
      "r469",
      "r470",
      "r474",
      "r482",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReceivable": {
     "auth_ref": [
      "r45",
      "r638"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_ReceivablesNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.",
        "label": "Income Taxes Receivable",
        "terseLabel": "Taxes receivable"
       }
      }
     },
     "localname": "IncomeTaxReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r459"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "terseLabel": "Increase in valuation allowances"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary": {
     "auth_ref": [
      "r459"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity in earnings (loss) of unconsolidated subsidiaries exempt from income taxes.",
        "label": "Effective Income Tax Rate Reconciliation, Equity in Earnings (Losses) of Unconsolidated Subsidiary, Amount",
        "negatedTerseLabel": "Branch profits tax"
       }
      }
     },
     "localname": "IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r459"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "terseLabel": "Taxes on foreign earnings at higher rates"
       }
      }
     },
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r459"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Income tax benefit at statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses": {
     "auth_ref": [
      "r459"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount",
        "terseLabel": "Goodwill impairment"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r459"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount",
        "terseLabel": "Restricted stock units tax shortfall"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r459"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": {
     "auth_ref": [
      "r459"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount",
        "terseLabel": "Return-to-provision adjustments"
       }
      }
     },
     "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r459"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State taxes, net of federal benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsForeign": {
     "auth_ref": [
      "r459"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 13.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount",
        "negatedTerseLabel": "Foreign tax credit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCreditsForeign",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r123"
     ],
     "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 (received) for income taxes, net of refunds"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "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 amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedTerseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.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://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.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",
        "negatedTerseLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities, net of effects from acquisitions"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current assets classified as other.",
        "label": "Increase (Decrease) in Other Current Assets",
        "negatedTerseLabel": "Other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedTerseLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "terseLabel": "Other noncurrent liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r126",
      "r270",
      "r599",
      "r600",
      "r601",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r265",
      "r269"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "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": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntellectualPropertyMember": {
     "auth_ref": [
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.",
        "label": "Intellectual Property [Member]",
        "terseLabel": "Intellectual property"
       }
      }
     },
     "localname": "IntellectualPropertyMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      },
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of nonoperating interest income (expense).",
        "label": "Interest Income (Expense), Nonoperating, Net",
        "terseLabel": "Interest income, net",
        "verboseLabel": "Interest income, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r113",
      "r116",
      "r123"
     ],
     "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://www.franksinternational.com/role/SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.",
        "label": "Inventories [Member]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoriesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryCurrentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Current [Table]",
        "terseLabel": "Inventory, Current [Table]"
       }
      }
     },
     "localname": "InventoryCurrentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/InventoriesnetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]",
        "terseLabel": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories, net"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/Inventoriesnet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r39",
      "r256"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/InventoriesnetDetails": {
       "order": 2.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, net of allowance of $84 and $485, respectively"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/InventoriesnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLineItems": {
     "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": "Inventory [Line Items]",
        "terseLabel": "Inventory [Line Items]"
       }
      }
     },
     "localname": "InventoryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/InventoriesnetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r5",
      "r65"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.franksinternational.com/role/InventoriesnetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories, net",
        "totalLabel": "Total inventories, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets",
      "http://www.franksinternational.com/role/InventoriesnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r15",
      "r66",
      "r126",
      "r176",
      "r252",
      "r254",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r41",
      "r256"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/InventoriesnetDetails": {
       "order": 4.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, components and supplies"
       }
      }
     },
     "localname": "InventoryRawMaterialsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/InventoriesnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryValuationReserveMember": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reserve to reduce inventory to lower of cost or net realizable value.",
        "label": "SEC Schedule, 12-09, Reserve, Inventory [Member]",
        "terseLabel": "Allowance for excess and obsolete inventory"
       }
      }
     },
     "localname": "InventoryValuationReserveMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r65",
      "r148",
      "r255"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation reserve for inventory.",
        "label": "Inventory Valuation Reserves",
        "terseLabel": "Allowance"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/InventoriesnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r40",
      "r256"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/InventoriesnetDetails": {
       "order": 3.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 progress"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/InventoriesnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r253"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails": {
       "order": 2.0,
       "parentTag": "fi_RestructuringSettlementAndImpairmentProvisionsCredits",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "label": "Inventory Write-down",
        "verboseLabel": "Inventory impairments"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "auth_ref": [
      "r241",
      "r654"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment in financial asset.",
        "label": "Investment, Policy [Policy Text Block]",
        "terseLabel": "Short-Term Investments"
       }
      }
     },
     "localname": "InvestmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments [Abstract]",
        "terseLabel": "Investments:"
       }
      }
     },
     "localname": "InvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LandImprovementsMember": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to real estate held.",
        "label": "Land Improvements [Member]",
        "terseLabel": "Land improvements"
       }
      }
     },
     "localname": "LandImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseAndRentalExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "Operating Leases, Rent Expense",
        "terseLabel": "Rent expense"
       }
      }
     },
     "localname": "LeaseAndRentalExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of Lease Cost and Other Information"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r281"
     ],
     "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://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "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_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Maturity of Lease Liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r575"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r575"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r575"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails_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 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://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r575"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r575"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r575"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r575"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r575"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails": {
       "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",
        "terseLabel": "Less: interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "auth_ref": [
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Remaining Lease Term",
        "terseLabel": "Remaining lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r565"
     ],
     "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": "Option term to extend lease (up to)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of credit, amount outstanding"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r54",
      "r129",
      "r217",
      "r242",
      "r505",
      "r508",
      "r509",
      "r544"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r36",
      "r129",
      "r242",
      "r544",
      "r628",
      "r647"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "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 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r56",
      "r129",
      "r242",
      "r505",
      "r508",
      "r509",
      "r544"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r23",
      "r627",
      "r640"
     ],
     "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": "Outstanding indebtedness"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityExpirationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Line of Credit Facility, Expiration Period",
        "terseLabel": "Expiration period"
       }
      }
     },
     "localname": "LineOfCreditFacilityExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "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": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r52"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r52"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Available borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r52",
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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 capacity, commitment fee"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Lines of credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r240"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "terseLabel": "Accounts Receivable, net"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsReceivablenet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR)"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-term Debt [Text Block]",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.",
        "label": "Long-term Purchase Commitment, Amount",
        "terseLabel": "Purchase commitment inventory"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of items purchased under a long-term purchase commitment.",
        "label": "Category of Item Purchased [Axis]",
        "terseLabel": "Category of Item Purchased [Axis]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.",
        "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]",
        "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Long-term Purchase Commitment [Line Items]",
        "terseLabel": "Long-term Purchase Commitment [Line Items]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.",
        "label": "Long-term Purchase Commitment [Table]",
        "terseLabel": "Long-term Purchase Commitment [Table]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r57",
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Rental machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecurities": {
     "auth_ref": [
      "r633"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security.",
        "label": "Marketable Securities",
        "terseLabel": "Marketable securities - other"
       }
      }
     },
     "localname": "MarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "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": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]"
       }
      }
     },
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r115"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r115"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r115",
      "r117",
      "r120"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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 provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r3",
      "r86",
      "r89",
      "r95",
      "r120",
      "r129",
      "r154",
      "r158",
      "r159",
      "r160",
      "r161",
      "r163",
      "r164",
      "r168",
      "r209",
      "r215",
      "r219",
      "r222",
      "r225",
      "r242",
      "r544",
      "r635",
      "r652"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.franksinternational.com/role/LossPerCommonShareDetails",
      "http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent [Abstract]",
        "terseLabel": "Numerator"
       }
      }
     },
     "localname": "NetIncomeLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LossPerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]",
        "terseLabel": "International",
        "verboseLabel": "International"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails",
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbyGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Not Designated as Hedging Instrument [Member]",
        "terseLabel": "Not Designated as Hedging Instrument"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesForeignCurrencyDerivativeContractsOutstandingDetails",
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativeContractsonCondensedConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonmonetaryTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonmonetary Transactions [Abstract]",
        "terseLabel": "Non-cash transactions:"
       }
      }
     },
     "localname": "NonmonetaryTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income (expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other income (expense):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing nonoperating income (expense).",
        "label": "Nonoperating Income (Expense) [Member]",
        "terseLabel": "Other income, net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesImpactofDerivativesContractsonCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfCountriesInWhichEntityOperates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of countries in which the entity operates as of balance sheet date.",
        "label": "Number of Countries in which Entity Operates",
        "terseLabel": "Number of countries in which entity operates",
        "verboseLabel": "Number of countries in which segment operates in"
       }
      }
     },
     "localname": "NumberOfCountriesInWhichEntityOperates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OffsettingAssetsTableTextBlock": {
     "auth_ref": [
      "r73",
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of derivative and other financial assets that are subject to offsetting, including master netting arrangements.",
        "label": "Offsetting Assets [Table Text Block]",
        "terseLabel": "Schedule of Derivative Assets, Gross and Net Fair Values"
       }
      }
     },
     "localname": "OffsettingAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OffsettingLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r73",
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of derivative and other financial liabilities that are subject to offsetting, including master netting arrangements.",
        "label": "Offsetting Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Derivative Liabilities, Gross and Net Fair Values"
       }
      }
     },
     "localname": "OffsettingLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r209",
      "r215",
      "r219",
      "r222",
      "r225"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating loss",
        "totalLabel": "Operating loss",
        "verboseLabel": "Operating income (loss)"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
      "http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r567",
      "r576"
     ],
     "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"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r561"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Rent expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r560"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails": {
       "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",
        "terseLabel": "Operating lease, liability",
        "totalLabel": "Total lease liabilities",
        "verboseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/LeasesMaturityofLeaseLiabilitiesDetails",
      "http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails",
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r560"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails": {
       "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",
        "verboseLabel": "Current portion of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets",
      "http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r560"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails": {
       "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",
        "verboseLabel": "Non-current operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets",
      "http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r562",
      "r570"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesOtherInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r559"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease assets",
        "verboseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets",
      "http://www.franksinternational.com/role/LeasesSupplementalBalanceSheetInformationDetails",
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r573",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating leases, weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesLeaseTermandDiscountRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r572",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating leases, weighted average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesLeaseTermandDiscountRateDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r476"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r214",
      "r215",
      "r216",
      "r217",
      "r219",
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails",
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails",
      "http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssetImpairmentCharges": {
     "auth_ref": [
      "r119",
      "r285"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.",
        "label": "Other Asset Impairment Charges",
        "terseLabel": "Loss on asset impairments and retirements"
       }
      }
     },
     "localname": "OtherAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "Other Assets Disclosure [Text Block]",
        "terseLabel": "Other Assets"
       }
      }
     },
     "localname": "OtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/OtherAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/OtherAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/OtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.franksinternational.com/role/OtherAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets",
        "totalLabel": "Total other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets",
      "http://www.franksinternational.com/role/OtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]",
        "terseLabel": "Marketable securities:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r502",
      "r503",
      "r506"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Unrealized gain (loss) on marketable securities/Reclassification of marketable securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r502",
      "r503",
      "r506"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss": {
       "order": 2.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, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign currency translation adjustments",
        "verboseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax": {
     "auth_ref": [
      "r79",
      "r80"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment and Tax",
        "terseLabel": "Unrealized gain on marketable securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss"
     ],
     "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):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r87",
      "r90",
      "r502",
      "r503",
      "r506"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss": {
       "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",
        "totalLabel": "Total other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r12",
      "r13",
      "r55"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "verboseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other non-current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherMachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services.",
        "label": "Other Machinery and Equipment [Member]",
        "terseLabel": "Machinery and equipment - other"
       }
      }
     },
     "localname": "OtherMachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations": {
       "order": 5.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonrecurringIncomeExpense": {
     "auth_ref": [
      "r105"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other expense (income) that is infrequent in occurrence or unusual in nature.",
        "label": "Other Nonrecurring (Income) Expense",
        "terseLabel": "Other (income) expense adjustments"
       }
      }
     },
     "localname": "OtherNonrecurringIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]",
        "terseLabel": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r107",
      "r109",
      "r139"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Treasury share repurchase"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRestructuring": {
     "auth_ref": [
      "r114",
      "r292"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
        "label": "Payments for Restructuring",
        "negatedLabel": "Severance and other payments"
       }
      }
     },
     "localname": "PaymentsForRestructuring",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for loan and debt issuance costs.",
        "label": "Payments of Financing Costs",
        "negatedTerseLabel": "Deferred financing costs"
       }
      }
     },
     "localname": "PaymentsOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedLabel": "Treasury shares withheld"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.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",
        "negatedTerseLabel": "Purchase of investments"
       }
      }
     },
     "localname": "PaymentsToAcquireInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "negatedTerseLabel": "Purchase of property, plant and equipment and intangibles",
        "terseLabel": "Purchases of property, plant and equipment and intangibles"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails"
     ],
     "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 Restricted Stock Units (PRSUs)"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r419",
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PostemploymentBenefitsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Postemployment Benefits [Abstract]",
        "terseLabel": "Postemployment Benefits [Abstract]"
       }
      }
     },
     "localname": "PostemploymentBenefitsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": {
     "auth_ref": [
      "r110",
      "r438"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.",
        "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised",
        "terseLabel": "Proceeds from the issuance of ESPP shares"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.",
        "label": "Proceeds from Sale, Maturity and Collection of Investments",
        "terseLabel": "Proceeds from sale of investments"
       }
      }
     },
     "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from sale of assets and equipment",
        "verboseLabel": "Proceeds from sale of assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery.",
        "label": "Product [Member]",
        "terseLabel": "Products"
       }
      }
     },
     "localname": "ProductMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r49",
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails",
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r290",
      "r682",
      "r683",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r48",
      "r281"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property, plant and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "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://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails",
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentDepreciationandAmortizationDetails",
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r18",
      "r19",
      "r283",
      "r649"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant and equipment, net",
        "totalLabel": "Total property, plant and equipment, net",
        "verboseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets",
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails",
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbyGeographicalAreasDetails",
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r47",
      "r126",
      "r283",
      "r682",
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r18",
      "r283"
     ],
     "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": "Summary of Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTransfersAndChanges": {
     "auth_ref": [
      "r284"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of physical assets used in the normal conduct of business and not intended for resale, from reclassification, impairment, donation, or changes classified as other. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Transfers and Changes",
        "terseLabel": "Net transfers from inventory to property, plant and equipment",
        "verboseLabel": "Property, plant and equipment, transfers increase (decrease)"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTransfersAndChanges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r18",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails",
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r98",
      "r250"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision for bad debts"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesInventoryAxis": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of inventory held.",
        "label": "Inventory [Axis]",
        "terseLabel": "Inventory [Axis]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/InventoriesnetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesInventoryTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.",
        "label": "Inventory [Domain]",
        "terseLabel": "Inventory [Domain]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/InventoriesnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Quarterly Financial Information Disclosure [Abstract]",
        "terseLabel": "Quarterly Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Quarterly Financial Data (Unaudited)"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/QuarterlyFinancialDataUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealizedInvestmentGainsLosses": {
     "auth_ref": [
      "r657"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment.",
        "label": "Realized Investment Gains (Losses)",
        "terseLabel": "Income (loss) on changes in the cash surrender value of life insurance policies"
       }
      }
     },
     "localname": "RealizedInvestmentGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis": {
     "auth_ref": [
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nature of uncertainty related to unrecognized tax benefits.",
        "label": "Nature of Uncertainty [Axis]",
        "terseLabel": "Nature of Uncertainty [Axis]"
       }
      }
     },
     "localname": "ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]",
        "terseLabel": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReceivablesNetCurrent": {
     "auth_ref": [
      "r30",
      "r38",
      "r648",
      "r677"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.",
        "label": "Receivables, Net, Current",
        "terseLabel": "Accounts receivables, net",
        "totalLabel": "Total accounts receivable, net"
       }
      }
     },
     "localname": "ReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails",
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r38",
      "r126",
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r215",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.",
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]",
        "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]"
       }
      }
     },
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r388",
      "r580",
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r388",
      "r580",
      "r581",
      "r584"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]",
        "terseLabel": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Purchases from Related Party",
        "terseLabel": "Purchase from related party"
       }
      }
     },
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]",
        "terseLabel": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r388",
      "r580",
      "r584",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r578",
      "r579",
      "r581",
      "r585",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": {
     "auth_ref": [],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.",
        "label": "Repayments of Debt and Lease Obligation",
        "negatedTerseLabel": "Repayments of borrowings"
       }
      }
     },
     "localname": "RepaymentsOfDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchMember": {
     "auth_ref": [
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.",
        "label": "Research Tax Credit Carryforward [Member]",
        "terseLabel": "R&amp;D Credits",
        "verboseLabel": "Research Tax Credit Carryforward"
       }
      }
     },
     "localname": "ResearchMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r124",
      "r621",
      "r644"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      },
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails",
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "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://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]",
        "terseLabel": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "terseLabel": "Severance and Other Charges (Credits), net"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r119",
      "r291",
      "r296",
      "r301"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails": {
       "order": 1.0,
       "parentTag": "fi_RestructuringSettlementAndImpairmentProvisionsCredits",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Severance and other costs",
        "verboseLabel": "Additions for costs expensed"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Restructuring Cost and Reserve [Line Items]",
        "terseLabel": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r292",
      "r298"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "label": "Restructuring Reserve",
        "periodEndLabel": "Balance at December 31, 2020",
        "periodStartLabel": "Balance at December 31, 2019",
        "verboseLabel": "Outstanding liability on severance and other costs"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveCurrent": {
     "auth_ref": [
      "r291",
      "r300"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.",
        "label": "Restructuring Reserve, Current",
        "terseLabel": "Accrued severance and other charges"
       }
      }
     },
     "localname": "RestructuringReserveCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveRollForward": {
     "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": "Restructuring Reserve [Roll Forward]",
        "terseLabel": "Restructuring Reserve [Roll Forward]"
       }
      }
     },
     "localname": "RestructuringReserveRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringReserveTranslationAndOtherAdjustment": {
     "auth_ref": [
      "r292",
      "r297"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the restructuring reserve related to foreign currency translation (gain) loss and other increases (decreases).",
        "label": "Restructuring Reserve, Translation and Other Adjustment",
        "terseLabel": "Other adjustments"
       }
      }
     },
     "localname": "RestructuringReserveTranslationAndOtherAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r32",
      "r313",
      "r446",
      "r646",
      "r670",
      "r675"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r155",
      "r162",
      "r164",
      "r246",
      "r443",
      "r444",
      "r445",
      "r486",
      "r487",
      "r666",
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings (Deficit)"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanNameAxis": {
     "auth_ref": [
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Axis]",
        "terseLabel": "Retirement Plan Name [Axis]"
       }
      }
     },
     "localname": "RetirementPlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanNameDomain": {
     "auth_ref": [
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Domain]",
        "terseLabel": "Retirement Plan Name [Domain]"
       }
      }
     },
     "localname": "RetirementPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue:"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r200",
      "r201",
      "r214",
      "r220",
      "r221",
      "r228",
      "r229",
      "r232",
      "r326",
      "r327",
      "r602"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations": {
       "order": 5.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": "Revenue",
        "verboseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
      "http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails",
      "http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "auth_ref": [
      "r190",
      "r232"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "terseLabel": "Revenue from Contract with Customer Benchmark"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r127",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "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": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbyGeographicalAreasDetails"
     ],
     "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://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r571",
      "r576"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets obtained in an exchange for lease obligations"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesOtherInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of Accounts Receivable, Net"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsReceivablenetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accounts Payable and Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsPayableandAccruedLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Weighted Average Assumptions for PRSUs"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of cash and cash equivalents.",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of Cash and Cash Equivalents"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures"
       }
      }
     },
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SupplementalCashFlowInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r482"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Components of Loss Before Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "terseLabel": "Impact of Derivative Contracts on Condensed Consolidated Balance Sheets"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": {
     "auth_ref": [
      "r510",
      "r512",
      "r513",
      "r514",
      "r515",
      "r521",
      "r523",
      "r527",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Schedule of Derivative Instruments [Table Text Block]",
        "terseLabel": "Schedule of Foreign Currency Derivative Contracts Outstanding"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Income (Loss) Per Share, Basic and Diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LossPerCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": {
     "auth_ref": [
      "r230"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.",
        "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]",
        "terseLabel": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets"
       }
      }
     },
     "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table]",
        "terseLabel": "Revenue from External Customers by Products and Services [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r532",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r267",
      "r270",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r267",
      "r270"
     ],
     "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 Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r262",
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r15",
      "r42",
      "r43",
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of Inventory"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/InventoriesnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "auth_ref": [
      "r50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of noncurrent assets.",
        "label": "Schedule of Other Assets, Noncurrent [Table Text Block]",
        "terseLabel": "Schedule of Other Assets"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/OtherAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "auth_ref": [
      "r522",
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.",
        "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]",
        "terseLabel": "Impact of Derivative Contracts on Condensed Consolidated Statements of Operations"
       }
      }
     },
     "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DerivativesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r49",
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails",
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentDepreciationandAmortizationDetails",
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Schedule of Quarterly Financial Information"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r132",
      "r582",
      "r584"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "auth_ref": [
      "r16",
      "r124",
      "r621",
      "r644"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.",
        "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Restrictions on Cash and Cash Equivalents"
       }
      }
     },
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r294",
      "r295",
      "r299"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "auth_ref": [
      "r294",
      "r295",
      "r299"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.",
        "label": "Restructuring and Related Costs [Table Text Block]",
        "terseLabel": "Summary of Severance and Other Charges (Credits), net"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
     "auth_ref": [
      "r292",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.",
        "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]",
        "terseLabel": "Reconciliation of Employee Separation Liability"
       }
      }
     },
     "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r93",
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbyGeographicalAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r209",
      "r212",
      "r218",
      "r262"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r209",
      "r212",
      "r218",
      "r262"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r419",
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails",
      "http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of Non-Vested Restricted Stock Units"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r468",
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits.",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.",
        "label": "Secured Debt [Member]",
        "terseLabel": "Secured Debt"
       }
      }
     },
     "localname": "SecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r196",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r214",
      "r215",
      "r216",
      "r217",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r225",
      "r232",
      "r658"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails",
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails",
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails",
      "http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r196",
      "r198",
      "r199",
      "r209",
      "r213",
      "r219",
      "r223",
      "r224",
      "r225",
      "r226",
      "r228",
      "r231",
      "r232",
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]",
        "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r329"
     ],
     "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": "Services"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r118"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "verboseLabel": "Equity-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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, Award Requisite Service Period",
        "terseLabel": "Award achievement period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r420"
     ],
     "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://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r428"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r428"
     ],
     "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",
        "verboseLabel": "Granted (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r427"
     ],
     "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 (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails"
     ],
     "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 Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r427"
     ],
     "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 (in USD per share)",
        "periodStartLabel": "Beginning balance (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r431"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Fair value of awards vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": {
     "auth_ref": [
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate",
        "terseLabel": "Weighted volatility rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/EmployeeBenefitPlansDetails",
      "http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Common stock, shares available for future issuance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r417",
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationNonVestedShareBasedRSUsandPRSUsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "25th Percentile (Threshold Level)"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche Three [Member]",
        "terseLabel": "75th Percentile"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails"
     ],
     "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": "50th Percentile (Target Level)"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r126",
      "r419",
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": {
     "auth_ref": [
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares.",
        "label": "Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block]",
        "terseLabel": "Schedule of Non-Vested PRSU's Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r420"
     ],
     "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://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic 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, Aggregate Intrinsic Value, Nonvested",
        "terseLabel": "Fair value of performance units granted"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r421"
     ],
     "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": "LTIP expiration period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r432",
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Total expected term (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensationWeightedAverageAssumptionsforPRSUsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "negatedTerseLabel": "Treasury shares withheld (in shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r21",
      "r629",
      "r630",
      "r641"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-term Investments",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r568",
      "r576"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term lease expense"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain": {
     "auth_ref": [
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The nature of the uncertainty for which it is reasonably possible that the total amount of the unrecognized tax benefit will significantly increase or decrease within twelve months of the balance sheet date.",
        "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]",
        "terseLabel": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]"
       }
      }
     },
     "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r2",
      "r196",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r214",
      "r215",
      "r216",
      "r217",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r225",
      "r232",
      "r262",
      "r288",
      "r293",
      "r302",
      "r658"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SegmentInformationDisaggregationofRevenuebyGeographyDetails",
      "http://www.franksinternational.com/role/SegmentInformationEBITDAReconciliationDetails",
      "http://www.franksinternational.com/role/SegmentInformationLongLivedAssetsbySegmentDetails",
      "http://www.franksinternational.com/role/SegmentInformationRevenuefromExternalCustomersDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetEmployeeSeparationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r26",
      "r27",
      "r28",
      "r128",
      "r129",
      "r165",
      "r166",
      "r167",
      "r169",
      "r171",
      "r180",
      "r181",
      "r182",
      "r242",
      "r312",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/StockBasedCompensation2013LongTermIncentivePlanDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r62",
      "r150",
      "r151",
      "r152",
      "r155",
      "r162",
      "r164",
      "r179",
      "r246",
      "r312",
      "r313",
      "r443",
      "r444",
      "r445",
      "r486",
      "r487",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r666",
      "r667",
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "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": [
      "r150",
      "r151",
      "r152",
      "r179",
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r27",
      "r28",
      "r312",
      "r313"
     ],
     "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": "Common shares issued for employee stock purchase plan (\u201cESPP\u201d) (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.franksinternational.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r312",
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "terseLabel": "Common shares issued upon vesting of share-based awards (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r27",
      "r28",
      "r312",
      "r313"
     ],
     "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": "Common shares issued for employee stock purchase plan (\u201cESPP\u201d)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "auth_ref": [
      "r27",
      "r28",
      "r312",
      "r313"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "terseLabel": "Common shares issued upon vesting of share-based awards"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r28",
      "r34",
      "r35",
      "r129",
      "r239",
      "r242",
      "r544"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "negatedTerseLabel": "Adjustment to retained earnings due to new accounting guidance",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets",
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r569",
      "r576"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of sublease income excluding finance and operating lease expense.",
        "label": "Sublease Income",
        "negatedTerseLabel": "Sublease income"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": {
     "auth_ref": [
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Summary of Operating Loss Carryforwards [Table Text Block]",
        "terseLabel": "Summary of Ultimate Utilization of NOLs"
       }
      }
     },
     "localname": "SummaryOfOperatingLossCarryforwardsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": {
     "auth_ref": [
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.",
        "label": "Summary of Tax Credit Carryforwards [Table Text Block]",
        "terseLabel": "Summary of Ultimate Utilization of Research and Development Credits"
       }
      }
     },
     "localname": "SummaryOfTaxCreditCarryforwardsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_TangibleAssetImpairmentCharges": {
     "auth_ref": [
      "r1",
      "r285"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails": {
       "order": 4.0,
       "parentTag": "fi_RestructuringSettlementAndImpairmentProvisionsCredits",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.",
        "label": "Tangible Asset Impairment Charges",
        "terseLabel": "Fixed asset impairments and retirements",
        "verboseLabel": "Fixed asset impairment"
       }
      }
     },
     "localname": "TangibleAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/PropertyPlantandEquipmentAdditionalInformationDetails",
      "http://www.franksinternational.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetAdditionalInformationDetails",
      "http://www.franksinternational.com/role/SeveranceandOtherChargesCreditsnetSummaryofSeveranceandOtherChargesCreditsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r476"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "Tax credit carryforwards"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "auth_ref": [
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by specific tax credit related to an unused tax credit.",
        "label": "Tax Credit Carryforward [Axis]",
        "terseLabel": "Tax Credit Carryforward [Axis]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "auth_ref": [
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of the tax credit carryforward.",
        "label": "Tax Credit Carryforward, Name [Domain]",
        "terseLabel": "Tax Credit Carryforward, Name [Domain]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxPeriodAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about the period subject to enacted tax laws.",
        "label": "Tax Period [Axis]",
        "terseLabel": "Tax Period [Axis]"
       }
      }
     },
     "localname": "TaxPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxPeriodDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identified tax period.",
        "label": "Tax Period [Domain]",
        "terseLabel": "Tax Period [Domain]"
       }
      }
     },
     "localname": "TaxPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesOperatingLossCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r61",
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r61",
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury stock, at cost (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheetParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r28",
      "r312",
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "negatedTerseLabel": "Share repurchase program (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r61",
      "r314",
      "r315"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedTerseLabel": "Treasury stock (at cost), 2,481,742 and 1,489,857 shares"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r312",
      "r313",
      "r314"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedTerseLabel": "Share repurchase program"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r154",
      "r155",
      "r156",
      "r157",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r484",
      "r485",
      "r486",
      "r487",
      "r604",
      "r605",
      "r606",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnbilledContractsReceivable": {
     "auth_ref": [
      "r63",
      "r598"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ReceivablesNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.",
        "label": "Unbilled Contracts Receivable",
        "terseLabel": "Unbilled receivables"
       }
      }
     },
     "localname": "UnbilledContractsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.",
        "label": "Unrealized Gain (Loss) on Derivatives",
        "negatedTerseLabel": "Unrealized (gain) loss on derivative instruments"
       }
      }
     },
     "localname": "UnrealizedGainLossOnDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment.",
        "label": "Unrealized Gain (Loss) on Investments",
        "negatedTerseLabel": "Changes in fair value of investments"
       }
      }
     },
     "localname": "UnrealizedGainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r453",
      "r463"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance at December 31, 2020",
        "periodStartLabel": "Balance at December 31, 2019",
        "terseLabel": "Unrecognized tax positions related to certain deductions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.franksinternational.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r466"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedTerseLabel": "Settlements"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r465"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Increase from positions taken in current period"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r464"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Increase from positions taken in prior periods"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r467"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "terseLabel": "Uncertain tax positions if recognized in the future would impact effective tax rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r183",
      "r184",
      "r185",
      "r186",
      "r193",
      "r194",
      "r195"
     ],
     "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": "Accounting Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.",
        "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]",
        "terseLabel": "Allowance for deferred tax assets"
       }
      }
     },
     "localname": "ValuationAllowanceOfDeferredTaxAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r140",
      "r146"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r143"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "terseLabel": "Additions / Charged to Expense"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "auth_ref": [
      "r144"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r145"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "negatedTerseLabel": "Deductions"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r145",
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r145",
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ScheduleIIValuationandQualifyingAccountDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails",
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/DebtCreditFacilityDetails",
      "http://www.franksinternational.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r437"
     ],
     "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://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r437"
     ],
     "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://www.franksinternational.com/role/StockBasedCompensationPerformanceRestrictedStockUnitsDetails",
      "http://www.franksinternational.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "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": "Basic and diluted weighted average common shares (in shares)",
        "verboseLabel": "Basic and diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/ConsolidatedStatementsofOperations",
      "http://www.franksinternational.com/role/LossPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Denominator"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.franksinternational.com/role/LossPerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 15
  }
 },
 "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": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r104": {
   "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"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "230",
   "URI": "http://asc.fasb.org/topic&trid=2134446"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r130": {
   "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"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(n))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(ColumnA))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r15": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256"
  },
  "r168": {
   "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"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(11))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "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"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=d3e1280-108306"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r201": {
   "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"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r203": {
   "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"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r207": {
   "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"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8475-108599"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524"
  },
  "r239": {
   "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"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=121558832&loc=d3e400-110220"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2611-110228"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r3": {
   "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"
  },
  "r30": {
   "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"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "http://asc.fasb.org/topic&trid=2175745"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r307": {
   "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"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r31": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r34": {
   "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"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r35": {
   "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"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r36": {
   "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"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r38": {
   "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"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r4": {
   "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"
  },
  "r40": {
   "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"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920"
  },
  "r403": {
   "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"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r408": {
   "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"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r41": {
   "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"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r414": {
   "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"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r42": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r469": {
   "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"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r475": {
   "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"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r48": {
   "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"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r49": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460"
  },
  "r5": {
   "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"
  },
  "r50": {
   "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"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "44",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5558-128473"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r51": {
   "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"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r52": {
   "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"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109998890-113959"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "http://asc.fasb.org/topic&trid=2229140"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611"
  },
  "r54": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r544": {
   "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"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895"
  },
  "r549": {
   "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"
  },
  "r55": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r557": {
   "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"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984"
  },
  "r559": {
   "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"
  },
  "r56": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r565": {
   "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"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r567": {
   "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"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r57": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r58": {
   "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"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r583": {
   "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"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r59": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719"
  },
  "r597": {
   "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"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=118261985&loc=d3e55302-109406"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783"
  },
  "r6": {
   "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"
  },
  "r60": {
   "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"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(b)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r607": {
   "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"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r61": {
   "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"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r62": {
   "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"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(c)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r630": {
   "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"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(3),(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r649": {
   "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"
  },
  "r65": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.17)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r656": {
   "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"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.3(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r66": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r67": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-06(3))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996"
  },
  "r678": {
   "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"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8,17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r69": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r695": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r696": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r697": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r698": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r699": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r700": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r701": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r702": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r703": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r704": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r705": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r706": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r707": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r708": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(m)",
   "Publisher": "SEC",
   "Section": "4",
   "Subparagraph": "(1)(iii)",
   "Subsection": "08"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225877-175312"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r76": {
   "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"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313"
  },
  "r79": {
   "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"
  },
  "r8": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>121
<FILENAME>0001575828-21-000009-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001575828-21-000009-xbrl.zip
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
M]1\ZA=Y%"G1K).O2ODA<N=N_RF7Y3B3#*:MB@"S9R2IYT40.%L*8<VCGL_?
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
MLRAN/XE50UQ!:XM:8YN:V)C4Q":%M/8W.*1U/KJX>#M"C.+?(8RUOWEAK$U
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
M;TN<L1Z6_L-QF2[@GVDSRW_Y_U!+ P04    " "+9F%2V'F]#,!#  #NRP$
M#P   &5X:&EB:70Q,#(P+FAT;>U]:7/;QI;V]_=78)*:C%0%RY;W)9,J1:+O
MU8PMNR0EF?MI"@2:(F(0X,4BF?/KW[/U!C0IVG$B4I?Y$$L4"'0WNL_ZG.?\
M^&\G'XXO__%Q%$W;61%]_.7G=Z?'T7</'C[\[<GQPX<GER?1WR_?OXN>'CPZ
MC"[KI&SR-J_*I'CX<'3V7?3=M&WGKQ\^O+FY.;AY<E#55P\OSQ_BK9X^+*JJ
M40=9FWWWTX_X"?Q?)=E/_^_'?WOP(#JITFZFRC9*:Y6T*HNZ)B^OHM\RU7R*
M'CR0JXZK^:+.KZ9M]/C1X\/HMZK^E%\G_/<V;POUD[[/CP_Y]Q\?TD-^'%?9
MXJ<?L_PZRK/__"Y_GJ3JT3B=9-DK]50]>SP>'SY]]6PR3K-7X\F3)^G_'L(@
M'\+E_)VF713J/[^;Y>6#J<+GOW[Q>-Z^N<FS=OKZ\-&C?__.NZY5G]L'29%?
ME:]IM/#7205SDS^G55'5K[]_1/^]P;\\F"2SO%B\_H_+?*::Z$S=1.?5+"G_
M(VY@A1\TJLXG?&&3_Y]Z?8@/IU]O>#1/X3Y%7BH]NL/'.*31YVD^SMOH\-'!
MXT<_/L0OZ$D-IY;45S"[<=6VU8P?X,PBA155]9\^C1?!:9R>G8S>GYV^/3T^
MNCS]<!8=_>U\-'H_.KN,_#FM/9O?NZ;-)PO^*"\SF-SK)\_G=_6:+J=Y$YW"
M,&9E/LG3!,]3='15*T4'8J_%O__P_<O'CQ^]T3.^B_=@AO37#"*\6+0.AV_V
MHXRD1-)$U21JIPHV^9\RK!<'+]<8UYMYQ7+P=:T*>('7ZDU;S5\_>'J L[I6
M=0OOM9#M-TX:A3?X[J=V>I=+"4NXP-7[KZY4,0K41W$T7D1)F45CU=XH549O
M0<!_PB4_?/$&]R@(@3)A>1^='?QZ$$=)-._&19Y&13[+\8T4>3+.B[Q=1&DU
MFR<E/**^2DH85T:W5I]S.'T@VCO8\36]NB*YH==X"3^?*?BD+N#*!G>^VH2-
M?\P3V81M'],:OCL ?5E&[_.B4#5^%($4RZ_SK(/WLK<!*R;2K%5J$Q;MX&L5
MQ9VJO?/1\>GET;N+>Z+EC@[N;BN\F2=9!C+G0:$F[>O'3P^>/,5UP'.M6M2Q
M+)CF<&]5IB"HX*>F*IMH!A)RK"(0ZEW:)G!A6T4P@FL%0@U_3N'!>=DI^SDH
MI"RO5=I6=1.#4 .%#O?"R_,RJE"V16DR3U+0%C"[KBQ4TZ 0!+E;JVA>5W"*
M80 W>3N-DDS]LP,UAQ^W<$NT"]II77574[A;TX%P3A7?VC<>]N SV!73_2BY
M2N!*L*J+))\UYE=XX P>F).-776M*-&\IEG D&E%$GCD-0\4;CI6TZ28:'6;
M5O6\JNEQ7WV\-FR'_KPY._09+@*JP[2K:]R@';SINH671V^#C0QX=;#M\&4D
MUTE>:+4++\AL'+M+ILDU_HK>50/["[^5Y;@[NT*^T[8UOG"X*[[[6N'3\+?T
MUE-B-C]L\:9+IWJ'+^[+SCC>P)W1=',\JDU5@XBJDCK3)U.LE8VQGBZ<@?Z,
M ]T$DP#. PAJV-8U^/1T'I)6Y!I)=):CL*+S6C6X]ULXAF"2P@Z'0Y9?\=]O
MP  #'?$)=GX;S:K:.5-X*.1(.>?I2PZ3JTEZ[S;6XP7'$/P.&6U.,ZIS=-'
M#A39,%8@[W.T8^"'_HV,:=^T5?II6A49*BL<FED0O9V::=45I!-H:@T(%L6G
MW8Q<O@*?T\*,78&CQ9<OGQS%EI?TN$G7PHWOB^ XV1S!H8V>(WB_*#SF!8<7
M\&7"^S;+7^,;9,,BO%6.T)DM%&VEHZ:ITIRV7XP;-H%;HOFR*;)'CW431$Z,
M0B)'Y9W <4G&!3C=\[K#+1K#P6WR&C^CEU&J%,S"! 3FI*J]4XCB"64*.'K%
M M]=!<[W%:GZME%@GL%'VAI<L+,(G\S!C(47G&37]&)1[)1-SZJ+'6F#7S.F
MJ\B120?.)H@2.%BX;>8H.5MT^,>+Z AV$]B>./QWR4V,HVS R\?KR) -;:-W
M)DYPJHV4.&HJ(T46+$2,M3TTM=UUF=0*AEA7,[P.AEWV[U-6+0JDQBY/+@$)
M?2$8OV9A>E^9)WGF+. /WS][]>:>2*C1YDBH9P?/7[!U Z?$QC_A%WP3*+3&
ML'1M!YL=CD4,G];XQYS5&\D=V!M9#AH];Z:X9Y)Q7='AP"U"D7B26C8ZP4&H
M.+P9<7]I 1+S+513%1U*.S@C637'[3_OZJ8CUQ U'PQ@#Y1>T65L2'LG-CP$
MVG_H:%)D;!_'37[B3=[<JYWV=G-VVO.#)T]P'9RWD*-:U!*0W@'+O[Y5C1(#
M]R=<@;X\"@JX;TE>?"@>T'>)\$%@4V;HJJLLYK_#OH8=E,,.F2<U:(-N7I5!
MH=E[G)'T,*29'M)?*:]Q-<Q@.;I!)ZI-/L$PP:Q4+9[5=LKVA7NNOTU0[J<?
MQ_5/2V_DYNJ&$?IEV3MY[B/[E61,YW[Y5X:G;N7XEO[-_?^TUG>?)U?JP1CL
MAD\/D@G,_752W"2+YKNORDWZB_OH8(G46#[^;8JA_MFIPM7;;\VE]F[^Z. O
M$='AY3K[\%L<7?Y]=#YZ^^%\=)=&,PE&$DL@38PSCE(&A.<L1QL-94]:7:L2
M1&=#DC<A5Q[5<%[& ZGM"'N\!#-=*(O0;9E415'=-*!M7ZZM;;_BY#CWTOJ(
M+(+7#PY?A@Z-MS'PDKL*W9]?GAZ_&T6'2Z?SUY_WH):G860JE<#T:])%G&H]
M'IU?'IV>12>CMZ=GIX@C6#NQ\L?>]%;9:,?)/&]A9)BLQ=A8$W48O!EW+=G@
MQBX%?W5"AVV@UCG0C&=OII*R9P2,%1RS+SIE&[Y>FQ#B,+;<G6()[G()P(;=
M@  /;?AF%:#AOD0U-V#7'U,^<W/>NC8RDJ(P")@<PP:<>(VCW[OL"N4C_(B2
MLW'#!.ISBC*U33Z+63,'HZ:@3%_2@*G3Z(1PK9JYX@"\FLV+:J$POE^"+ 8'
M#[98LQ^[WY7QZ.!_+'>C87",C_/14]A\<#U%N<")G"<+<@W9 BLE/D\#X#2V
M'@9&\LN%-LQ Q*NK"N:SV^;?$'G$6?9_7=E^T29MMT$''7=Z0V.B[2_)K^AF
M6D4<%;I)W$B2@8#$YL3&%.0I\:.9FHWIWZ0$%Q]^:&LX GC)),^Z-,<, (8Q
MK]"PZ@6B*$3%YX].\0A/^;Q&07(SS=.IFYMSAD;X#@Q-<G:O5O_L,$KDW_P
MG*4(/12&G%3T&(,,X6_JD&;P!K'K;>ED8(868A933F/>P<9NE.0C70,RQN=A
MV%T&RD ;LBHIHI:M'GKT)RY_4@Z6.O="N8%E_@.C,8,P _-&0^_7&0H*]+U\
M?_ Y#TH6K8638;ZLWRAOV6,,5(,C#"M\!,,$+=;"\/;RK[]E&=92!$^B*!QZ
M&3@S>,(<?'U0(*2 9I@H9F<>O/3>I@\/%/\"0X6QKG=YFI!CXX;A:=>5U2PO
M.3*K"GAI^$,RGU>H0S-.TUWIO_/<\*?R"MX*#;V1;ZT( .-Q!/W+B;>=KOR&
MNE*_YW]996GV]^;H2TZ!&:Q@O!PG;D1A,\WG8##CF8NN85]WM1():')CCC"*
M0=V1BX5_Q" %J9>Z FDC,)E< VF*A8 E]6^I%0V^H#F(WH:4%$4]<IX'B3Y5
MSS3,0>XUM!;@%FAUTY?"XXA-;+.ZX00._R6FO#=**L'KU6*+8[:>0BRD*BCL
M@L.MBCS->;@@94-+I-&CE*ZYD;7&ZZ\K0OXU*NUJ\5STM;S@<@%G,*E.0"<V
M5R0L_Z3M1W=\38&J=(T-J4&U=QO/WJPUF<).NU;UW2X)G4[>U>Z!$&,AQ7RH
MMTE3CDXR6,W* @MN0XB&N_%!,V,5("%E8<<SOHWRM$F#97'_3M8&XO;D +85
MWK_LT!*38P$3!HM+U02XX?NQ>A\KOHT@ITCQ2Y["(FG0U-'X./@79--,8VH3
MQOM,NI*^U^R'C#K?=I84LT9!A"5/T+RVDFN%Q7$7Z=([3!=\]]/C=1(:NX3N
MSO)<;7:=8!T%RR XHR=R^#?(!G. +;ZS+&$+PE>!^XA>&V.MT!1;:"C).W4%
M4O$H9<,G4VG>D*#S/.'$P'B=\"!'(OKE*8A:1M.B13/"NF [7^B;[4C[7C9G
M%_;S\39TY?D'GA.PPEGH^0?!2,/ ;2#]O?!^U_O7[-;5\9R5L2>T/R(3LXTX
M=KG;UM]N6PL^=W,V->97+*#; (@1OF) H/!RZU)9)-U$27+&J21)JP;=*IV"
M@6]CX5<6RL$D/7G,.9G^58U2",$;R%Y==>U#\48>\#DI"":-$U#V3V::B_6&
MB<=\/E<4(VZZ@MQ'0FCC7]PI'$1G58O?011DIHUUDT[RD#QF$07W+O%I!+C+
M_M3CU>\))JJE"%QH9F.&3@98=%,C.+)$[8?A2_C2%=B\I=: )J XZ2W_0?3;
M5)6]#Q'1^;ODZ?#;\@Y0\-A1#Y$34FK44.DF^/8PH%JJ:K V%+%.M8U4!&^*
MNVKP19A3;"?>3'G/3F#68*8K+B,8KHNN/ #/ ?_"H@Y\"A+0IH[(F_87#74X
M_YV8_(;5]W-%*P$[MX.W5VR0Q"R-1$01,LGKF92?TF>-B=FYQ7&P6?2VQCB
MM1<0:J$]<) V=07*'%7O[QTH]2Q/!:M/-34Y&QM<45L@$EMJ"/CK<W3F)W#J
MH[UG^]%")? PK!(<*P52ENOW6(C42HXJ0YGVAED'UX8H2>#Q\/$?F!17Y\F
M.$]']O9>)5&ZI!PD_/7\I;Y%B\E^+4/_4,'4?_C^Z8LW<IK[ZH!B8PTMDIQH
M6_' [H*.L>C'-/*<!H1JD0QKSQ/]: 0C<%9FW['UECH6*' YPMA0,B9AZ 3)
MH?XS$+])HUA+=;A1VL#1T-LSJQ1[/UKSX:!M>C=V"$L2BY^G!R=UUG"Q:#7A
M4"],"UY4UJ5D+^(Z*ZS1IC'=4"$E9303O&H"]R)34CN1[$3)'B. 2"[[8N4F
MTRX8QH]U9:MSD5&=4H42M@1V0OA;@=*<O;U)TG=!@I4SF^V4R-9*_!E/A>3;
MT<<J%-$KB8V9E]>P+T5UQ]9_@@V?*I7QMI8<0PKGN(BCM,9"+ SAUE&244U6
M6U,D,=8%IRJAO&B#!L-LQI*>S3$R/"BM.X0'Y.7040,7+=;>FBD]OJZ*:Z:(
MTO$,-U-!.0RV:4G,U1ZK0N#8]/TZ)DI:<0\YM7LB_^1TXG(4A;HRJQNUR2>0
M$%XHA.+&$Q 86&3M?$-_A/(QE5JQR>J[KWNG,C1G+D>"Y2XXP$,.A5O_-%@4
M+?%)#E.Q.*KS/^!3.V7P?S::(_8W92^OJ(<[2.B[. CR;:J&YB@V-55\]1TF
MU&KAX!@=%RHSG<E C6V>)EBO:TEB0A(\1C2AFL,72SP#X&$F4O3E8QU4"4-
M7A#[+G=ZX2_1"\,ZNLU1#[2Q3;#8*0-W(G"64V9/C$HXN/EU4L"[W8]E5[LG
M>-[5*1C2JC$^I8[1H<W3-DL*SW>)*ON6GNP25;M$U1^7/>\M7F13F'B<Y("#
M9@D1&NUTT#?;!Q_)J]V$M\_1R+%B6$/=H:E25TE6<(Z(_RP.>4PQ$62KHX"N
M9IUQR2]C,?5- FFS4#>P#],I6M$[*)(=#_I^&+QI$S #,*%75E7;@,4PWZV2
M'<]8-46%&8K-6:!D57HV\;.Z&)WRN*(D?\M0+N=;Y+39OYO\;H*I*Q $VM_,
M-*VP37PDT17F'4KA/[.Y7C1",X5R@3TD= '3A89,$C4SIFQ0B#2<QU"UJNX-
M-OL<<ST872'.$%$_:SG?)H?F1$1-&<@ME0U+"U?$[9TQ0"WKA%]4$ID4M&GT
M4QIP7&/?*UGYJ'[0G,)=860 .AZX)?(TGQ.# '*F:N!AG6,"$:&LO+&<*I^$
MX/UY"9NMHC *Y3J9'@I-&% ]T92&U-"ZFJ3I6!6YNC;80<DZA.GYO($Q(;<S
M,@'XAHLKAHA!CC3K89M!RD:@NNXYOHQL;<I W!-)PTG$FK_'40,G,(Z)&9U<
M63.4L)6D"&MA"#>4%.%B=/[KZ?'H(KK\@+0?T?&']Q^/SOZQN<0(!^A@WA58
M].#PA^\/GS]Z,_S_'1);K7J[6H;Z((:[-!H.(C<,2:E"G_$T*2WQ5NWKF&@)
M)]: 7_; ?082JR$J 12!!&@Y^,IT;A2YKZFHB[$IG(R5^%"TYP Y7+B:971S
M  UR4Q?B,&.Q.H9/YPZ-#8C&?2>/H:Y5Z7.MD@PGL5U6[@V#&5Z7=LQ/"7J3
M.8AZO'HNQZ'UOI)&)V+=%Z7I\T1WF62X]\;BKWQ?HB:<'+%>_SX9&44<0R6O
MJRC^MU*KK!7PVU"MTN_7L[':Y,[>\I-M4R7Z_/6Z%-VQ*AEQI@M[ !EB(I,<
M,X8GXUFB)W&O6-O)&8]ATC@TBWN/=9*2.49MHEPDX"Q!=VC9Y78X)@N=E_$
M^!@/A;YE="2BR8J (O6,ND3X";S;.!Y=+ _=K$_ZF B903)33#W:<.WU@N U
MG(>'F0JE<\P.P;Q6['LC0*5(4JJ/EJ82+@?*R !AF:F%M..LZLJV,6RZC6K;
M0I*6&A ^4<CW5L3$L0!N?U&E#"% 3 ]J:29)T9J5% [#2[6;HA5SK3T@T$8J
MGQNVDGFR8 *4</;48!@'*5L_A1J"W**Z]<"A]T5:/=XN:?4>(5DMVA?]KFH#
MNH;?X(AQ.>Y'.,KPTT67(O<VG*P[%FY]8)MC'FG,WA =XR$(+V1S/C]XM1]K
MD2&BHH_*T$!'W,0R_U@;<#.8 PL'!SP#^]]!!O<EFS:&43[J<-I*:>=Y!2).
M'#'RE<>2GHRK""Y!_\VCY7O#;]_.V5C-OIA&_KN\67MM$O)I$("ARTOQ!A-U
MH]\,3NU8B*'RINF4B%Y&>(;'\$6J8I<YUR?IZ2YS_M69\SMZ9;?)@B_7S(3I
MLJ>W$"9WM,OH&,HIM(<PJL(@0^<F2R@BM- %I6G1QWEI?/^A#2BB<LE E@BD
M!;C9S0PNA@\U,YO.CH*-]GN7$0O/(!:,!ITK[\1V8HD5>%!X5/<E,_+DX,EV
M639]>V9B88;"1_9;WB([_#8:+[?9*'G3P^RNP*%B!O&&ET+'EOQ2I2I8[>D4
M/P<TKNZ?LJ3H3]) ZYHTMXBQRL/92IN6I>;-?3F/3[?K/(X^IT5'Y3-;>N#Z
M6USBP;JK4!AC3!67'&<9UO8/M2^7Y"##.HSLR]F?O=8=N#DW> /O)?O+-O!1
M7P01-0SZ1P&K8-^!;F-\JF:ZA&NPN<LVJ7-,)P<E3*]$R$/7VG:D-G5N71=3
MXD7D3[8Q:=0'#9*OF'1@:]3$$TX%(R66*MD,LHS>H>T?3-V4O87GSS7$6-%W
MC=$<ODD@U7-O=])XQ4Z*DC3%6!K5ZTR$[:SAH"2EL0A#(+!K!M(E!>.UZ0?B
M&)8_[_?USL1A 1M@-^"MY-KS)7IWO$+;O(?/8=3F7=F;@)0$K_=*X<O%/Q^^
M>O+4;1=G;&!=4R@&*@X7M3G3.TY<0[D)V0HM=OLRA7/T9SP6*).H%$5' &FY
M3*%%"[O;V@.]FDJQ"0K<FP[_TSW>=^G2?7<Z(517QT?6=K)T:VU).$AP?$+E
M7X1>R5DK:1)L\[HBS1^'KHPC+9PW($4O2%*-&!:6.;VX+ZHN]&;@+KKJ<F^S
MX'O5_/]4>Y<V E9FR"J!.OB$TIV,XPU;I[&ZP:*MJ*[4)U5450-_O5.8^CZS
MNM9YU351VA5SC73<L(53-=+"7477&(3\_6ZWFAB-?L+IBY(A6R4QLZ42\ZVH
M+,_X\=NN@TM+_7&IBQJ1*K=U/NY:6C;1<8B0SEM=?4FJ3!)\OMYFG&N1CQ5Y
MPFX%KO/QI$ZZK"N('""]=W"\M>*]&PJ<.#KY]>CLF/N5?7@;C?[GX^CL8K3K
M4Q2(ZF\;@$+7 A]Q".FNPP46.>%U:-2&_%,=O'9C X2?$)QX/UH5Z]A8O XT
MH8]$\.KMHSUNX,8 !##^-J!>JO?V-J!P:C^(MOB*U,A />WILO<YV#Q$EHM:
MB5X&^IALU&=YHU.!^R[<TN<8H3IS3+WTUL_D)7H\6;BY\IK)8[0G4,(&BBBX
M@%\<-B+KW:*!D]=,-!D"JT1-T<)>"[L'Q'8IH]@E2_7F>K9+EFY;LI1\;9WY
MJ^$@U]D2_A*DX$/Z*1W$T)'<90R!JA] #C9KJ:3C[PHF*0\=<1"-5DD$9&0"
MT26MV0TA$K5W=\\L3;O7'(1,Z,1ITKTT;+ACJ=^.HL?-8:E'6ODE6Y:V8E46
ML@'1TX(Q+WI5%U*SY73'WD1#YQ<[O$TP<F(N6$/6?*O9J\':4EJ8"PXD3UI-
M/.,4I=QLIC),J!#X _E"F6J_]U)S9"3!J*^6EL7"DJEE]* 584WL*:PCI/!*
MZW&.E%>55$88JS?F(+T).-<29P:CN6X-$P\5G1"!:APB44(SJ->.P$AR(1AR
M9]@X<MT5S+T@371D-SILY*N<6A10&"-\ -S24&V..KGQ(:_HO*N;CE.4#F&=
MIB,B,Y!FC^?%X4$RN.Z)6U0HV.ZG]R4!_G3;H+8;DP#O]YN31+9[0G"+#LY[
MV",2PT$C,@=L74B#A REM/=E3R=L3ED V#W:E5L&D[K$P.>=:C#8D4=#B1G:
M)T\/#GU30G*LDQSL N0%A.-%F9H,/"*''G%HY@X2]7DC&71;$3(LONN7S(?4
MXLY>WMG+7V8OE^&-M-)_,P$G7;'3;_[(V]RQ4>];\F*M^,N&)B^./YQ=GI_^
M_ N5?)Z>$9_ Z%=)9?S7AU/XX=WIT<^G[TXO-YA@X,ZVP+-MRVA0NTW,5*(&
M@I.Z&>P"EU^>?<@GRYG1!PZ'@4"BBU@FR.FM,[6.!=HC&+@!B=A4*)ECWVV%
MVQ:YZIC[6W##?ND]HS:8<@ 7V^2$N9C2HX=%]TO 4<;;(HQA_C5Y@)R68%[5
MVD5CHX.#WYIRIF%9[1@87H>?HG @AS[+IP- [/6UM@5LKDV/S#O@)Q,K%/CD
MR#A5L*WDK9:496'M%=PAX\+2T 7T%+[$(.; 62\;\4D=#WU0%@$CJ7:M+G=&
MT9<:183*M&?*QI7TKAPG34X'HG_.L"R[7QX!QQ?<@H2C8=A& *-D\&.!0FVL
M3# IR5#5*>$J%RJPP8&>)$X-]18>XB6X<^)6D?)1Q@LR-8 ?&K.2DR)U-PJ+
M/1H'1(^)28;D(-0YSX3,I1$)T:.]PAIZR67J1J'R+42.7MZG9;<59F8O][99
MC*H*X4XR-M!O#:O!3*$V]:"W>2TQ07P),.19!:ND"<PQ&\2^,Z%ZF9,-A'(
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
MU0'_S3'.GVV*;7Y;AO.L J/<FH0@3"EDE4H4I0?HJ:.C)CHWG5C 5CC*0)F
MQ/ N9%O O>\YN7(H'*3E\EUW4',B*UJ"ZH9!7PL8X+::FE"[AW]#W:-[)(N]
M&U(]B#=,LOZ58X2'3E: )#!B50O'(L8C_8%I8VT%_"* V.. JTY&A<>J4>BD
M7NE"'FH<X!-G(WDV4YKDT1C"% =0N#N:7B0/;5IB"(;%-BAU?W+]H3=371.R
M!O)^V+C$%KDGIN5U&)C%M2M8A )"LR6DB[/A5ZWH>OO 6]O@A@B8"[?TGZ6M
MH%KMU/;YX@:@3K2$A@ D0QK?[T7+ 3;=QXV:Z0A-\[Q0"0ZHA"-.=<KHC]0J
MUFWK,)X/7Z%@O#$^UEI8O4R4&UCWA"U;40[E40G(\HAUWZ(1>E:OF+L/&QI2
MK]Z7,-3S;=%T3!.)6\'357=-#- /GZ(?P51+)LH[)LJ R81\?:1_20A95RYZ
MHE"R8IH@F*("RT*XSB6,TF%4./V,[@7O5);</3%&>1?:Z'\HRW)_CL"+[3L"
M'Y,%A<+NFC65\P4FCZLY>MP(7H#(ES,/[.(R-5H3@)_Z>!%O&_;$LP=\PQU>
ML3DW/ K#'4_MMF:2":G5A*-H?AA7>E1:!*ZE,N\HQE%6 N IDE9S^OC)SKU\
M7]M]]##OKH@(SO4%?(N,-&<S,%)O1P?J['&@0,>>WN?$I&>9D';1OUWT[]OV
M6'":SU(1EPLDM6S*3R07>7^4R<MM42;'%88S-\&&ZB>J4AF9*2M<(SGW1RMS
M!G+456&\=R4?M]H5CW5AGLWQR^D0A1.SX5>E'3[8Q&7<5)&4A(I;4N?7.?C9
MK"9L-2B,J>5<#A5,8G%C437D:F/G'7T+MUIA"?\I7N]<YC$5AJH8CJQ"]Q$*
M?G5H4YD7B2NW_JM<EF=%*J&J+@>(EKV\EA=-Y&XA3#V'=KYX#^S?'['T:EO$
M$CZ8W) +"P_#0D0^/1LFJ<;*<]K8LXH<0'B(]B5@R4IGE.=::R:N $'U&9,L
M0$S#9PRU1>U-%2U4@F5HNB/1PG2VP:@,P1ILJ BIMAI<3NQ/HUO=T,FXH?JQ
MM"JO<UU"EV*[R<3$D)?$?JA!O1_[V;=I,V3*8Z)%F%M2Z$Z$_7"TTYHP2'VQ
M9\0&FL6PGF07RY552K)'#[24,*E Z7M4GL'X)5DGLI0HD/(J6W7FMY(0;*T*
ME WETK(<]*=G%[^<8[_=7:K1O.%7NU3C[:G&?R'>M!<'A]NBY0.$0EL0R$7%
MEUQCZ;AE3T+K&8'?_$LTK\"1)Y0U_90SNB+$G\3)EY*P8K.J1DMB+IWD<W-1
M2B/"NU@?Q#-"X!Z&OTDS94NW >3&#A(^A\O2B8*7N6AQ3NMV*:8856U3RFG+
M+43%=FN&G#P.+\MQ5<\K\O0NP!7J-(L60C?)E0EQ4<&XR542M8^OJ!\"J\9P
M/(7S.Y0Y[).S2\I(WAVMI\;!?.FM^SY7B_MB%V';1=B^:$E0E&!HW1$A&@K&
MH7-&@[GLZ$9DL%P:E*T.ZRU!+I3)C,N\J1*FH5:^6HH(5I]=9]DI ]ECN+/(
M)&;)8;J-)%QJD6#F*[/!<Q_:QM+", +W6F_V.)#XQ'$$1M:&XQ$P\$[C\OHM
M5]9>.2-(M3P/-$HQI0SDB!CBF&"'=)U(7TH%<E_""R\.'F^+X7'FU$/C?K]S
M9GDLCY,Z2HJ34S^191W5$EU8;,CEFJJKM:/NLVHUMA."G\W2U'?:.T=JKK)'
M3VD+LCFU[!8T#QKLR';/94'#U'!>N9 MS,QU@8 )X.F#'1C0,BEDV6\<HL]
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
M2\I5F91EK>=743"XG=R'[$M+N)HP  X6+#7M<#KJ$HULJ-ELBJ)<[*WZ6OF
M/H<SMP_\J^H_A/W[$LA??^EHH-EJ8"*5V>RE^U%N>4^YXYW#JXMX!*E?HN6G
MG:'3",FXNE8QFXZ$(U7BC ^X-!T=%[* K^J$XL3+*S^KVL^'K/FVQ=9W1V,+
M[Y>G*FT%?H"5"XGBJ4N)W3K<4J7'T15 V?BM&'$9!=.HDF(5B^AV:O8G6QS4
M?']Z<3QZ]^[H;/3AEYV2#BCI)]NCI$%0@@3>5/V,/@<HN*Y5C0Z9X&@M#)Z]
M"RI9DF!GK[C5EZ^DM@5%-4M:%%%2D8PW:I#X'+09YG6)QAEC.M[=&P>"WPQ3
MF]0>MJ)FL8+--"@P'1HBI8C=K0;TL@NIGM+YZYO$M)<-#GGGU.^<^O4[-5 M
M"^W=S&/.T3D,"1=J8." &R+!TS$WK)H,[*1$-B&#^)!BS##V*_X;H6#48&6"
M _7V<^_9O7)VO)T+F*BC!JSM FT,,T(7XR!';I</=Q72+A^^]=6%8%5L37;G
MB&"W-O3\L[!LC2BKQY^!JJ\S9CV,?B8>"73HX.3>>?94L@T.?MC$Z ?^DX69
MV^IMQALU?NVX6V2W/'/4[\4B "T:CQ:&S%IB5I@)??D2?>-U;XH6DFV^A7DA
M9*%'9C0CWS5!6E6Z!6Q&R![9:GWJ_^ :2#$QU9<)_=BSE, B2FKT;',1\R9"
MO(RT30\$(S*Q4'A0\RVVD82*)!);#K_A\KF-);>M9RVXK+QV>WK !+%PKD**
M'69GH0@-+35\A)?#/UR4CV0[1#='D+F$XT8%>;3N5*]QD2XI", 42S@UV/?\
MOL;NOL=4^X"TH*H#J-HU6>*V3;QM3/7T;>*-N_/<M: ZXD0TCB368:S&*6'
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
M&^=7G5@*!) 3!<\>>2!7PCV$!FEL%W_!(7'LASR)LAK=I8P[!A6+7B]$X91
M,[SI9G/CJ7=UIF@8H.108I"!3]R-D^0:9 IG<;*\,;]:D\/QRBD(0RV3FFD^
M'YI.@;P/AEJ(PY%22V*[8 R^+]NP R,UYYDH6Q&.%Z(I)/%835E8=YJZJ%97
MA*61\OM95T@75"<HTI4%)G!;Z<* X%SI-M7T.WRST8"HX\>/WFC6<OKU\$WO
MX\9\CN/P_@;KI__6FR5;8@QU9TDI7]3)"TMS>J!O\1%$%E9JH>*8)4W:X3:.
MHXD"2XM^HG>N.DRM7RGB4@OL'J+/[+MF?#G?@:<N04!T_#HD@**.GROO1KNO
MZ&KAYR!2  RZ)L&%MY@E_0H""]\SAGOK+X"EP*?@OP8^'2]"G_+><%^A&(P3
M0WZ%]/UU:W=D/X=*[O.T$KM0#&U];O*4UJ_IQJ!/^'3(<E@,%NQX>M^Z/ZUE
MU)-@,-B]I$G]V)LA=EG$DC63B-L@$&O;BZ!Z0GY4BJ&!\B)<'[<CG3AGG:2?
M(!+9OU_Z9#?4-WBPQ/F$4D58_9.T-8X$<L=\SAD^K,%[X2=Y#^)0',.)EG&=
M[3$=6N'T9]<1O*@ [[#@ERQ^ HCJ?0L7=):!4D%Z*8Q/""Y.C?,@+G4TA_*6
M^BX/9RBWRNE,V5 I%YK43;O>TL+&P'1 ;J8"LR))JIO+^OF!;Y1UO].0Y _?
MOSI\<^$;=*8XZ-63;\K@X9AKJVLB__4"P\__TL PWC[/_O.[_'F2JD?C=))E
MK]13]>SQ>'SX]-6SR3C-7HTG3YZD__OTN_L93-X4-^+T+/KM]/)L='$1_?;W
MT?GHPUL_("1I.](JQJ<=JD:'Q%OD'=%UZZJU-=BFR8]X_/C97[ 2+\+%F^='
M9_\M%6@7T>G9Y>C\C-HF'+W[ FH&=P9?4'?]UTP\O 5^9C:A'[X_?/XH\/\[
M]#%7N)04"FSH_]%[4.>)*J+C@^B_55*7:A$M^>\NG<_;UG=S-\@9F%U<J#M<
MZ<T?_246@O#PCZ<)%J>"]?41;+$\TZ4MQ]-<3:(1B3>T&S]PYX0O(F+_"M9U
M43;;(S_"@M-25JPYUH/#=>VP;_.].]M\ZPHPC]5BF>S:$#&VUL V]85\]Y/Q
M-.ZM.M^"EV 5RGI\+G?NCJU^]5_VK;4<I(?C*EO /]-V5OST_P%02P,$%
M  @ BV9A4GYC4U1R!0  U4P   X   !E>&AI8FET,C$Q+FAT;>U<[W/:-AC^
MOK_B+;TUZ5VP@1"2$,J=(:3Q2DD.F^:V+SO9$J"+L#Q)#J%__60;TA @W;IN
M71#YX,/6KU?/\TAZ)3MOX]7Y5=O_];H#8S5A<#UH==TV%(JV?7/8MNUS_QPN
M_8]=J%JE,O@"19(JRB/$;+O3*T!AK%1<M^WI=&I-#RTN1K;?M].JJC;C7!(+
M*UQH-M(G^DH0;O[4>%4LPCD/DPF)%(2"($4P)))&([C!1-Y"L3C/U>;Q3-#1
M6$&E5"G##1>W] [EZ8HJ1IJ+>AIV?M^PLT8: <>S9@/3.Z#X78%6<>GT>!B6
M"2X?54]/4! ,*T<GE7!X'-30L!;^7M9&VCI[7D:J&2/O"A,:%<<D;;]^7(G5
MV91B-:Z72Z6?"\OYD!CIK %7BD_J):MTHC,K<J^*B-%15,^ZH(L,>:2T:4(W
ME?_,6UQM=ZF^VN;*%@5"SKBHORYE?V=I2G&()I3-ZGL^G1 )/3*%/I^@:.]
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
M?G_O&J1I?;@ [7+):["$U6*4%$3>@GJ@I::*=>$I#)$U&4^R%;%H63Y,Y*/
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
M3C,0OAV'7 NEK"\QZ0S"A> QATR)I4 VP?LE4_)S!&V&.E\Z1._J;J1:Q$J
M+^ D2;(96713$\H<+9C.W\9TU.G3\/S3ALLHI&V601NM=8X$D&+P!%8[R#$I
M$MB$ G<+INGO#>F(H("D4>R\9Z8<Y']1,K0*HY6&%C@-;Y%QO9W]JU439&6C
MS!92+<Z=/8@ 1LCDBVW"2NY"0S7+N#MJE"BI")&AGD0 ]3PW)84&Y8IO4F[:
M=V$VJ2ES;V1GB59Y(V.PE1>##R):F[)R6J1HIAOI5N NC@!EU\=Z8;2UM9"H
MHVAS$,IKGEGA0VS QL<&X#7+\T,T=P?$PE/5$D_99^&U2MZXNJI)2[WM<;8D
M45,^3H?]SOAT2,\Z9_6?$=:,J=[)Z9AN(V%J_M*Y9H57CQH\DXOR,3J30RWS
MGZ3TIJR<HA7U_%'%1E=DPJ"TKL=W%/*R)!-*$BE[D4,3,EH7$]K;6=445CB"
M*%7=Q^=*4$%'!5++$+*<UM=< LT^3[1FJ->=4R4X+;UT%E0PT:N8#=@8?0H4
M0@,D\Y\RR-9/QX/>(':ZMU&1:?XBTUA@2TWIXDJI*9E(D'P.)H- YTL#ZBTM
M#IJW4_C%9QM(E*RA[IQSWFL6E-E:)8O(=MG\GSL":(:",<B(]3 ^&;0%U"&D
M*"&5+,G*%&&5]O']^3^$(SH:=)<^^RZ'$@1H04(D2(FB%H+0>I-C@9B:<.S"
M@G@[]XYT?);&6Q]]$.PH1_"L&VPJJ)0/:%T#BI\O(JZWHL$Q\OQE[Q4@@@LB
M>)6T9(V.1NM@EVZGQ5U#-<L43E*A6-1".04EH$\LDEW*VIMB2F[ H2G?!=73
M 4_5\#357<Y;?;[U#?NF36$K$;TOQCIK13T6/L5:AM39(J#$P"[IDK'5W6,U
MRVV MI@@K4J,% 2)T6LPH+-7JJ"$B]-;[Z+(^)U@-=_<MEG51=<8<DZ.&4LE
MF-2OK'L#([.==J(8=U'E BZJ7 BKQ0J]'[4F*WYPXU(0PK:UF($U&;)A]\,'
M;9R Z&4$$IF"R:YJ.XP74+M+J,,*ZME [6X.=9@-U+;$3&QWEF E2,  )%%#
ML#[P;]E=B.(5PC,1Q9^"]B.BV#M%[#!@/0Q93>H;@&4;1X5$V98TAZ-YEA.]
M^9\FE.K&?(I*>T"0EJ(1QI S8%)Q2JIEA?J.DL[F!*JPJA1GO=$)"NK YJ_5
MVAHL9&-J0G62!<'R5MR3')S5Q/C47$\C%(9:UL?7R*N*7EU6_H;+$[Q6ENZ,
MXJ8WM'1KTQE9NB7K()UU=6T37$I!V8RJYF<;%Y'PR\/:[L .NM5X\ZS,QN"=
M8[,075&6+1!"HC#QWUW(BM+%\O^%6EJB$-F\6>2FRFJFU2USCL7(Y-D4L;8>
MP.0EF5HF4&B7FE1_9GHXZE6-R1>#A!^+HY?.VNV=M37_%2)AJ@]O?32J@*"Z
MG93U7"E*JYSE]$#$AA0I70P8YU.E,VGEI99$66>@F'U@ "N*$-BHG%:#DOX2
M1K^"\9LP^IO#Z&>7V,RF/Z!+$$H!R;+56N^ +.F8H<"7=D>3863]FD_3<BZ[
MLUN0*!.&8B5H%JZ9^-]DD\YE<CSA\@C5NX%Q/D(UH(2@-6@'#K)Q@=E2*U62
M#RFR9;M$0O6.8)R+4'68+$A4V4@#,6,L,4FT13$GDC5+(U0_%BCOTQ"[[(NL
MYUZM!CNI4/Z.-L].N+]OU6-OI,!ES@3ALS(^6Q 0HM+6Q5R*DY#(PK((W(6
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
M]7#X]LO#J=]1_Y2>#0<]OHGO2.-?.^.C&TY+(S6.$,:A ?)&&\#BV1_+JL1
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
M)G_^?L(64:?_9DVTY*27CX]Y-'GC:V:X$L7%^]?*0C1\,(7G\CJ/8C!<NWQ
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
M;IT;C4YKP A'K4RETY_NIML[9=L;A+GT%3]Q,=EM?'C[FX5_Y:'^NX[TU<5
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
MK->V *]\\RV3_+R@>Y,NRL?F/3WHYXSD\1O;W&3);OUKYV WF>SN[V[LF?B
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
M7&RU5)>C+X@.NJ[F?:O+>2K+E-O3ZE3KG(7!CYF!Z0R8.R)C3S\2(H1!S()
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
M,(:!?9V?>I>?7?60OF-_--MON:_0 *A$,^'0,]1 W$'4PZ=2?B3N'Z&^(4M
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
MPR,[D^J(S?IY"1&.I>D[RJ\VG]>90)/,I720TCEM6/'E615WP[72AN,(6SH
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
MPU-KV1=PIZR1G@@ FS,Q'?Y/@,-220?4A-''C8>>L9E"%D/E1BS&K-*BC'F
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
M\:N??OZIL; NB N%$RTKD!UO13!2#B5_A9X.<[45;IW26LLSD4Y6VYX@8$!
M2.P!&BXD/<S@^"Z")Q,@QH(X!BB*6S86E?O/PCUW)GUH'@TJ[WZ+SKZ1U2J6
M5+U@>6@[_N]L^YN (PJD_'R*TP-BH_.QM\@$1@UN2UE8)M#KG9/;8+\>BDHN
M7/],)B*2M)[SR16]R;#[4-N9R:ML,L)!Q>3JD:AT+S< H5KYD;B4+(4V<FWW
M%<X3NI>.'VFS?66K"I">SP%4M?U85&.C!>ASPG4VO1A"<I.QQXO1N.,PW@V:
M\3&&>'27C6ZR& ]6&82_';: ,/8+E+:<NC[ 69B=Z1%(@K%&VE];(UCE-R\7
M=<H 0#(R\W254OS<DSGDK9'/-+X&"HZ5:*22L$%;.,352FBE56&N)NM(1U7"
M:PSWJTM!VE_"P]K"C[TO UZQ#'ATJ\J M]\-NZ:+_$MTLG1HX1RVSE0;#QAK
M;Z!CQXVB)(6>=NX1W%&2D@EA]_?:^_BN^<%>,EQ$R+5+>VR\$I]PKV[2V-61
MINP?&1^_ &T2N/1@<B(9EUYB:7Y6S=+9!>4XNG64V47,?RH09!C,ICMUQIY%
M9@F)')*UFQO MN"-2*V%L=BPU\3NQ^AM?),#[M$%)>XE'^5X,GCNLR+-5^+[
MC/[.CP:[Q<NT7BVZ@DL5]2*E2A?*$\#WN%^\IQ_Q1T:V53)DC)[)G-.Z_&^7
MOJ?0X]\2;48)*P]!O4?><EY*@HCQ0(.8YCY+CY;J5<^R1D!]W?P"B\/LO. 3
M\JD/]NU:VD_\,(ZOL7E>NY-.\Q#Z+PL>AG/_VMTNGT/9B?Z'DF[LU5,1FYY3
MB_-'#X\.$_:K^/1&J,-JV>L*81RMDZI65UA 9MK#M\D$]1;DP,GUI9,15[=?
M0A@?B="P$)[S*K^D1/?4>2WTGW@GLU--UQJU@8A?7[@_WZ9@I]FPOZ+TGD"2
M)<$'RW2IDX6E0Y18$G6.WD6SOU*'B3OFU$L<Y_-(]#3QD &$SCY_YRN#V9CC
MNR7Q%UO52V*%S0=8/V#P#*X?Y7$FVUS.'3PQ/ZZ++RKE>7SEF!;]( 52=@#Q
MN"\CG1RVY_"LLN8A%CL3]+9;&'3''P6Y>E+5E(5V=E,[>XYG<<\>@X),F5)T
MXJ!<)U=[Q>:5&%#ENL<LK'EBL*/TQ9-JY;:+^^ISP'T8_K.#2^$RA$4(&DW"
M1  GV@IH"KMD?I;N"B8SMZ9A C7\C*>(P4ZK556ZZYRFW2GEZ6<$RS;]F^\(
M"N9&EK )O3Z,DW"9UW1M$5U^Z8;K YI"5AUUJ1BPK$*T%>5,#Q\(4<(Z&Z[@
MK:O+ _)^/'E]'"!YN,H_)S]0!<(=G/3%HX>'#_N0N-]D.[F5=2:YUF/IL EO
MJ/;,U]8@FM,OY84&)PKSIZR32:X3_LO7PZJ:T=>+HL.IDDI?#8!5>C"4[&+
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
MZYS=9YPV[4'0=_*1R:_D)BQOT+$".ECR'.I<#F%D,6A(WW9K CPVE%Y^#M^
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
M6\#N &X \@PL=\T"1KXZ!363H(V..*O(-4/6\T>2?M :ST1HHK'M!9'UF0K
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
M1N\K84_T=.S2MN&AAX><!-S0H;%-&>8##6B1ZRAOQLI2YP189]0 ]G$ .VP
M^SB '32 ?1S ]A]4$!E"^A2@--P*2A=D2B5%A@,4M-L+3!T.#V!": $VV,M]
M(+EK@?\AW"4$A!JKDSP3KQ[%?])O];;858UG$-'MLM.J"6V,O4S@ B_^;ETX
M+Y=<4>N9P>/,>&L>/;]./EM&7KZ(:Q$78EF>[7+$MG4*!_WI7D<TCY;BJD=U
MMLZH;7=Z0_9BWN><*!IW/.]#ME-JL.Z4L*XW&-DCM]U@78-U3XEUKFMW1YT&
MZQJL>\*S=7M=>S#J-5C78-U38MUP8/<ZSN&P[J3;4VX)Y#]$;D5)MGZ:@;O;
M>6O)YOAPZ\+I]6W7;;_<&J_J[_91N=FV/2S/](K<3L_NN*/FBH[WBL#R'G0Z
MS0T=[PTYO9'=[0V:*SKF*^K;[<%A^-QS</)^H^(<+\O$AB&SFW!K6^O@^'!K
MZ/3M4?N *O1#=YH_SVL:C;JVTS]]^_K,K\FQG5'''KFCYJ*._:+<OF,/^LU%
M'?U%]89#N]T_7B>/2F2/$\Q6V'2WS9./_^1S\,BQNBHJ3;^>B2G4!Z[M=G?E
MVHW%^N161=MV1]WFFH[[FAR[W>G:@X';7-2Q7Y3C]/:PTYN+>O*+ZCCX_P\H
MH>KG68YVFF=Y"J,!FS7.=XWSTN+K4_3?R^[3UF>16E^I-,&8Z_!JK6)_ZO-?
MFS6.<XW&S7%"3S:7=4)/-I=U0D\VEW5"3S:7=4)/-I=U0D\^4-H/>3 &K4'O
M:(RQ>K_-&R\+?6KD%838@#"@E&>J&C<'GS5EH*=<+G#1;O5W2*([OEA_@VXG
MA6Y.J]UKT.V8KN2LT:W=ZCH-NAW3E9PYN@W<!MV.Z4K.'=UVJ%%ITO^>YY/-
M99W0D_69"L.=,A5.(;+6K'&^:YQ7>5Q]IL*?] ?.P81=>=-RGJ0<V5@.E-PO
M:^$4,E*:-8YSC4;@G]"3#Y36Q<:8VW)/+JKPS*HU7+=OM[M-=OG17U//=GI-
M4<W17U/''HV::SKZ:W+M47?7MI_--3WQ-3F#OMT;'K!$[;PLQWH@O_6R63F$
MM$FG."N7/,W3<U^?? >%!NL:K&NPKL&Z!NL:K#NNL[5;8)HW.-?@W)/B7/>
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
MW"?YJKT%\AB+4[Q0<;]0+4.OO?26>]]28)]* 23J2\1]J3"70AGZAQMI@3J
M8@L@4*@H<U,6EH!.'ZE-&:Z<7'CS<F6#C&18JHK_X@<+%XLJ_%_68:/Q5LX
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
MAK5$8S$!JT#)E]S[<;]66V>'G<!V[$Y[=Y/A:%A/,UIBHRUH]SJ[:[/-Y9[
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
M>*3S$MC)=V%F8]J5=$;BLIK:T8] 0BZ5*Y.N">MT7Y(K7AVT# S"D_0"WG:
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
M^,;@0->AC^W]OE$=_/(+L!Y=Q+"&+W1;KDA,J:''.*1>?"WK/Y,; =1E8\]
MH3H3RMV3ZWWP.EM9&2@QHLT%0(;P:]EWA+<&'ZN=\0'@-JP%55S2H<4/'\^&
MI>XQM_QH67\D.38&0L0-%&!8_!!,Z2C85H1[%.;>#TNQ"]F_:-!R=:N@560\
M:$.@^C84W^ ,7\H&;%?35%!C@C-MMZ.X"5VO))=O7ZZXY^:'CV__2=CY.UQJ
M/ 6<C )J1T.M(XE+42<;?!;;(WS\_(F[*. *4Q&+E'!:=M0SR$;VN,'6=1D2
MZ?+Z@#K#WL\*Z[TYMK%3?V$#+6JYDWG7^+!MA1/LNFGCKO[1^MJR)L#ZX,VV
M15TEF+RH+RA@<C(7A*;XX23U8G\69OP)M?*\$1:W=XBPHPY<W+^%=0&[1CP/
M$!&(0ZMOC/:<?ICZQ1Q>",204?=\15G4JT6!!UFSV1?L(GQ)+P?!&6:Z!5<F
MGT"8Z!9A;Q.0 6FFVG5=A/#3<+XHN)\&7F&6&WL<(YC#0,*X^EJ;.P%*+@F
M*;?@I6&F7FNKBU(=A21RD RZ :*&%9GNX?,Q7/<DU+>4BCE\@RLY^B)12M5<
M7,O29>  _KGW751?QZ\:"Z-#V?B6^JRJ7H;Z^!I8V%@)^Y9:%XB<29$#=\M%
MC-"#VU%]7BO=3Q$&<)XBU6*#%L!>:A)=LX7PPTG([]>P^%8B=%:W<>P\,J9F
MJ@QN^'FQP$NT9H#NB!H3B^R(Y5_/"$SP''8="6,\:'(#-)7-PD5Y9 #_AX]_
M_)-:R<)*'\0X+5!J.0-J/^+8>+'<\H2OB7X#E#BG5##+N_;"B%@=G+K(6$I*
M>F1.A$HO]DT!@8(=IVZPW\D":/I'"$O@1]W!SV6#E/D<%J4>4[LVB5W/,RNZ
M\&.HPELR4>.J*]ETU7M#7H&PJ#2( 7I#1# _P]L"!LL8!+<Y5WB)BR @!?7K
M(F1A=)TO(F&TV&&& BL3GBDL@=WD862A)D!DS70I6Q7CWK)B_!?U DY,5$/4
M$+%5P&\!(@%J"^+'(@3!8,.*$6H&0)WBATA]Y)AX0,):6@8V#[I2+O2"%TD)
M#^ J^H% M3SC)CX5KFE+30,QC[KS +'[,VH]:"&FI6&EZPZNGPK9ZBS5C'@N
MTBFJ0O"1?(<:1#7A]CU)])+YGV(VN01_R-VE-Y/[N:'TQPE=:Z008N4F00V,
M;JGU$MP%@>S6"A+5P0FL9N"380:,F6"']PY<'>2 7BGC)98E7WG#<!VP[DU2
M1 $RRA3;5,KN?'0_V(5IC#B"/>\ 28 P@A"W&!7SQ656S/6-P2]1F#%>+^!=
M^.&U%Q5:@9[=+A KR&:U)@5P>X-Y$X7X=?M0PK1*Z!?,68E =9MNL"GFBY+H
MI4 6U_0&[-4'K)?:F:ME3+0G;4>OH%42(L^LF$Q"/\0C 5T3QU;Z3 )'08U%
M$J_4TD')R?,T'!=X!ZM$#V /!-^2E*B+173+$@=OE'0N&N56 6N4Q--+XE;?
M4!@7(&KH(30@Y"@X/AHN!V#&?9(@742@AW3:;:EH+!(08=@W#.0X(T@=#2*V
MC1'I @  D _0HP^( $\CK(-K:M^EU$3NR\7*&2U3JH;R$7GC5;Z82.1>QP?8
M-(>M&I:EH1H%Q3I])0N!8!GW?1](+"4&6'88VX%EG1_?6:,ZVXK'U'&"-6I6
MA4PJU@Q9)DO&!=WC/ $U:.G%K*'J=ZA;!'I,_)"NCI8S4,W49O4N4N$G@*A
MAJR-FKBV4:W73)8X$)RA\(7Y-F,EUM5*KX!: LY&_/Q&I,06-%^OR&UBVAN$
M-Y,C3V!0?B9]6=RN'-[<=/V\;]?/WE%U_3PZEX5D?58.9GKF^;*9HV0/(/JP
MO6V-,KX LSM5THI\7*91S[]#X]$@)V()8":B@;K"C)@<T9^*B\(;#9\$D&"1
MZY$;(#. .D!?YKZ6PO1U$'=/Q21%(B+BIYWH#KN&7GM1Z@-CGMY!6$H]*9$4
M/8,(:V#TLF6]418?F60TNB2WHA"X*4BO6])+\!O0[[D=)D\"H#Z?**E U0_$
MN.P9#M_HCL8$DK&(0M!H*FJ;,B&)47,_SGB#8 ?!' M\E8<^;50"Z#?J:]_D
M@70* \#Z +I!LK)BZ1@V&-;2=VHR5"_*D@I7U5XEGG-HVL'<>I3?K)R^-NM9
M- YQ@9V["7YHU(-*P<J>H2EB<^<0O5YQ0"H&\=T\\;^ST8]=2<%0GDJ!G\]8
M,GVFEB:@)@KTO K+<626]1<9'OA,_5B_&12A-$E\GM[TUIS:\D%W6"U'[3Q<
MR_8#LHQZY^VGR>3RC6SJ^A6;NEI7:8JT,J^,K3RO5O57^=I.YZ04H><!&X5?
M5MK=6IX!F5*SP2# 0OD8ZMKI'MGDGS6]I-.03;PK'H&"+.(S$(5_OGWSO[')
MN_!X+I84#B4GJ.NU+/WXZ Q$)D](\.O5U6>E>>/\J-AC'$'6DK$^2=X_$+/D
M7"\!#)_ "Q:1T',M4*!JODK\DVQ,^8WQ/.XTS')!EIWDI"1(T,1,8F++.']C
M3OX$$@&&G<V>+38^4[2T"Z&>49J[#_H^><%O!&CU'FKBV*X:99\2Y'K"!<4+
MRNDX["Q2\5FTC*,D0RM2BE\X.H*G_L<MZVUU?A<!2F(B1G63".3H7T4PE9';
M."CC:;P 1FC0AT&6^%H8D$,Y%=,"#$ZVL.F78T_YZ@2ZLU #-Q9!>0I@3U*B
M%11G:8A.1UI==?QF";4";T,-8+%G7%5IGJV:6-(&(H"S>$;T8]\T.08P2 1W
MCX RX#)&18M6!+Y%7@KRZVRXM]+AR;V_O8"&LBQP]$,L0P5\M@P 1.':*^5!
MX!V2JRL$O$I+<VW]#:CA#TM$*-N&;R9$NBLB @6XTDN@L87!C%^R]:IX'-J"
M"'"$LO8BE:#38)#8QNH3/E-!--/[%<X7'CIR&&_4;94S]VSC$#JN44Z*IM%S
M#YAZ<%R,]K@FPWR1_.X+>QWH(LY4PJFCAEGI8PF AXA8FT'2(0+B:1XB.:XF
M/F P K5G(&KI66(;";C@G-1R9-6Q,@Z()N38@$S/1$0B9?JFB,A"^EC&@D=6
M1KPN9U2PI<:!;Q1Z*SO2T4\RDX@GZ\U2^D^:@,D";R_CZ2FO"8>4^E[;"KS;
MC/_($_Y?@"5]VK)^I6F4-&5J!C*/G;=@CDD91I8)O]%\(6J,9'0"3,S1!QEZ
M_Y&CDK?-,[VRQMP;C%4EL9"#IVH!QU/NZ#K+HTW"'YBU!-Q0OD7*6^9[VI5?
M@/F3AQD%9X K4323/,&&'P!A7FZ:=!NX6)!UTS"6TL[G@)3!K&7B"UX0AKS
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
M'VWK(WQM#6U5I5C[2]J/UCXPT^X=*"2V*F(LLUUGV!L&=BD7N^N6U0+5N1@
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
MM9'E'ZU_ME[MQV!6A<01-V?]M !S&D5OO*U'^M@;K8*:R0JV%$QX+!0WY*Y
MBO+-,ZH6RQG7+ .:WH45A-19,<["(/2H\>>%X0]Y65_V#!)3UN^,;&5BT_LK
MF\DJP?Q$U\;9V-302+6/D@P^RVHR]P1E[MFRB9[L62@M<,_7#?AN*2E -HW,
M9ZD0E_@1&H9A M997;8 MBY55K_:?9RH]J,U5HOUU9^!90W&UL>/UB5-_&9M
M'Y__[P)P94+W<:5ZK5Y@5S#5M93!5 %/G67T$KTNI-@DC,E;_DZWIV7CW":#
M,XI*HTQV4,WL):/,-.^,>]_BVDO@89]9>CS$_RE+(*G9)7ST"#<'OP"8P&IS
M=.J0/?V/UM?6]BZ7\^W,_*?LP&IR#;O. 4$>.>S3[J'[1UZ(E-@*#0S)C5[D
M#-\C1>!%I6/N2^OB\]NK3V]>VB8::;ZSKYIN7+FV>/TT)*0N':JL9A^W%6P1
M+)S75JT=?(&FX\M#6L/6PYK#S!^0D4F[AWG7[UX*Q,]WZJ#;#+A'QOZ3(O[7
M_\_>NS:UD61KHW]%P9ESHCM"Z<G[Q;U?(FB#O9G=@ UR]\9?''DUPD+BU<4&
M__J369)0"82-D! EE#W3;BR)4E6N?)Y<]U60:#-)>?H8OV/Y+;3%UAO[<V[#
M-T,??X1'"<KOQSRXUBOQT^?>Z27GI1T4NRL^?4I4J*&Q"_R7Y^D4BXTZ.0\/
MLPO?/^L4!D#9Z(_'6BMU)1ZWB?F/;@^2=WK4FKSF!G[\W=IU+LLG;N'-[8WA
M5)+2R0TWO^FXB L[5#<:$1RV)BF.2LA?Q7=.16VJ+YJ7- SB3]UK#K6:D>7Q
M<A'5*)K8_UH3U45G?#\)?]X$WF:Q]L0G.HR"W?JM9I%<-#HGBMDR4R?#@V[(
ME/VQA4(T'*A0]*J_QX-7]O'=*$N%@E.<:\-P5#1.NL,6]\9/.0B+WQAIW)/D
MJ"&7W*.(%=IK\"YIK[7>)$K;TM][-ZJVOKR,]UH$?+I%M'<X.N++H#5]'I>B
MO.D3-Y'>DK=Z?,GBF=;[1'QXE&:R 1ZN#Q?K4VL4D=;)NR/A#SWWWR.)1[-[
M&'_UW625#,4U&(TDZ9@B_CHS7C=LL/_]S!<#"!YF[.EBBL50-[NQ\))DQQ^I
MWUQP=/#X;C<U^H_Z4#?>U1!J-RLQ\D./;GUH*$VBR)TBY-<;]K\?3CVY[VO'
MB_: X_6G]U<O+^7M^QD&7Q-+N"&VDF2*^WI5.QE$[;+TX9MG\U=Z.'J@GHA
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
M4F:H5#!5)01OFNOBZ-*GR>3M+[66U[TT3SF^!SH!I%G)BV?*OG!V6D6=S5A
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
M 2CFT9(CB@(1*),(I;?=3]AKYF9:@+CR9EKGS>12)P#L O#:TKB9;.0R1P+
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
M(DUY1#PG!D.QM<W1,C([<Q.FZ@)<*$0X9$%#ZM*<4"GCOTY!$1"D0F:;:;T
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
MT)2\"2-P$0S 26*<LA89:;>V\=(F56?0;KP?(R/[Z9!=\FL$)Z,F)1BP4 E
M*>9 BQ BT!&GUB#-D2X"L>P%!F+7P*0H6ZZY,JPRB9N%6 X[[<ZTES6WS7P,
M(4W-Q%%1E2 LC>8RC@$JM 1200Z"%,H([)6,8MO&=3@CTI++1%X,F%?942*#
M>;E@GM@-UD>+G@8.A"4^Y4X@D/(X@208:1?51AU<TBX0S#6=+QC,J\S9S&!>
M*IA+ID*D7NF-T4 HD;(@ @$J;@7 .;?2>$8A#<7)3!?.P,Z57X]%Y7Z$7=?W
M^@N;#.OKTEBMR3#-/N/EGR*=,AL=^G[FH+DX:&KFC7*!<RT)(,Y%#K)! \T]
MC](1 3&'+&5Z:UN@A=M?9D=D=5&[2ML@ _HI #VQ$#R/<A-)BPC. HH"BX 6
M&JA E44H!(I$4BHP9QG2+Q?2J[00,J2? -(E.R%2,N?>(\!$T8Q.4!!W-0;(
M6"0P)M)SO+5-ZY@N;/3GN,)CL7G@NU]\MS><>&/_[Z Y+&X<3\_,489GRD0:
MD]2?@UZ\RU[O3>?"--M%Z_R=B9A&,= T 3A'/^>CJJG)-YXY'V D*,:, -1S
M":3C'!!E((4L$*7#TA*2LH>RNJA>LDF14;UZ5$]L"H.T5Q9;H+UQ@#J#@#(R
M ":1E9#J$)3+J%Y75*\X8RD#>$4 +ED0AEF-D!1 *F:3!1%_XA@"1[%"'$FM
ME=C:9G=[T>?><D^/O[>=;OQKNV8'W:YOV^O'-XA87\_&<_6 F":CD23>C 31
MZ,8G&M[/N''-GSYJ);ZAKS(;S<5&4T-N# [<&Q*M J@PH-!3H%PD)QYE9I1D
MAFF3JK\7J?O,OLD*(_A96CAD<#\AN$OQ!^R4L,X ;P0"5$$&$CT#(0,U 6-N
MK"KB#^2NLS+#^T7 ^UG:,V1X/QV\RVT;/+:2*@6,P,D5D)HW$:P X3@(IJ).
MQI,E4>?B;GAQ[<L;UJ'/7*/33WVI9];GYZYS58A0_)3&<J+E<DAK:A2.%<A9
MG-(AE*: 1LT3**19E!:4P4%MG2]*()BZ:W(\SGN9.TZ]* 9898)49H"E,4"I
MX1Q5#D/"@+.0  HM!CKH +B7#B-N:$!B6)6Y<%949H"U88#GG;*3 ;]LP)?L
M%$<E\L[::*<0":B-8I&8,F"%P"A(S!F16]L2KD.#V27%0RIMMB0#O68*"WUL
MMO3UE5\H#K+)=/4LC;(GG3'?=CL7;^+]--N#N,BCUIF=]L@',_Q<(\EW[ZK?
MU5%.S;;N7N_W_44OTF%ZDFZGU2H(<9A;FKEP'B[\,36ZAV&A1&JP&1#&J3>4
M!@IJ"2QA!#NE,+(T-=R&=0*7$'.IC.:S1(_M)E/)LT1K,I54B$HF=A3$PA*B
M<=2C9$HD81!(P0E #*:)Z<HASHO0;9V1)3B ,Y6\+"IYELA0II+J4$FYJL5#
M$Q#$@' 7HE82%%"<:Z"E<%ASI5@: Z)(G<LE1(JK9Z3-CC-5VDC;OS',QF4M
MM=^,;_O0["\46WKAK/>,MEADLY$SZ<^AG#)CS<584X.+-"<&8R8!%,P#JD@
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
M:;4>EH?IW#O?=+.5](:HO?>BGGQRHSUD+?OIM.R]LK^$\X 5DA)HQE(R-?)
M84Q!L)!;0KCPRFYM2[ZD$NX,^$S,64Z/)>8E.$PR,5>9F,ON#QL"#T%#P*%)
M[@^N@!1" J6@Q2HHB(RK&#-O1([)L(@+&-WSZ2DO+B-PA@DF_BK]G%MG9-=\
MEE.6TTHL-1)T8%Q H@6%3!E)))68.QY?LXP_0"%X<.!D<O+W&IT=-YXBGB;<
M[K='@_:*<44%,[XI$>.QCY39:_:C&M']UK3^?5R8CCOVMO.E75RE&%.8E86Y
ME(7]_N'$BH/48LRB<A"(2;,_HL*@/4RM!XTP,!KMRH;4.[K.\<+-N#(A9.+.
M<LIRRG+*<JJ,(K0$STA6A-95$2I[30@DGEG# =/$ ZIQ5((HYL HJF%P41&2
MN(*:T$:DCD0H7$08#V>IUIJ]WL"[VN ROO3-]XK>HYTP?'?D7='?===M7";)
M?$-HB5%!$J*I\X8J195!UA$(B90"8@V7R7Q%+Z/]0FZ[@VY<UR&!#8?4'D<9
M=INV[UWQL9TDNW?=7&<X+Y]]Z)>:R"O'A=,R  *9B(8=MD )R0&U)FAI,:$&
M%V//D*R0'SA'?I:MWRP!Y0^"<J& 9"0O#<FEBF&+4 C< Z)M '%#>""#"D!X
M+*V"E%*56J;?367-,*XXC.<J7EK<87N3\IX!O7I EWRNQE@JL#& ($L!=9
MS2*@+0^"$D$,TF(FH'-'G.IB.2?-9#EE.64Y;9J<GL_5^L-W.T[WSK(^\RP&
M2LEU2@/7C$D.@J$>4"004-A1H 6QTN&HSV!Z@^@*F2D;D74VTW<:<53S%Y>M
MSK7W\8XB%&J7@ZX]TSU?NVS%N_PM20O#/_9.WK\O?D1_W-$^-S:*]%3NU#E\
MIGLCX14?>C\2W?LHN<QD\S'9Q[+3-,T65DX20#EW@"KO@7** B0I]H%9 9'>
MVL8S.K/ED/"Z@OF97:;W CGC>%X<EURF6IN@F0806Q,5$N:!]$@#PH@U404-
M2JFM[8SBEXSB56:X9H"O N E%RI7DA*=)KE '$]K3VT\J*$"R#')#,$P.)ZB
MFV3QL$@&^7JX?K*<LIRRG+*<UE=.%<U:S<K-2JR7DC\5*H@Q3>WAC8C:#4$*
M2&0#</%U9H.'D.&A=L,JI-UL1"9JH^MU;]"]'OM3OS?[9V>^Y38MU?3^U)45
M.4>+;TF9\V\[W8:^^B?)H=-*ZQA?*-[]\W82?>:DN3CI2]DS2@UU5 4"&+<8
M4 4ID%IAX"37",?-)JC:VL;L[NC,G+12713G('N64Y93EE.64Y93%>4T3X)T
MU!I]:C@H)-74<B63YY\R&BB447<)3U3(>>Q;NN]=HY.5T"=20H?#1 O#V#NE
MD#,>2,81H!0;H'1 P"-CH(G2521E3M<YN=O<*NNA+P/GSU2PG7'^Y#B?., \
MY5H0:8'0C &*M ;:(010H(HI03 UME(X?V&9A&(F2O_4+=VV\8*Z7]OUUE\8
MWZT15*_AHHCT\<F!IM-UO@OZG<O720"]3JOI:N,'6D<^F\\YQC 5A!H-F6=4
M>*^%E$IH$K#11E+S>7]Q'W[QO4>#?J^OVVDY,SW-14]?R[XP8C1SE O@&<&
MRJ"!BH=1)"NB";4XR%20B3&M8W77'_8X!_V#(?+,,;JGA7KUX@'_>C)!SB'
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
M%EMRA*3 A0\Z$D&$Q8YFP:?]Q4+NZA._>FEW<VFWM.:29,I:PY%T-M=N\(1
M16DD')="V)A,AFVF%(.LNTD\K1=SO9A[\&*.95\5>^$3%5R '2=2LC9Q:5SP
MTH9>S&V4F.M,(*.<"R,#0Y)CAKC'!KG &6+8L4""DX*;7**V1<WYIJ!>RO52
M[BE).>\,%8GAQ U/$:2<HX8J;UAP1*1>RFV6E.O60!BN([5!@\?*#?BNQ"'+
MN4<>TR18Q#XF#;ZKVJ*B%W.]F'MT8NX*4HY$@B4C$4<!+,*BD59J =8 QY92
M^@TIUPNWNQ1NR\*/*!P.C&@D \E]W=PB[9Q R5!N*%8:8_[LA2;9B+LM^(8?
M+N*>1&/4R_G1?&1GP\]Q )L:_2RC[%OOX;D*YKX_M..#ZPTM?,"%;7VA<4^G
MGDX]G9X:G:[BBUH>O*'$$A<B)\(YJ0GGBEF2 JAH^AV^:&^3W:I-]JF;/2!>
M$NJT0XEFO)T\*MI0BI&VQFBA*0/:/7O!Z/E*M[[B?G,9M!>D/9UZ.MV/PDM&
ML!"C-KF=@3AI G%*<,UH4(J1;Y0+]0KO1RF\;A""9^!7XS1B).21?D8CG0)&
MD5!!E%?4&+]!&N^1]9ZLYZ_=.!N,)M/K3>E[P)A0/7973Z>>3CV=GAJ=KA1
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
MW-&'^\*'.]LD5=.D1CO9MU]>UWTA36EC+XVN)(W^Z-KY+%MR"GM$ S:(2^U
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
MTB.?/"6"<F^5R4*)&[T9@; ^E+W1B([?@?'0<_(M<?)IAY-//DC.(_>4@\>
M(^*<"V2H4$C()*1BR>A@^P3RXV?HNP=MZ1GZ=AAZ=ZF:O^:Q42QYP;%$C'J,
M> A921..G)1.J>@QF%V;R-!/($&QBA _.XR#X70ZMV-?D.)?OW_[MDE=/*V,
MQ;TB.G:0H]XTQ-A+)8HQ_6,<,I*4!WDU_!RWQV%]<",/O>NSZM=V*+8_8/ 9
M8B(8X:0M F-$("TH0_":9)AI+'+CEUD#O=+C1S\6QKXOA/B>Y^_#]=C^0$,(
M46&.O++@=K ,[^J30@JL3^F)4<G@4DFS9IQ<S_6/A>OO"S6^Y_K[\$\R@HH&
M%R01Q&/B><Z\1];8A'Q006B+N7$^<SV8>1O$]8\JH7$)BF0#''DUD)3OB)T\
M,ARHAXH;N2@%[A&AKB?/]K=7NF^BXN"D. 2Z2H'GX@(R03#$DX\D,<VICGFZ
M%;Y1?=556>@!A52?L%C8)-C(7BS<@EA8.C=>.TTE#PB[;.8XS9#E(B*&(_5
M7AQ#QK_?,OR\F=.+A:<M%F[!)>K%P@:)A:[W0QR+6&JDG0$;05*.7!8+5J=D
MHP:A@,%:4" 6;E+)=5=BX0GD:UZG%/TLYV;B%W]HQP=Q4-E9'-2_3P? R=EI
M>EK9FHUW?6JJ[:77#<W> <GVQEF^Y?^__L]\^!DD6*EBG<ZJH9_%D-_8'H?5
M%SJ?[*7>E:3>ZU4?R9A M4,NY0IU[C4R*D4XFYCZ5(Q@]NP%V\+T)J5B?9!W
M<Z7 ;7HZ/:MO'*LO_9X$_,PQ22@::A!G&2H[PW@JR;S1@E!AL]]#SP\"[AE]
M4QE]0[,Y/>??/^=W9P3'Q 2F$5$1)>)6".0L]0CKJ(#UB96UDF=KH$WZQ,X/
M9-^<V!F.?>Y7B8.?@)G*;WDN6'%=MNJL3UQRP<".PZ!:\,CU'9S'&<K9T(Z7
M&PF^M[ 3D_"F.26OFC,"?X_FF3I=$5N+W5Y27DE2ONFZ0TYHYA,SR&LJ\D@A
MBDQB$45&%-=2P6G1>9KZEL#G09&O5YW;1X@?DUBYRTJY7JQLMECIX "PP!TS
M#M%H/+A>7"'ML4'1.TJ(PR%17F83B35AEEZL/%*QLO&)IU[ ;+2 Z8Z YJ!A
MK),H,>K ;@D\]PDRY F1X/H%$9AZ]H+*+;UF^%F?O;H'YG_YW?[=P,X&+AX,
MQ^-<\#=)@^/"64\KKW4%44DBR$=&(H["<LZBD59JD54PMI32\.'-_5I>O9R[
MDIS;68%,P]:&I#BR!.<DO0<Y%_+<5V\-E4ECJ3.R@9%;BN,-BF7UP>S;Y7%L
MO.3))"$8YH18HZ(A7E)O@V2:T<+C-XMA]SQ^ISS>J<]C0<C<@6"H)XC3%,!9
M"O!#8;!V14RZP")JN45)WW[T>'E<^8@#<\$E<)B3Q%I@Z4&WVV"PPTD6'E<]
MCS\8'N_X*Q1$M:,Q(AZ20-SSA)RU!,7D@[= 7&TQ^"N$;>&^V6B3'9,(+U_H
MDGRG'UD_[<\,:!(F<S>*"U_R9@&?3=O9_[K'_7DL2H'R1'D 2P 3QG$B3C P
M!X332=M(J,]*X3ZS=;U2N))2^+WKW 7,)*>,(1*203PEC33/?1J,ZT25(3(5
MI4"V*+_E[-LML-@]Q]%[6=O+VCZ0ULO:;\K:I9,=B&!,2X&$S1VQV$ID-#8H
M"$NB!_7JHKBU0%HO:WM9V\O:/J#YE&1M)]@1A6?&,X(8U11QAA724B?$B31$
M.^ZTO+V YL;(VA(J^?O,PDWAWS#\_.*_X4>[\,ZU,JY/K!H.??'?KOK[B\73
MGOU:PU[</!? @<>3Z3#OT<]5GG@P_!S_<3(,L\.6^SK?:_8!+[]B'3SR?';Q
M5XYL=3 <MSM(\*H,7EGTK8F5<I=ORA6F,\#]81Q8[R='<._3G!0>3V9P]0QV
M#XL9PLH.*CL:'-NJM$?.#N,T9G%3B)Q'0[0 ,O"AZ0Q>**"OSR_<]0UX;IK)
MH_"Y)5Y\:KH_\[,4J64"EYYBZA)XEMY;8Z(+P'],X2!3PA\,?]9^Z;!JG^_8
M'D3DJF@_(9O@\7^VHQ-[.GWV]]4# Z>E6:ZB\#P7':QK'OU;_MJ/H]TY#*-"
MNU_?;>_^OX)KJ_[Q?O &1.F[W>W]-WN[V[\-=I__:Y,.W_H'V-W;?_U^L+\W
M>+FW^W[OMS>OMO=?OQK\^F9W>_?E&WB(]_OPPL[KW?WWZ\[A-X_J%8ZG>O;M
M+?HXG\Z&Z?2^]@CDT("TZ,6U(MN='\'%_"U4WZ^:,[_8Z7"ZE]Y6(-S&LX(
MEZ'A8!.&"932>+8-$G(^GH%\? MRSP_C=!_N_\NHH%C?JPVS>]K8,!__PKL?
M?QW!>Q_!]B [7]]]W/GS=_X7_8O\56R8W\7.QYTO?_WY!N[S;A3_Y]WIO_\,
MQXYR";8.W?GS#UC'#M@>?WS=_>?.EW^_.OSX[X__.MQ[-0+;YM/ISM=?#__Z
M^$O:^7C =K[N?("]%<8IV%-C!>)6<^0T#2APH@4/7BMC:[MT.)['L)VM2II8
M4)@$)P5\A#.-DQ6":J^D])J(9X,(EN%Q/H75/#Y[4<B2M4Z7,"5[T"'-8$F;
M04N<UO!ISLMW2;35T[Z.M>":S?/4"RETO_R95O<@N604<=(&ICE\R'K#F9#E
M7,(FB@OE^P_GQG+%GX<SN)W_#@5:VY+G?[9[=M>KO$"*V-F\*J#;O\RG\.YT
M>CMGX7XEYM4H N;_^%.C+J>#-UGOC<L)!I,MJ\O!3_E-"A]\L_NO\BOYQ]^V
M!G8P&AX-LX4W&EHW' UGIX/&3AQ,J@,[AJ4%\$/!]"\(YR-[,FU,1'@B^%F-
M@%6G6P/@83LX&$U<MB-KX)DJ?_ 0UCXZ'<0QV,8Q5G"QV=S-1Q9LI5A]'OH(
MWVU?2=8!(R\%P/0X9I,3EG021Z-BD(+,\(OWRZO9>JT^9ZA/>+68Z/#+=#";
ME#5.AJ/RT0,[A4\&(%UU^CPKX7^UJYPN%I*_,XHV.S*#^.48Z+E<"GPX-'>N
MMP<$4.ZZ VO_$!XS30\GQ9@. [AY^3V./P^KR;A8RF5V+>Q/FOAYC3,"UQC%
M+^4+L^@/Q]DK@FT*$0Y(64!^MN^SL&]XCFLG!?8&%OHST25N=1\'._LH0]A9
MW[H@@Y<3V#\+NPA[]FHX+3V/.8"\.,HO]_[UYA4BICW.X,# 8QR![5 GG\M4
MNT&$<S.!%[<&KI$.Y6UPUSY%\'*'TVI^7)\9.,/Q\V3T.>]_98^'872Z53X[
M!!*F>1$RL92>U[[3?.S!H;7#\?-![6'-YG#Z5QYBFL>)93,42/LYCB;']7F
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
M#_-(P/$"P:M,OJF_FG5PV07?/?.+X3UE0NE!/6+5QUC&1@WRU,C\O19[;%Y
M8N;C?,72P^]'=G@T7;?EG<O4,&%7V)J80W %?+@9<I,1X>!NF2T;@.$,^7)N
MN6O7!L>I3'.U%U^MX)(5DZ&&!AX-(RCKC'4SR]=<0,O5P#C-&V7P91[0>1EB
MRTUF\%QIL%0/_?N=T+^TA_[MH7_O"_KW4BC?LRXQ!U\N$.:-Q=Q;;0U.6'(/
M9B7CQ/@-A?Z]8.3,92;#V3$%PGB)=;342LXR!"DA%%[A4E J);O8Q'C3B/6E
MVLQJHZ/\RHS@/%(F)X)F]1"MB:MQ1Y=C=FNL4#NM1]J NSDO*; 66GZI-3I#
MSFL<S 5H99DO5_N42R#+Y<=/"I!\!L[,D^*:'-CWV#R@V\\]X_*1[.!X,LNS
MRPOPVNKSK&S"M "B+9X]&T?#;!;8Z60,KYSFD<'381F'#+JPNTWYH_"P^>L7
M/&_!0.U"]I^U<?+0YLE!F?:^ *I;0+LV7ZO*K.6<F&P64C_$,"W036NB%6C5
M^C'+T/AFR$ ]%.\&H&JW.>EQHYCQ^LSUVWD[LD4HC+GJ_ B.7C')EZ,H\BE9
M4 3,M!II\# N;-C!P=P"J6<QEK!1._PZCV8OL[X7[RXY9DGAQQ8^N6*HXIZ
M]%[!53\7Z[(/63!8TP=,,[:G8TC!;B+NJ$?.)X:T$H; %EM0^N=47+2PQXD+
M3A/8 ]+X'+%-QB@*_]!S..7+31_\NM *;Y;0GY=&,3;NL%]'=%VV:2\&%Q;3
M9.5TDLM9XM' 'H,V.ZYR<4J!,IV#M#D7J(873C)$9UCN?%Y1SAN6F,(1N$T'
M66$5;55P0],@C>89V+H.;@S'YZ\:O]1E**#?\K28C&XZKV5=<>&74*[=.V3#
MH&"79K4*;P"=$?!;=QKHF:%WY<)A4N1O#CW72GPZCQ< QY;<9V6+VP^_UK'M
MG--L8^OMB.5RX09GM7PKKZVS19V!UHNH>[8=/@^G94^R.;;,-QS,A_4TX'RE
MY57J-J;#& [@0\\'K[IOE*#](KX_N3QJ/ZL'[9;ZGCQN.H/W'1S6D:9UI"W1
M(3BVGPOL7[9,6O#WO*"E6=,V2Y5*I'FUCL3Y4+1TVZK57@M%6RH\LH8,,>?[
M;9/UJ&^Q7$S>E_JUSJ[-P$R;U7&>[2XL>PZ/G"ER6C[Z(KJV?.;N 6B&(-EF
M\%&]"RZNUFC=H!SK0>OE/JUQF4WPVE;C'(Q[&ZOWAW#&G[QAD-?\@2N2T3@T
M2EX(Q&.DR,(+B 9068R#%^S(6</ 8^N-2S8YY;F0Q+CH35(Q"84=7.NL8="6
M.?Y6RAQA_P>% $\]JW'I-E[(M[_8*3#(RDS9+!1!G=A2&%OD8?8S1_-96R(V
MK//5\V8 !FS3L*C2<]-I!_:S'8Z*YUIFXQX=P17*E9L$<?YZ%M/U(V>E\!FD
M*LC_\;R .=:Y\,6W0/#.9R6EW23;.P/B07'F-1;9O?YAFNQW$R)O P?+1VL
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
M. 4<\QSP!%8+[T_![9R"W8^O/\ N2ZFP1L(%@WB@%#G%(DJ.4&M(,BGI9R]
MAEP\JN8Y4#U^7]-C;3U.ZT^7>,[+;O!UV17\?AF&+360Q>#,B9!SP9.FF^!<
MH.1)V !/J8)^:4_L56 ^'T^F=K27?IN,#W[+\,IU+7W?VPCVQ@=BN'/,>J1!
MCB-N+0<A;QS2BDB=2  SY%Q)&[=""*X\U0[L$14=U2)R10SU5 )ESJ&_=/(H
M:9#)@ H=FL:UIUYC?^EV?@/K$K9R5+:R5*E/%QFM)CR9(].QRE"FQR/;!/%B
M:W[513?M4)1%-"G6N&ZNB0+ESY1@4IE2LM5@FWT>QI,6COY:5?5G*N,6P?3Z
M_CG0UF"W9M,U=T(65-<V2?R-U$533Y=-U'78L^<7T&3-BF%[_IXEN;^H9N\4
MT<W'Z^)HL V?8QOG/;)U!!*V+\U'@TRHZ;>J]-IQ,-U4^/F44]FBVT\>K(DV
MOAV5.,ZT5=E$#1JE_3X'8DNG7CX>>^7HO&R"F#^]K&(8SJ9_JR=D%IW<B7J.
M:\/KO"?>U\;?1FT\[VOC^]KX.ZB-OZY:7JL!+ZV1/V. V"B44#P:S4.>F.ED
M,-%211/5)L5-K77O;?-LFY=,ZK[]TMO?\/D/F#ILDO*(*)$0UU$@;7Q$G'IM
M0H@RAU;.HB\&X6C"(1*:N"51)\.B"@0#&8P([ +T1=CS?I#4Y7NWNM=)1$8<
M]V"5"TZ,=98DK[3!FN/@O]70^F=L:L)B U]UM)P,E&V@8B:O1KXN#'P5.[,Z
M/1/\HL"!/"AL,&$<)^($TP*>3R=MX?G\^N 7/LN1NR6%NY<6M:1OQG]F+^)U
MKI _W:N?X2E'Y7\7NU\_?5">2"6,0((RBK@+&AEE DI&&FFY]%S+9R_XFNRH
M;S?V3)W_26V2=SJ=RQ$I'1;9KLX(VN6/F?TR^#BOAE/P8I:9_O+A_)8]J&([
M:ZR@DT5; &# M6KJ'S[;:CB93_.GB\\UGQU.:HRPNC2C@SVQB+NU#4*SL[?.
MP#$@2HJ+TEXX^RS3=AI86RWC8N[;*!\N6&0Q=\C >4^Y'/&G1>WETB7I^%E-
M 5H]$VL\LS6F=95]S7F!IEF Z307_%O30S*<'69@F%+YD6^\=*>:+V>H[C,^
M$GRP^)?-NIN>Z>YCMP5KTZ;L!"YP7,79\@K%X6O&E0%)1O:D)D85#^9=%*=.
MX5JG'F8<5NHXX$NV=+.LU">MC'I[/GC9 =%N[KC5O=W61>=BZUN [["HJJ%T
MJ?'+J9W:4UR%*(&WZHUO9\644O-<Q5@?L97-\\M,?^/]PG$OI3]GNN_J_:_I
M5CSUDP:7/<0%^#=0IBX :KO-GCK<SXU45+N[!4AAL?VEM',\C:NQB.5@H*,(
M B2<P<E?O427\PJ5&YG3(O"?@]?/? D"IVHXR*X'M6JA]3L=C?5!BD?'D\I6
MIYW&QEQ--CN)3:U8OFA=IY*7?<'5:PX]7QA=(WXM<@[+&KYVY$ M??+JFBQ#
M%U(KW[I:<'J1#6<&]RU1MD[: 47=Y\C7;4KWZJ]D659-8<_^M2@X*Y 3=O%Q
M8&20:</I8?N%W%@'$O;\%I<[7@::,,UD+0^=!5Y5%Z"UK2YKKKD230/>^9K;
M>=^<K\P;QR8K_7G-@Q056<3&40;<;$MQ5TL-N^*R$9&K\KS$RJ;QC+Q=7JP-
MEI9'##$+S?QHG9+")E*Z,K7@W 6[ KPM^ZN'3\]+0+6>(WVFU+E#M.6<BG/;
M64?[<N%P*46O-W1%]ZRC08AY1N:T9<!:S;9?FLX3J)5A:2<XI_V:LF;PSVH0
M\/,B?7J&6UMY <_@X#ZI/D[+*O92J+W<OW7+7<>+\-;$#XM67;MG:\#P2ERT
MUC!E&.>2CN5F;21PD/M4QVM&:#:OCXNF6@K$NL3]3*2VK==<._6U)O6H!$5G
MK9*K6S<N8K1ZAB><$EO;0%FPQ2]V8:HTL.M@:,3/MJ9<UYSK1W4_Q7#**D+8
MKR!:9[&DUYXJ2!C;>77P@6(FB< 2:>G!6XM4(.V91HYX;VSB$;;ZG*^OM8F2
M1J,IY2Q(:YU(A"JGE19$G<-L7>Y]G\FL+='+-O#BD9A-6VJCB!;[VNJ&*K8H
M8"N&%3@K-J\*E5[;UBIM,W#++&$W [>::BS]%.U0YY6.O[J+[OQ::M50HX+5
MK3ZU59G-J&R5?7_JLZE*69OKS,;2V3LW'G1C,3:(865O3D#ZST!M9;"')11Z
M)_77NM-K:_^/)@'\.]"W6QFB; $IOM6V5N4E-.T>BS;!7L_\Z F&[SV8[O-1
M/82BE>EGQ?U^)LX3CJ'SW:_;'Z3A*:DD4&3*(6XCS^7A$1%&L)(V,)7.C2Z.
MC&FA1=(I%S929BVE7C-/1<#R_V?O79L:.99UX;^BX*QS7CM"Q:K[Q=XO$:R!
MF8.W)3PS&F/X0M05! *Q)1@&?OW)ZM8-Q$V@ 0&]]K8-2-U=797Y5&9EYI-"
M3'4P:A5D'-GR+$^6LDX,?.?^9%![LFG]S?A15CS>G&-;&+T%P\<OA6W9/0/!
M#?U??WOPS@)ZNM<^1H/(MP !'_SEM'M2_'I3^/'FH-Q],[3R7X-TWV&P'7SR
M'O*9!?BD'W\;_O [8,Y)QU[\UCXN=*NXZ/?<:R<7G0V& J,;QY>7<1EC/NW!
M/V%X_\''R\5'_SX-TY]1M6RPO/5CO$QN_>RNV^IE8QYWU[L_D_AQ5]XU5L*6
M)6>O9+!JF;+YCQ6>J.E/$ *IQ"N95Q "KE^/$(!Q^*"[_KO @Q(3 %PR /[_
M2VQIG-02\AG0;[A&"JJ8X?U&7R5BZKOTY$?^]C0H7L>G$D^?/U.C ,)K51H4
MC]#_^BN^P]D@YLIL/%5(QE\=[&=YWX3OUHK4\]KP]5[7E'WJY2S##T._8[4X
MBWJ $#UH"M[75*Y.=*E8G>"EKF;S,;/9ZI[:SCS0[$W.3J6VE=HNY&Q.J^T]
MVZZS_C"?E1T'-!BC]S&F=-=[=V(Z?:&WGCH'*M[ZPUD?'AY[I8N?@V#[[9/^
M=0FZ[XT?+ :X]AHFY5\_[_TGW[N7'[E0+SY#D2J3B5$BJ%-*\9R9P9R%_]>&
M4!JT,[<4J;(9BE3O."(L=I%1]AY[G6>$^]M'/SJ;!W\<;K:V:6-MFVZN[5UN
MM[[L-UK?1//@RW[S8.-\YZ#3;K9V]K<O=SK#:^!99SOTFVP<?8;O;9_#/WQS
MK;G?_+3^H]DZI/!?VCCXS]'FU@9I'GT\:![]G1IM_.//UOIIXRL^WR4\,,-C
M1)H[C<"O=LBR*)$U$0L>K! V+*U076=X.O7O:D!R[BJ2/YU15>[:H)XTGNL[
M8(6#[P,'?WDU0#AA TZ:@!4TS@:-ER-HC-J#; 6-G PYQAX9@*25*%):$$,(
MXC(TRCJC? H:?ZU0L4+%-XN*KP84F_&T L#9 )", - F$B//^44V1,2=H<@J
MKI!+E%)-.66YV2JI&R7?J&E8X5R%<P_$.2^BT-1SS)+EBEJG$_7*"A8YUUB+
MC',W-!RIO."70SHV0KH@"+B^*2 M8O:"M4<F^(1$8A$3EVL7^-(*HW5M*B^X
MPL%WAX.S>,$O"X25%SP7:!0C:,2&NJ %0=HH#I8@=<BD1!$%LYYQ $G!-7C!
MK&[XM!58><$5*KY=5'PUH%AYP;-'2 #\RBC)ZFZB*?-_&A23$X@'&Y'#5H(S
MS(C4W@BP"I=6-"#@]#G@@AJ']P2TASG-\";Q;N2LOODZOSES1D,J_O>J,AH
M!F,GMY+)34Z&7)&WIL30V5[^QKWY=>]1'G:F@!U5EG'!J(U$)26DI<%SPF45
MQU^L7:KY82*.SQTW6L&F% PWB!,)>Q0W%J6HI5#"64-SJU56U_+))Q@W0\%/
M-<>O/?+6?+2WJ<0SN=\OJL65^ST7O1X'H3%EFGB5$/CA8'LR99"32N2.,,Q3
M:FAT;&E%U0TS3_"^*XVNMN7*=9R3\DX$4(-608A<KTL=XLDFY REB(E$*?Q&
MHPA+*Z)NZ'1GD6I/?C,:G!0GGD8FK ]<&ZJ-DR%9DK2ET09<A0873H<G0H/!
M6PP+B ),/>(J)@0[L4'8)<PT39RPW!:&US&=WH$K)5YL)9[%L'Y9+:X,Z[GH
M]3BN)30)C'&)O- *#&OXEQ9.(.>U2L%KRH);6I%UC&EE6+\>C7XU"ET9UK.?
M=DW$9+#DQF).$6%)@VG-/++4<Z0U9BPY%<!)RC$93*?;M;W<KER%7=[Y-^=4
M2%H(GUI68L$C,$4E[31)U"/#H0/6)P;O'[IG^7;#-[@U7OJ.TBF>/#MO9F-_
M7..(RM]^L:U]LB"5*>E U!TR0A#$H\5($Z\1$49A;)UU-+= IW7R]$#6?!7H
M==0D5"#ZCD%TEO..ET71ZKQC+K@Z#B0F[)D-T2'K/<ZX:I +@2*+F7,)ZYR*
MN+3">)U*-K<\W@I2*TA]XY#Z:A"U.G":&3W'D=PDN724:Y0XI8C3@)&EVJ+D
M$K/$DDP9G-,PM'GR<5.%H!6"5@AZ,X*2")K&2,116,Y9--)*+1P+'%M*::@B
MZ0N'H>-(.E=:!D$)BE*!!6J$!1\?"\0$B3XJ$ ;,P+.7=4.>'$FO0+0"T7<%
MHK-X]B^+HI5G/Q=<'6<R2"F(\#&A1+A"W"F!C/(>60..O<*)^6"65JBI&ZXK
MS[Z"U I2WYA=6GGVL\>;)E))P+77BBF*8DC@VQOK<A8)08PEI8W$1">RM$+
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
M6SZUQUB1=U3 L@^C_;3"BEFQ8IPM[[B M9$2B1 %XL8[I*7GB/@H713.Q<C
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
M8F[&CJ543J14_X*4;AX>F78_">%6_+O7W?T;2*ZOD+O5^S-42!W\5GS%,GI
MMM:^,PHPP2-!"GN5:HT],D9SY,"9QQ27/D;VYBU;+2\7R_9TKK,8%L<@*Q,Q
M!>C;:[N]HCTHVEW7&27);0,]">"G90R==8QS>Z:_"Y3D-]</(*&#W_/^Q(4
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
M:LSW\6>SM?9SZ]OF:>/<-L!?[9U]A[?688RM]W#?3QWX?6_[\.M!:LS77-_
MC?4-OKW?.#Y;'2BIPF4,*&@3$<,.(VLP1UQJYPTNO76I.I"L$%E7!]: ]%P
MZ1%V)&M ND= FMN7#()3C2GB(J36RRPBJS1%D@OPWJER3/DW;[%8D;JN"WQT
M>I<#/:YWF Y=S-&6ND;P:3E16I"-PZ-.[R2$/T,WQ/9P4*/075#HXR(M$LQA
M0I#!J6D"2Z=K4&609\IZH550-%4@T16"ZZK!%ZS$C\,C:B6^1R6>:S$0&+84
MN ,S4H$2.X&42)U2E62$X.A\2;,2:_4"CU![%E3BJ-\[@F&=Y&VA*OE_:'Y>
M<9SSJR]->BQ:83KO>_U66HN<S]#:,]W-+C"_D%^KT>DNZ+10:N@=D5*$5-5<
M$H H'9!E4:% 2J,()T Q C@Z;(61NM;P!2OT8U&,6J$?1*%G=*/4RC//([)E
M"3X#+Q6R6D>DB/<<&^)%:=/6V$JI[^M$OCIR<3NZ,0@PJMR"<\8WW)[I[]Z1
M<;P*'^@1&,>G,!CV1VXXZL,TPA^A_Z..I=X)D18*Y7@@@5*L$?/6(K G!IE(
M."JQ)Y8;$7&*I9(5(<02^3]U$./Y,8Q:@>]1@><B&&6TU&B/!#<8? 0GD;'>
M(F$DP];YJ(UY\Y:OJ'NKT:H#&#=3OXHZU\&*)Z<.8VI7NS*_B#MNH0U2*3P'
M"X%*@2-B!/XQ(A"DN%9<TL@]+?,F;$F6R96I8Q//CSG4^GMO^COC#8J'8)DH
M$4V4@:G47%D&@:P1@C,K/*@UZ*]>P;_._)]Q*.+)S@E9B['=:9M4^_*"C@"I
M/:['[ \]"JW>I[1NP?]C^JGJ:@R<:UV_E"TRG@.*[LZS(/"]5%!8(5%2AYBU
M&MG2EH@ WJ5Z.D54636#_.5,M#I\LKS*_!B=HVME?AAEGNL(&97#*:.+PLHA
MYC1'5I<6"5MJ$7'4QFN@1"M"LR52YM<02IGF@HSZ;@]81I%KJP:S+9HZOO($
M/".V)Z[9/^-UV<K+4F/0K3#H8)Y02&Y*L!T1*4[!+?.*([ H"D6FJ,8 2=HD
MMTRM*%&'55ZPVCX@HZC5]K[4=D8=L Z".9]KY!ABA%-D))<(? -#;+!2*_KF
M+24KDOTR=UB^:$J^MUR5?,EI1-5 VMRP0TG=7+KNB_J<Z=EE#<DNZHY4!]3O
M8@(VCC/\9_:V]EVSR+S6"G$; F*RC. ^,HXX#L9PZ9TBYLU;K5>TNJ]<FJ=O
MEUKWG*ZQ=5FQ]?$KO&MLO5=L;4RQ5?C21U\&Y$@DB E#D65:HABT+CFLI]2
MK9B4*Y3@%P.N=2_JNA?U<K9NYJOJUWHWXR=IWGRV-=D->C?C59*F[U,XZH=!
M;LYL#BOWL7<,_N*P5P#2H-2H,@E!WJ\WDZW[P=VZ-=]+2^:4??6+/6J7MI6S
M&K=R?N &LW_WNKNMT#]<#W9Y&C*?KDV.D3C<WO]XTMS?YDWR5WO[VT:YL[]!
MMO?W]AJM;;J]#P;]\/W!=NO/=CH28J%S[.%.N[F^29K[!W3[$ QPZ]-AH[73
MWOJP\;.Y[]NIF^SVMT][C0]_I4/3:&/]X+MW6$K-%"(NIG0AXI JX4\#4^FY
M\UH*?[9U+/&J+&.I&<.>:1^UE4)B0KBFI8Q.GFT=F^:Y>,1VR]>/;_%Y:.#6
M6G#1%95,,V=U**4-1&!%M8GJZ=HSYRO^T1["[=POG"/PKA]\>UB\-RY1UY/[
MF?IEFY+;];#.Y\D4?X)E\L6G\*/7^9&:#U\W47><C06[?;G9!JB*Y*$:>O-T
MA&^W>OAF[T?5"9:GSLQ8K13O-]]]A7_[IGN0,5C^>U!L)FK9-=59!2O%WW^_
MRQ'5/SM K/?,\<%*808%D*8^&,S^8"6_^7ZS"==Q8/]-NYN:.Z<7IE<<C.R@
M[=NF#][32M'NNLXH6>0;WGUE_M97?+CX\,_X\U=?\9^KK_+W/\6?JU]7K_Y0
MRMCHIAWKZS_:,%VSF\^!&']X^C35!P]!](!;%/^OUTF3,CC[S,7G(_!536=X
M4K1Z0#G'[Z=9;_7;X"U7KX,T=T$YTMNK?Z^^6\VKM#LR,+)A+RU3]AA ZMOP
M=V&N[^BN/&->26%"4(QHK 7U.E)E&>;2:)D,+E88EQQ-?EEPM$%8W1]^U#\)
MIG_.$H.(;L5*ZR9*M_'SJ-W/D_8/#*;G7Y]AQLWC[RZE\9*@4*E3 Q,.=MFR
M@%&D7$5CRZ"9??.6G[6J*,UR 7RVW4L_W"BM='^*;Z["MSB>ZN*WU'L]R2O
MSMJ??Y_%O_P._O?OQ7%[N%?\]4^CU]\%U'J74S7^!%%?*9JK:Y6(&7\(0C@8
M]K,[4("H@Z"?O?Y:>G5RU96Y2MS8[IINDFX02X#,X2BM_R!=MQ.Z.24D#V&8
M-WI<[_"P/:Q.5.G%2H+_URWB1Z[T@92I8MMCIL#TE[RT,@ !PL$$3G+\:"S(
ML_C19O/]+0)(%TEVP_QL'XX._\R0"<OQSAS!.\.3:01)O#I9=W3KXW=8OX"-
M-LAQEH) H41&BH"$L9'[Z)0,*0B4HA'G0D %F,E.9GY3:S(Z2M[;;01"6^X5
MT1S\+,V,,$:XZ%.OKZAY=,S7 O%X L&WUKX+"QZ<-AR!-CK$'(U(L5(AI;B&
MEPDX*!@$@E\E#^:':7=R4"P=NM0)PV%"$6 D%0:N%I]'=C^X89*5A%+) @\F
MQU%<@(4KQ7$H]@Q 6_I %00^25\&P>N'!(CI]7EHNJ40/B0JQ7:6O]X-Y>\?
M<,;!03*=S?&SO6*!/#AMKGWGSJA@N$*.64"H5!YGA;0H.!<=T=Z3Z%)_CZL0
M:K5H@8 <5E,^#C:!S)AA%IQWO4-P"$[@_9,QIP99\:DGUL7B6+0SG9Y(L!E_
M*>%?"K>!M.ZUW5[ZE,T^3M*(XBCT4\ 8;'-6A#%+#^"JM'.^Q"2!HA]<:/^8
MYE!,/]#N_@B)18(RS-W;@9,#ODG_I.A7U=]S^9M "Y(/E!7BVJ#9G7RH:YRQ
ML?\C"3A(YX.6TSCW_U[T\<<QX'+V%6,'O<YH>/E7+@K*W\Y97/C:(VZ_93]9
MD3.K,_?O7G\6I-X-R (D'" 38;!_F,ZQ.1F\^=?B!D:[B^;G_9&F;.EF^N(@
MS?M/:\W_&?N(GXO-9FOC4W.MM;G57/L;V/37U:5_@.96:^-ST=HJWFTU/V_]
MO;F^UMI83X[^6O/=)CS$YQ:\T-AHMCY?)%(71NQ^-0)WPP#+@VI1"K"L=3I%
MS\+(3.6_7 WAI@_D9-3I5"T01UV8E\G1D/#:V&</ -[[/7#6QQ^K^ABE#]B3
M5Q9=N6+KZ,%#9[>*[#S5 :5IH(\55;J0 (2?+AR-7?=$''Z"# [2GZLPFNG)
MIRM9(VZG)Y-8!@A];/<'P^*HW^[UT[N==H K )(D^1^:S%N3KB15K-B\R6>'
MYQ%-FXZ.WYJ&+_.[\V&RF?X<=8+?#=DW"/\=9>Z50V@#N";0IYL%.^>G:\*[
MII.U6DPI^'5S85-\9W+_=-;>PCU[^7KIY=#.].LW\WMUJ4XEL"&'O(M/Z;??
MGE*?QD&AI]24M3\_/?D,X">=@=]!/@;@3$9XQR<YZ8=V]_>5 GP]-^I4>]Z#
M+#^[P/F&2>) RG]K5S+53T($?T^E\6@$*NU ]_X[Z@TK74V?^Y94\?.P'\*P
M^*LWZF?[,+[N6 Q F0^K"ZZ,IV5>88))GLS$S09O'KS;ZO=VTGIX<_;](L0(
M7\LAR*D[G[;OJP^Z/=--WH\#- &M_*T]?I88?+*J8(Z[?C!WC7S)[*2=];<N
M]>S! ;? S>XAB'[&RY^Z\N^KP;Y/8]V8##6I].9X)=+O[SN]7G_JMR/RZASW
MS;*QOO$]>BY<:M\?F")5(;>A.B*I*96!N^!,>/,VY3F=<]S_]TRRLQC$-*-@
M#4:#)UO\:=%PL,/-;NJ[EE@'0'I[\/D(5,)O=;^"P4F>>Y(!_,K7?__@N\+:
M"6DI\KG]>V0$6<Q30S5O*2?88R+2^O,+UK^B08 18Y#H 7X>PL+N%6LYJI'.
MD][\<VML32] TKL(B\&*8\*(I)0SZ[PBWF 3.98<.\Q,+2P/(BRXL;[YG01=
M6B(=DB8=3RZU0=J'$CGGA6!*!LKHF[?X0K!828;I-SNF6S>3CY4L((EK5C;.
MY<@=\ !S= 26- ?@JMS/U:=D*CEP.3>D15BL!@B_=Q-)COW>X2TEGJ@H):&
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
MST8P7V-E3B$F8\TF<7+#LUIXV8@K^W^);)FNZ9P,YJ,<,/_@(Z0YF ZL"K4
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
M&[N]@,M5)2D/5Z92>56K4$O+4)M<ASMWZ%NJV>G"#GNWO_3T(*T+T3B9:U9
M=*V\8@K@H>5Y9O&O\5KS^CR;JGX)9?_<T#X"O^*QC:\#,(*,5%.MAU//VD[B
MV76=,Q@ =K3M5@O8[]0&O9I%PJJS,^SK>]$.W=YQ\WRC-KX_&,MT?[CXF^DV
M._"-SGGHFE35W0JF%U([W?13#:9XV#8W=CMGV"D2.Q3'"']-CQR]Q$;M4]D6
M]SRT>ZGW;NIT/&RSBQTDAZ]9MMBM'G5A>K7_;XE80#"1125RZ@O%C>1*\!Q-
MC[8VYT[ZVQB%Q!+=UW>'\_(/ONMV.;11O"!?G4G:$8V/AV#9"Z,")9$I33@7
MD2A*<Q*,\\PHIKVD:V_8QGRE1@WTJ04_K"^UX+H(QBB31<L$UU)I$\'S6!J8
M%5DPQ6U,)JL%?\B"[\*"Y\K*3%@B<AL)5P%KV3TC/N?*>R-RY]C-"YY:PBZS
MYGG!L]QXB=PU$./G6BL=N6 Y+P23,MQ&L;#,FJ>EWFQ[-%^FM5KS^D4#8(?)
MK<ED)!EW@H _+HCAN2:NB)D PZL#-6MOY,8\F==HS6$!4F/ARV"Z/? [/OAK
M.@:OE^V"J[[!:AT<1>\\.(QE6Y?C#NL+W#5 5,'T#W37F]CH>#JG^S-0P^)Y
M^YD3LUZ^RC)*S2/-O,ILH(7C!:"WPL3@HH]@1_ 4X#7[(/>WWY_P?7?C?F^F
MW<;KT^F/5[M[1Q>-K0,*,45>/SDZQ- !+*LFK# 85["":&8#B2[S2&]#*0,O
MGF_(ZQ6\Z@L^ QY+]@?2B630FZ1@> 'R,G]VYM5+RM7!85[(/#KN212N(-R[
M2*P)D0C+E(@!O )RCXF->9[R64DIY6.2BB/1B<R&"HO"A#ME@GXMFHW==JW1
M^5;V=V7KE6>$N6V?5@FSWC3ES'KMGW_>3L=WIG8^Z+IC,TDJ4\YQO8.,*[5_
MX0\#\+;IN^O#O_Z#GOC_F+/S/VMO#9*QU-ZF*.]R^K*/@P!0":;@HO:ABU8
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
MSZ.=X5EXF.'E'4Z@XA:(.HP>%N_8#<'2%#:<O#2YE.0NIF]1)7*K.HC0/9L
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
M4:)E8]F?_^SM?$@_TC]_7Z^RJITAP?WGS4_P[VP6=OXO95YV?<3I@520S6\
M_I&B"E^\S-E6?"^7YV6:%R\:DL A\UYS]);FPG1];TC]=]0UJ?T[LK&>G;<Z
MEP'IW4#YR/!7>' WN'ZG6^6&0_=;TU44,M@4OV2WP:%6=*]P'6*EVDUVW7$E
M@G72,T.Y=LK*Z#0U,6AI W-ZH5V?2$#"ZKH__*![&4QWKH$Z&O/$"CII5#:[
M7:1D0>/^U^7XDLK>;^*D;./KEQQKB4G@U9G^.FM\/%1,Z+R(&8$XB!&>YX"
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
MZ?4 AL(W+XZ;[GA>L_")$RJ5=*3=Z5=Z,CB'=TOCF7C9^5&9J;'@+?&M.U@
M#4\S/?CC>;>)6WV=V[=CUVL&WF%X&@%^M&'XAN$U[M5^[G?<*4F:#V9H;!T2
M#UR[%R:-8SEKPTW5M!&#DPT?#K?0RWN.]]'+AE"P'FG#]0),ZE(=H!_&8K+4
MJ8_-5JOC<*"+DPO;Y6R\XA,:+L.Z>L8+Z85A) "B)IP%02R%"+]P2BE::$8U
MQ>!^GFED>$)C?2D1>."9]94(/+(([-4/ 9]ZX:T@RG-&N*0121T8D2Y$Z0N?
M*2]O.:2#%F$9*7A@ G$E!8\L!2>;A[D*A0<Y ,W/L$NRY,0(&@C7HF ,C$.F
M-7(.S9.7C0U!!9$!1;0NR_,T_41!.GT\L/0ZY0FYFA]T$9$,_<^,^YFHX'K.
MON;'G0+[-\W2\!18(G0=)0)>L\C"=0X,%W,F9M@9'AO%"XXT60ZKZ;-<TZP(
M7',4V?F\]%!DDY BCL5_GLZ+S9XQ3)49(&&/78K_..+U^HX<@GA=[1SF.172
MRIR(:!U HVB) E](F&&8AL;CJ_:&Q/:C>[V5U+P(J='4L,Q:XG.&YSLRW#?+
M %!G>6%M4"8RO_:FW9FS2?-&"AWE,&;OS7K*FR*UB1AMH[8/8M'I]B&TQ!),
M" X7AX7@7L$W7Q?WE6EF?/PP:DR>'<MTS\^[G>\@HGUP^LN!0!N$L+DWTG&N
MG+,T4 Z8,V;6F,P8//K_0,>\?7;>ZER&X2FDQ2HQ.JZ?I+^7Y'GR\[>=7K_1
MZ1\$>&_7.6KC3+YFW\MVP??F6; J2$>\"I'P* 0$#9X19G/'0N29P)/]^8+.
M+V.X6.:8ADF;2A!]K?,-@-^B&OWRE"U(Z<_B;/]AXE1:TG>=;O4GO.ZE5DX^
M0++RQM[1H8C"!@:2E0FF =7Y2(Q2BA24&RFEL-8(1'6%F#O\ENSB*\SYW=BN
MF H H(75SEC.(S/"^JA\P8T- ;#K0GVX"Y*82,6F"WI)WO>'PH]A(,"(/=S#
MVH.W^0NB\--7)]+(0+1S:",#_Y8Y4IBHP%@B5Z$6E!@(N+51W$#@,'M:1DG-
MK>/:Z%APKY1U/C="*&T"XR:"!PK@@LY1/+L N]Z V2%53%TZZ,Z@W^L##$@)
M_QN=.V(%A!7N&*'A'-(HHZ/9@S6+RHY_W+&:6V?CV1VKD71#J>L_ON^Q&EK
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
MED8J;)K*,\,8\XLYK5>"\,,$ 9LM628**0I+- =0Q;E01-MHB2VX!2<I?1"
MK%A^@R!,)SO+@!&-1+/M6@-?1EUEK-<>S?O(*#7Q^%-9A@;"DMJ3)JMC32L%
M8! P0N#T0X\9W?5<#%]['N'734<9Q-,<9=AI@Z\+>^8[%KRT.AB:/Y^C"Q\K
M13IOU4_<%2C!R<')W\WZUE'V=<^W#DZVK^HGK>;!R2FKL[]/09&RK[.*=+8/
M84?]>^-]HUD_V[G8W?K4:K!_FX@9=K_\W=S=.[@Z./L(BO2I]=^K>M[8VSQT
M15Y(YS+"O/:$&\6)L04E6@KK1+3!<3][= &"FD((&B+-*<]$U%Q*DS.70Y3J
M19[-'ETHI[T&\Q[F$E8_\+S"[:\Y/:QH/-;0@ #QG'N7:8.G(7/AK6!!&?[2
MSC?\6%WZC+6U@U;8C>BU.NW4O3N.-*S"[-6)ACU,$;YF5:M? 63/,VN*7!''
M/!(AB$B,4)+D(@:3 ;A DIA959.&BH*!Y&*TGN<@GT5&C?1P*T[MW"FA?SJ]
MWK".NEFJ71_5+GDV!/K=9CH;6Q7%=K"8$7']*,.:LN_H!'W3)8_V6ZJV[@Q
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
M<'3U*S53W8VISF;M"V,)UEZ3'/,%FDCB%EE!*?+8<,,US&TN;2WIHLZ>+$W
MUP)]NRM, 4]AE]3L\,3L,+530!,5,>$(ZRQ)!(1 D&9>(*,(Q9%1K7C.#=J4
MY,'>AYH?7@P_+*V%4S/%$S/%U.*A1EHK'4:":HUXP!)94!U0Y/F8NF=6<[8
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
ML!P!95OFN62$!]"TF@HO24'M&M.O:A>F1O/#T3RUFW BF"4CD-%8(NZ]1B:
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
MO5I;A^* ?A3P7D>M\\]'N_O;IY^//X+9XT\___&1[6WM8C"#9JNH1Y@L+5)
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
M1RYI%,5.U_<Z\3)+U01U-X*ZE.PET!B])AQ18BGB7GIDI2?(9*^$DD(FL\
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
MY8T-E$FO>&W5+05Q[<Y:==(;"=3%$.<1K+HD-#)*:D1%!%W*@GHE=9W19P7
MRW-)&2TCXYARPI+UD49&620NRF!N"=[:#'H:!,^800$S&V0,2'!)0/4( >GD
M'=A"AGHO''>$K6V(IN3SZ8=K_+X:_,;@J'72"YHKVJGD!%=$&J*3CD;H4)L-
M2X/=J?1E(2CJI$048XXX\0*!TN01EB9Y%9P/."VC]%V-O2U6[6TQ\ZB595YG
M&J"[1#4;DJS#G JM>-3.@$J:0!GA.=96>U)K'LO#7N]F;8=@'/$Q),0"46!
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
MC^SP4P[\V.F<0#^W4XHY-"3"5][#>ZQPE.DVD,-7LKN_37?//P*1['S1W#C
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
M=3_K0^D/GR!KKZ2G-T>V?PC+ZY<JK>P [)YN'#[AWM;/7^+R2XO$M8'A,3S
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
M.$[$":9%$$XG;2.A_LO.@VL27Z)I^"/VO\7EJ4/\Y"GFMT]WSW>^>)M@8'5
M2E*)>$H1.148DEJ*&(SQ7I*U#;H^?P!K4H>XFNMJU>4U"PMEFD_^Q)Y-$YM4
M"(V=DW;O+$8TJ7 ]R(4:JUSN)5S**I&3:@M5.:=<*OL*IJZN2YA;^..P\(T<
MUE.4%?0&D^K955FK7$4S%U#*R["(D_JLW4,$)-EI#(YL/Q[UVKE$.XB"T^'1
M"E8F?9ZR#V,P_GZV?W8"UW+MA]4N_?#U"YB-GBBBD$\"(^Z-1-8RT',,5\JH
MO*OAKY9^\.-$IMP84&X%L1'+%(@*P<L06;A:^N'WLGA#496&@:9RC9N+HK-E
MQ=4Q5&<A.I4,SK9+C#]_]8>?OOC257^@:MU@N?@:!6R=:_92"BK@=:IN5U!A
M"3K+UPGE=6<?9QGHVS6[N-(1+RM3__[(C=JVWW@_ZG:S=OX!I&4NR'V+N@>O
M?4Q6>@S>E'ZFO"*V)T7@5GHX>GU0[T'/7^5!V.\-;7OERGK\/M9%[?!2X:'&
M==5A?O;>*[MQL+IIH+%)(:7$O8N&V^@L-SHXG&24!FLIL_=ID6GNKWJ?7O@>
M  :+]NSS5KMHG7MV<+Z-/W?>L8/]MU];YX?0M\WONW_\<_2YLW/:FML#>$=;
M6W]^W?NTPUKGX7AW_ST\-QSM?GK']K8.*3SO]/.GMYV#XTWVW_/MV2 6,/8\
M&'@*&8$IXDJ#;1RP0I*F0&FT41FQMD&;L,9>2O;G.LU]S6^/PV]642J4<9@1
MR3&S1GOIC8HT,8:UL#?S6TUBBR>QF?Q)7"3,M$)*<X5XQ (YX"WD Q7140$S
M@M<VR(-/0M<,5C/8RV8P(RDW>6,?,\&UX<YC:C!5BCIJ Z&UAK8<Y#83I9$,
MLP'SE'G-(FXB1Y8FGZ..(]6:L: 9D%M3LA=3GZ/FMYK?'H??J*5*6B&HDY('
M(IT2W%)JM?%11,UK?EL2?ILJ;R!V@G6*(FLDD)R(&%D>8"T[EY@FC)@8LP5*
M](.SW=?\5O/;R^8W$@F6C$0<A>6<12.MU,*QP#'0' TUORT'O^U-]3?#C&-2
M>R0T=XA[KY"VC",L8M366*TQ7]L03<T6E9W[N>NKO8K<H9OCR+DJOJT*EHO?
M3V)W$$.=._0F?G*:".6$!K5+<(:9\XRK% -8*IQJ2NO:WDM%5)=J>QN<8X2]
M!!V,:\2S*TU'SY&2'@L=A6?&KFW(IJ0/SD)>IQ1<7@AK"0J$<)'[(#BFT04K
M(_0N"1:%9/;.I3YJG"X"IV<S"H4S$8,: 7C$B!NBD/-*(;!TG9.))*$D*!1B
M48?.:Y0N(4JY52[PR!6FB:N M2,R1)(T& ?<)E<+VB4#\(Q'UX!!P".Q2#H,
MTI9& +!P"=%@1;8*(N8J>W3)PRLNUQ!>7@A+Y27&T7A*&??$:F4P]5QG!3HX
M0FH(+QN$IS)8))<B<PR!\:X09XX@D^O[&4M5$M&SQ'.-SJ81=5+]5PSAIRR5
M44-X 1">]<L9C!E1!GFKP=P5.?4VI@8YE[!PWE.+'4AAVJ1ZF8IFKT(8\G4G
MTB='8%<LQ_9=LG(\I?/M[_%TO.WU+Q%3S4AW8J3=60=<8CP113E8\CHAGKG)
M*>U1$,Z!6FBU%&#8JZ;2\PZX9TF_6:?9732$%^Y\JW&Z*)S.A)LF@:40#.$R
MZWW28+_;E%#042;";5*)@.:@1(W2UXG2IW2^U0!>$(!G''#,,VQRIBLA# 8
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
M/+,4A*?.6,K13_,>M :O$>6,.O7-,WH5X_.&\;%YHF303IE$A#&22 ^6!,:
M!$DSRY&A=>(0XZXM5%7J6&*(NZQTMH$ZH8.,VON(G Y!6>=X9-)7B"\6Q"="
M,50[K7DJI75+_9C,/+$Z<Z)+2J\-.3#-5U8%10=DGK0 *L2G73O;NY0%BY0)
M)S7-WM@ "/.<' ^>5DM]T2 ^7L4EF(0@-\1QKHAT-)?T?$H@AY1\X,H[M;+*
MA6HS]N#Z^/.G]S'7<83=WJGOMJZ??[I?)&>4M"^PFU/OK*3D7[2[!HNGUD%+
M0_2@E9)< $7;3=K(?9 @D FXMU1X$2K1+Q+1_S49DLDX5ARD)\ T$KW0FEC%
M!*%)R@Q1<Q48$KUV;<.F'$V> L068^.MDFTEV^\G6ZTLDQJ<929*#L$GH7T*
MD=DD/->5;!>-;,=6=: R,?20B0N2$YD@$W28<!Q]24\!;2(KPMJBK?64D[DJ
MUU:NK5Q[,W$VV,"3X=H E9Y+3U5PT8H$25/N=.7:Q>+:2;U2H$(Y%P@$XXDT
M,A,O(Q)N2IISGX/S:-AJW79F6E)!E6LKUU:NG0<1U<JU,^#:L5W+> S K2 1
M'14BH\_$J7)XJR1A*^>=$6IE53C:%FIY#-NKJFZU.LH2U_"HC:W54>:K.DK)
MCZO546IUE%H=90$ZKU9'J=51:G64.7#(GY._'3B7%A3Z8$%)IJU# X*J9+(
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
MM_@Y;"5]541L 9RD;T2AOG5=K6 ^NPY:FI5*,(4FI@DN^B!EYEXAO=EDI \
MTM/J;R[22K4_Z6^"!RVS"T6)WA 9./[%@R:1V12Y4EE*]#?1_6@+-:W4\*>O
M8%[)MI+MO)*M=2*@+P @ !U 39VVG!L1G&(2 &+U_!>,;,>>OTS29.89H<$
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
MT&6;V@<KUU2@SR_0&?J@S)E@HDTRH+MA;!8Q<PXB6#L45JBNQZ(!?=+UD*"
M 1"'RS>1CFH2E!#$Q" R<VC195A9M6T]5T+=L][H>,PJ#%]W/WK]DUXYT?PX
MA][U"_4=S;CE^&C)P"2BN?IZG_D!E!NLK/[$?KYV#.YY1'9^NH] NHF:4G"1
M<X&K+!I2CO(H;4GG2X&Q[_"8!OC ^%<EVKDCVKU)UTD*186GDLCD?/&?'''&
M"\*$2* B]]ZEE57!;M5+_[G&<9<![4QFQCU//&9 MRD[YQ3GEH+-VL9AJ;)O
MN$T5[7.,]K'_1+WFVF=#1 R:2*T3^D\R$\MT#H%F;YA8656B;>1-<=^*]J5
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
M0;LCW]_O'%^TK^SWC=XI#5)7^2Q"*=Z.]VUN=OGHPP? Q^[ZDP&\O/CCEU)
MHNO/7W:.&[PU%UUO*O[*+Y\ZZ?2@X/ %':8;C0(JH_N//G[1?'2MVT>?N1=H
MX-SY,7W![K[T*[<UYH6CYKMN.XH#77QA1"VB68SN6,NNS(N[1_[.*._X5K=^
M]>NC?J6,(1ON\TX,=,F_Z.3SJ\4-AU^;-C_;;]$S;^B9_3Q,-[KY+[)B]RSA
M+T6<6:6"R:BD^J!UW#MM^=/3?B><#2?L::_E6R>^3,"SKL?1@OV29=)N#<[B
M0<OC+7J#T\%E\C%^?7!V<M+KG[;RV7&#_]&6?:^/[^)W\+<@GI4-\\&+JUOA
MB]S7_,Z^_K,+?H# !VAM]_#Q&1NE=(XR=UI_8N>>MR8.+0S*"H?=UV_4=I$1
MXMF@Z, M47>).[OK5>_HI-\98+_T<FOC?\XZI^>DI$^4&714)NFP7.=HPK9^
M*G&LEZW_-6?I!1<6R)L#WX=?2_-?3;1^X4V1=_\YH/'H[V/_CSO;.?K[X-TZ
MFB3KW<[VX5N&9H5X=_B7W-Y=HUO\[\-MOGWX[O=WW:W?7Q_^YTO\M+.[]]Z&
MK)UDZ)LY:HFT21";I"(@@[60O S#8E9M>HL@WR^MXF[?;\QG6=NPCOGU,?^\
MM?[7>Z,S.-#H@,O0E$#/Q"J:B+/*<)6LI"DV8\[M'6-N[S?FLRQ?4<?\YICO
M;KZ/SDEELB4L6XECCKZ#L^")BS:ZK 6N!J9)"=+\ELW)=FL+^OO0'QH0/N)B
M,$RYN\[^LR/_S>W?KLP*7/]BF1F?T#(=P/'U:?'KV0#7OL$ )T7H'#=S8FW\
M&",#X%4QH)[U5-G>_>M]$)I['N/H[#"WC/C@D![0OW1>< <JK*SB*,.="\+L
MUH,Z#:8_#3;0,OC MG8W^-:7O<];7]Z^Y\8:+D,DO,E%TD*1$)G'?[R4S'F?
MH_G:E)C]>E&'_4?0_V7M?7(*1]5JHJ-L3L#A*#.CB7->.3"29J]65I6];9%X
M>]P']'.^E*.ON$Y<OMA'QW8PKPY"[KP<MQN;_7KT9SFP/BCA2AB40KK]SL<F
MM_Q9SY#SK=T/[[64CD;*A]E-!9]H/@9&!'@OG>,V"M,<S# W)\D3>0QUI.\_
MTH?QO2ZE!0,5Z!P6HU$QP#%7@7##C8LB&RV+O@J_8YSGT$NH4^ ^4P!7?LI$
M=ID%8IU"L(>BQRFL(8SER*WCD&Q3L@XQ>=N*L'F,G7C:V6^67'(1FL0Q.BW.
MQ/RN"%?:/;(/MH:M'NDW/>N9L8TSPSOL=5! J,SH)M!D27!<DPB6X:@(Y7.S
M#%@]-\M '?D'C_S.^M9[SH0V7C"2H\1E 2U#8G.@)%#NA9<@HH"55=&V8J$6
MACKR7Q_YW<WW24NK.*-$*5W$B02:?C&I$D5241GAF)2E[)!4MYPK:WR"YM#!
ME<(X3[,(W%%]LFG>=@]-A%()M'.\?T7H^QF/_]680 D3"1J,!JM(TM831'U
MXQ R\3X%(Z)31L655<WTO+!_'?)[0O[+UI>-]]YP=/E#(%%J4?)-+$&4"<*]
M#"Z);%V!/([VG50_.Z:_9S"PCOQ71O[#>QD0:90J AEMNQ+F(\X%0]#YPS%(
M5$'9&KPUZ/?SM0WR\GD9Z,[Q6;.ZWO;.Q";Z:(?:\)/36P[W7R;<_-=5<<M1
M,@H=7^+#H-<].[W[DMNR@X;M#OU_K=ZYR7_793-,^VLV[UE1#+O2SQ/_'O3'
M.0G[0 )ZO1^(S]C:E[[[R9\/5OYU-96J<TPF.WY&?39W77WC]%C3U;^]7MO^
M[R9=Q/SRIK6YO;OQ>GMM=W-G>^W?K>T7?]^=$#(O#["]L[OQIK6[TWJUL_UF
MY]^;ZVN[&^NMWS:WU[9?;>)#O-G%-[8VMG??W#:EKJ%U2(BX' L6'/7(!=)J
M&G1.8(%9D;+Q60[)':^!M%8(&0TQ9XVR/@.3SCBKLU2!:US* [(+NW.>C;)F
MG@AE=^7'C-:U[;,CO&^<@H5Z;2,['D ZZ\).?C-,]'H-)9FK6::&:QP.Q*_G
MHP]W\:=_[?;BAV>W6.U_WE[_ZWVD$(3UD1@'BDBE(PE%!2F54J@<ERL)-^:C
MDD&'$$UB'*3.,6B>I!#*!X^^3)F_@"; 29F+_3/T:'</ *V+;K?W"0>A-<HB
MA=,F2>STX#*#+W>._7'L^&ZK,QZHUJ<.?J4/@Q.(IR4WKW?6QY=E1$?WV1^Y
M0WB'TX/>&<[8-/CYY<72.IIE=Q/E#V7"W@KK;W?+U6Y$GU!:D5,( J>V,I[Y
MD/'[Z" P[7F8OXQ;P5XHQZ>><<O8"\/O_OAKM_WZ9YK^V)6UL;6QW]-8>9\L
M\7OE<7_]J[<<.AI2TVP.U[COJANP>Q::=.O79\?'A???0/]C)\+=ZC#/IDN>
M<Q>\:DH^EOE0,J-/RHOGW!L71PJ><1_L]DY]]\KSW_]8S3WZYKL.7OWH\9OZ
MDW/^D]^Y%C_IJ=[O@\T>X-JZ<9P@M=8APE& ?DNP=JNXQ8_#)O6K#SJ5-UL1
MCUO/5;F+>UR<H'+3/S[EOJOV[,KJ:_@(Z JW<K]WU,(V0?\8/?]X-L!'@ D3
MZ4J)V?MTV!.?S?_>?KCWX?QY.%[_O0]WCRVL8)DR05FCI)*"BA"%-!D2<"NY
MY7R:9]I&<^\WG'JOL VE=?]T3@]>C2;?QN=RMA3[N&BWXO_3\J@NG1QM?=F7
M.[L1?Z\$ #_0K=VW<N?WK4_;OV]WWQV]Z^S]L\'VOOS1V>I<.WM_M/=E9WU?
M;7]Y=[BSOD%W=O_ZO+V[+_>^K&%[_\;6_7&PM_OWX=;1YOE_OEP4,=DXW5I[
MSW%DE621I,@UD3(Q8D.VI8Z)2"+S2*&D0VK7-K?()BZ\X$ EK:4E+:N98RJ
MC$E)RB$DKP&;EY4 I86OI+5@I'5^25I>)!ED=,1&Z@AREB:>*D&LP2'VX(1T
M)65+M/4M>9J5LRIGS2MG26]"V=4SE&=I$K6!Z00L6\% ^APJ9RT69VV/#:W@
MLO+*,:*BRVAHY4 L58I$25U08+POJDY:MYVY62^N<E;EK'GE+&VBIA1<Y%S(
MR+PUCO(H;?$84V#L@7J1E:YF2%=C$TL9'GQ ?I*NU-/()I @P9*$0QACXC$(
MO\3RD96OEI:O9EF@J9+6XY/6SMC&$E%%+V(B3%I-9,B1!#!H<E'M'(2 I!56
M5H6C;7'+8?^G(ZU9J^P]"41W3J#OF^R"3G,DH?534:ZX4;US435SOK<;[E/6
M=@IQ]_N7M;T<IZ4K;CLK3OIK,L">9=8Y*D^RTYQ()0+QP@%QP(+/F3+-1.&D
M-CK]\Z&@\\S%KQ8\%%WA.P7XCOT@M!9U$#@P*5)TAJQPQ+/ 28+$8HK,ZG)4
M4+31^7VH05$A/,]K\11"LW4M?@HP3\1@(S/*,5Q\D_$,P2QIV>SFQ B:+*.2
MY<175HUNX[?J6KRD0)Y"O+("^4F ?#YA5(.CD$M@$GU\&3D:U5YJ0AU7C#,/
MK$0G%6W3VXIV5" O!9"?1(ZP OGA0)Z(V.40>2Q%.0TM=1<]IR1D2HGQPD@'
M--*$WC'3O&W=+<78%EA@=KZ#=6M-,2-(K8U?-W?7UWXH2/>]6R5S2$-SEAN;
M.R\O!F3#]\N)O<&O@%?!9CDP!(/37?\9!NMPTL?KFE//_CBM'963]5^6HU3\
M;"GJ[60 #XS*@=* KH+.)=G,DH!+#,DN6Y^X0:^A*1C:9F8)$V0KTF<:Q:M(
MGSG2QUY%C(E)[Q/1VBDBI3/$E7*  D<Y"R%]SFB,F+;1J@)]B8$^BRS,"O19
M WTB#JBX,]EP52H\XC_44>*\5R0:;26-0).GC7",N44LJ")]SI$^M\' BOF9
M8WZ\N$NAJ/!4H@7OFM*N#A=W+P@3(H&*W'N75E8%:QO^D'WX.8;[PV(4,RU.
M\9U(_S^WE:98[BRJ2788"I=-\,-SRZ6:LS#-18QX<HSP[RXTVDR5RA] Y7M7
M(C+)0(H1C;8,E$@N-0F@$TF& @WX(10J5ZRM;E%QJ4D9RP/J6>9555 _!J@G
M[#-/%:=*DQ2#(S)011P(0X*T.E/IDBO2*P(Q?;/X?L7T\F!ZED=@*Z8? =,3
M<1:314:"]B1'!D1:;HD+'/]RT0;!J<N!K:RZ-GUX:9&*Z3G&])2/B%9,SQS3
MXW6:TJ@$>DQ$6".)%$P3IW"QMM%G@ZMVIE&OK.HVHS<SKRJFEP?3LSQ&63']
M")B>R,*2/%+#))#@H 1(C4/;VV4B* @P0NHD2EXT;3/]X-H4-1/K?I#\\ZP?
M#_P []C+K9-^[P0;=]YNG73]\6D3 (2+6LW-J\[QJ3_>[X3N5XIY+^F^SYQ&
M __TYXT*QFZOD6?OPY_]7CJ+1?:I'/M> GGVV3)7G P%I@1:R 3$@XJE5@4G
M+BE+DJ96)R0N[LI.KFY3N815=2JBGR046!$]=41?2<("EB$2]!";PC.*."D,
M$082FB&"&MW$ 9FXF0]> ;T\@)YE'+ ">MJ GBQ\QU4*TC-<HC4"6E)/T%?T
M1&=>I/-,PME< @:"WY1;K8!>'D#/,@A8 3UU0(]7:.VS0Y<I$19P<98B>V*9
M9H2*")8Z#S:JE57>=C5->JD!/<L(8 7TM $]$?Y3 >UJ"8%8E0-!F\N18(PD
M-@=M:+ QR7+"R;:E>7"1D^E73;OXK>E*4=6OSH\&SWS$:Q^H_,1<57Z:KZ]6
MY:=GJ/RTQ*5RIVW?4:J,5Q*L$DKZ;%WPB>?@P"9E@341&.9&]AU:@K50[CQ;
M?!N?&FNOL?K6WH<@C([9$.%B))+R0()EE&0AN?<9O3OE5U9Q"BUG6*8RUG(R
MEM,2N(M!4IS'2CKJM?;6JB!5%#97QEHTQMJZ9"R<MRF%DA]NE2$R<T5\SHD
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
MO3RHGN59RHKJ1T'U.!\KLD"92)842BX[H)8$"8H IR5&8M ,%P75K,W=@ZO
MUJRL*@7UY/0UHP2N;]:NWCP>G0-_#5U_"NE/CX-;N>Q^7/9Y,D280I(VYDC
M(HU)*8!8[2D)R0<G>=24L7)XRS[<[9CC+9^*\!GE;56$SPCA$\<S<0!Y#((D
MGQ'A20OB*9=$<LF"S]Y!J0+(VE8\V 6I")]CA,\H7:LB?$8('\<.<:1LTLP1
MSASZ(U)2XK)/Q.CL0E *A-9E#5=VGDJY5(0O8NBP(GQV"!_'$77*P7,7203#
MB0Q9$J\E(]$;265)TK)Y956X-N<UYWJ9(3Z+.&*%^.P@/@XJ<J^UDB7E,I5<
M';39"7I?@@3A(&:O0$.IR*;;\N';^M,NR/:O4Q^ZL-HTJTS7SO%9$V6^4#^9
MD',Y\OW]SC$9WN1EP<?HG=/>2?/R1BIED:@JM[]\G%X_0;\\2M>?#.#EQ1^_
MI,[@I.O/7W:.&X@U%UUO//[*+Y\ZZ?2@0.\%'<)O%!(=W7_T\8OFHVM=.?R,
MXY5*W/DQ?<'N_.QKMS7FA9'FNVY[?SVO4:^-^KV,]J#7[:36!;U-12'H<AY<
MC/J4"971;_$IO^#3R6DX)",MK;0BIQ $2*^,9SYD(92@@6G/PY!I\1I(:X4>
MJ7#11\$C8TK*A-=2!<BZ(&RP^,;*"'4W__T_K>W>,?E];>W/5NX<^^/8\=W6
M$?C!61]:Q[W3%L[4V.T-(+VX"9F[;GI53^BR;U?_;^C_:_6.#V?=\7>U??<
M6J]VUK=:J8<_5GJ@#Q\[^)NGO5/L&M\L*:UPWAK _C R/VB=X(I20OBG^ O]
MB^_CZXNO]&%PUCT=O&C=/MK?'+WKHZV8EU$::D22ANO@M3*6%P<9O.9N9;4\
M1$:NZ7TJE1F'E'2"K2CKY#<V&GXJY7\Y_>7//_^W/SKY9:-YR7[Y>>*1;YD)
M-P;U01QZ>R]]\ZGGC7L->R&=GCKW,OX"[:4?NNW7/],_>-=O-I;?9Z'X85TX
M]SW*@C,]\O!=VH*3@H+W.?MPG[,A0R@4R-V]FBY$9^%<HM\AN/A=#_S,.HZY
M'YE=3[J/?F,IO_W9_MT[WB?_1G\OM88>7^NGB]7KQB&O1YPLTYY73ZIJ.6.3
MK!G'W;-PUO7]UNNSXW*2LO4&^A\[\6:RPX/C*G/WY M9QO\[G^T^J1N %AY0
MX6-.TJ5H$TM)QL2]22)R\7ZS\/_#),='QN^?Q?1=.TX;%X;O-IPN24RHIW;6
MWW7?'?[Q ;_/]@XW*;81V_E'9WO][X.MW_'UEX,#;"/=.K\6$SK\(+>/_C[:
M.OJ+[>S^W=DZ?-W!^W3VCC;I]C\;G_8.7Q_N_+[!M[[\]>4_7RZV;3=.M];>
MY^"S,R"(%24GG$I&;"FODWWX_]M[]^8FDN5-^*MT>/?=@%^H3-TOS%E'& PL
M,]@&[(&!?R:JJZIQ&UGR:4F ^?1O5K=DR3<L85F6[)HXQ]A27^J2SU.969E9
M.:6::0:3MF%PRXA[6%0G,=(]921L"E\4!7=Y,-R&W'*C?8X+&:3!6LK(2,0D
M1EH:1CHY922:2ZT=U4A(IQ#7TB/-.4<YD:' V-B 8RP)HRVY5!M1*YWR/INF
M=V_."YD_\5#LN;*V"(Y@'G2>"YM[E0O)<&&#$TD56B;B>3>I"L&2@:E2 15<
M"<2E- B4((R*7#MNI")8Q3-">$OI98JX?^")-/.'L%64"F5RS(CD8-08[:0#
M'9D6C&$M;-(=E@S"8]W!@7KGL%3(.0S63*XMRH7B2'%#L68DI\P#A$6+R&6"
M\$-P$CT/4;ZC>^A4V.]+,LPMF"^*.EEPPP-EW&JKE69"<"=%#B(N9-(BEHF"
M_I[4(K3BPG@=:Y62@+@)\!MA#N6%9TQ[2J7.US8H:W&^3#$V#SR,[A9\HI)R
M@RUWF FN#<\=IB;JES2GUA.:M(@E@_!8B["!T%P6!DD?B]\8)E'.94 !Q^PE
MRCT6<FV#\1;1RY2P]A <$,^[U7&WLOU01[_T#FP5_#"V)_DDKJ*B@A,G#//!
M6 )R+ SUMF".Y<)@5QB7M(EEHJ)/D]J$=0HS3BW"H@[;!5LF#U8@)BGE N>:
MN5BRA[.6H*F\WCW&< A&>NT%EIYSJ0H3N":44L*#+1SA29U8,@Q/JA.&AA H
MHCD#BX#@F/Y.+,KC].7">Q*K'0,SM[C$2X3A.7DE&BCB)5<L]F.4\*Q:V]F
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
MQ>3C3)5,L,A,"7WAI-C+\PE>EE7OZM*<#V$$]@(L&?Y!#\'^05D][!%XV1V
M)G([0S!+;LO]'>&A.O^@I2R-01J#- 97E>!:A2S-:1)0FY9Y4"NJV@I].@"3
MN(I7+3RG]U;3--,K4_[K]0BY//+C?;-AM,*)K]/U<R63S*;KV@S!.[H(S@;K
MC?.*.^:T]3@$3HQ4\)LGY_S"F-T@BF<H62^K[M%S:$-LW<>R?_!\T(.1"M6+
M'ZX]B",<L^?A?W[?_EBBX)[?<R0/ZSJ1S_".SZ_^/-S9^OMDY]4+O'/8/MC]
M^+Z$._C.T3;>_@F].=S&%X)[#C\<?3KZ#.^"[_9?XT_[[^CNQQ<B/NOSX1=H
M_[N?.X?N9/OGN_-IL2%7%A-3(&PL03'\'QDL"Z0Y,YPS@KDW,8*<M;A):;&)
ML%:#L(C5VFDO*"X4E]1;(AGU*B:KV5Q@/B0L/B(LR7 BK&4FK'$T(M8<2Y47
MB!E+$:<VYLMBB1@)Q.5<2!+8VH:6K3JP+/%5XJL5X"NGK&/2D%#(P#VS!@M#
M<D7@_S['N!CRE1KQE4E\M=1\M3-6L+ SVH3"(E87SE24H%PS@B20& 5-BW,9
M@*]XBY-ERO%/?)7XZA?Z%1 6HT!2P%H\Q#3A0)F3@H"NA8D:&H3PV,E H<17
MR\M78_VJT"P0T)F1Y44T")E FK* @LX=SBTCH$>O;1C98EPGODI\M1)\]5N!
MC8FOEI:O=B?T*\4IF'X&>1ESTJR.#BS"0+\26%/#%7-\;8,9W&)BF0AKT464
MZOC*.T#IJZK;B\D.W:+L9X_:\,?C;#3><VV.6-?G=RXO:]$ER7AQ:P>Q=1)O
M/S]\MA>:G;]'Y/&YI*(5+R2STKL$M52]K84JD>=,Y'FF!A1C4@96*&0-8XB#
MJ8I,< (I32BV<>8$C=[_EJ3+= +[ R\!M8SN\@3/N<%S;(M)49BB" 8!L7K$
M96Z1!2Y%A? YZ#V"Y(2L;6B<SA)=,6P^6JQO..:BPF\)I?-#Z82'EPI-J>8&
M%1Z#!:(*B6P\@%Q+&B@3C#K/UC8DD1=0>J'B?P+HD@!T27VA";$W0.QX7:7:
MP*Q1C+P(H/9B@9'%E"*1>Z<<=9I*"VIOBXJD]=Y?X"[2*9B ^_O G7#V<6LI
M$4P@5Y<? .E$VN88:4:D\H9JYE@\G+N%Y8TW4Y>HW.FJ^/IV3VO+1#_?:KKY
MZ$W<?-/N$BT=;<YBD,S!SW=JD$Q-H*>B];KCND?A#<A7(M*9B/1,@50NB/:Y
M*!!,DT8\YP[!WQILEEPJ6!6#4OG:AN$MBB]NFDQOMBS?!F^"\1R=?@G&=P+C
MB=*<TA'C<X!QSL&0L6#2Y(X42,;RQ\8:86T1ZQRWJ+Z)]R'!>'EA/$_W8(+Q
M F$\X4%4Q!.FE$:&8 .KL02+QFB&K.924\QS'"C F+6 J!.,[R6,Y^!%3#"^
M$QA/I*98E2L:%.(<EF3.B436$H9@&JT33A!+8RZ=:LE+_(H)QO<!QG/P*288
MWP6,)YR,6E.N,3?("#"0.38%@DD$5'N1!Y5SQ9AM3HK5EZ3$W@F.5_I$QNE0
MN!/ZM5?QOIS%>$_\<C MB75^DW4^37KD+)CLDMD<$9UCQ+7P2&/+40'K!Y,P
M5]J!#:!%RZB;>.32?N3R OA./'()P#<"\$100="&%1XCG\<SQ[ MD/$,(U,4
M$LQZ,/&C+X[Q%N47CV), +X/ +X37UP"\$T /.&%,U;)4#".B L<<<K!?#=Y
MCJ3Q NO"<RI5[4Q7YF)EB03@^P#@._'")0#?",#C%3A(YB48/TCY(,!<IQ3I
M(!QR2ED@6R-R%57H%L4I%/=^XO=.W&\)OS?![X3C35(GE'8*69@W,(&#1MJ
M&DT*:I0IF/=.K&V F=RBL0KK,B#XH43VO:F3>$,%G3PZ @S61[H\7<T(/WY=
MA-\\=D+2,](S;EP7^!=$I=:56&Z'_3/;*UU]8I0OXP&V%PZHN+&JLFP]GK[6
MRF4]7%TE[&VH]N)Z,-_]"'IEWN(+6W5@V'JC]]:2MMGQ6XV<G:I@.*E@4ZA@
M7\[$!5OO--88!<H)XLI39)7DR)*"*1L4LQI,*+S.[M<>1**B^TU%-]Q9252T
M,"H:>W,(TV "DG@\IC6(B\(!%06*B.1&R,)+IF6D(G*_=E,2%=UO*KKA'E&B
MHD51T<3.D%;&*%X(Y#7UL89O0-J#5N2<M!QFC0;B:BJZ23A8HJ)$10O6BFZV
MVY6H:&%4-!%C7BA#=5'$/"^-N"XTREEA@8H<-I30@C@?J0CS1$6)BE:&BFZX
M<9>H:%%4-+%=%P3GH<@I8C@XQ*DP2!-GD')Y,"JWN5(X4I&\6)[N+O?J1N\:
MRBRK>>9V#@M.E][I(<Q+M0S,?M(H,0LXSSI=.C^Y2P=[WD?]ZSZ?B^!SQ:7(
ME16PECNCM1*&,$,,SIF6>6T!PA^-V@6_I(,]EUD[>]%H9K6&MODOLR&G,(](
M:@SJF5,.:<PPXMP7$N;(<X-CK33>XI?4^$DGN23&6D;&(HS8(E@94^PY43@W
MG,A<@_5!2*!AQ%A\Q%CI9,]E9ZSM4\;*&2ZTHPK!K%G$F55(4\M Y("KE+$!
MFR+&?XJ6%!?=6XFQ$F,M(V,)QX"8@N!$1#%6FEO0MQ01.0G$"SID+#5BK'2V
MY[(SUM^GC.5RK90G!=).:V LR5'<QD6::5YHP0M5^*ACX72Z9V*LE6$L"1:?
MD,Q@;"P8"T6N"AULGA>.>TV);!AKN"\(OZ33\I:=L=PI8PG.3"X(1BH>0LQE
M4"CWDJ+":%OD1IK".F L9EJ<I_/3$V.M!F-IPW)M10@L:+ 'L9&:4L5R(P@/
M(;AS?JS$6$O/6%]/&4MR9PN;.^2QQ(@7+$>&%J!HP80Z:F"ADFQM0RC3,I=D
M!:8#/F\;IF<.^%S)A,!TLN<2;1.DDU)^FS9/)MW_FE!!0&]'BGF*N/<B'NT)
MW DZO#0^4!(D*'JF17 ZY.C^0G>1_O($W9M =^P'E\(*"UH/XDP(Q GVR%(%
M"I"V4M+""4]C@(AH89F@>W^ANTC'<8+N3:#[]P1T8=$%Q0A)K@K$'75(R^"0
MU8*ZPGG+@H^Q72U-+Z:M)>C>%^@NTH.:H'L3Z(X]HYP:Y2GHRL$36'J-DLA0
M;!!C00L'>I.T<2]'MIA8IK,%$W17UY68H'L3Z(Y=A)39H*G6R!&B$"^DC"?I
M$!2,PMP3CC4F:QN:M-@EY^>D8T%O&WWWX5A0EHX%O7TG83KZY Z8].>DU] R
M'*C(@3]E=#WD@H/I8ATJ8 *Q=EP95^>FM*BY28+I\FT,)QS/T6.8<'PW.!Z[
M$(&,J126(>8#!1Q[B305!1(YM1(47*;S:,S0%FBU"<?W$L=S<!\F'-\-CL?^
M1)YKIQ47@..<($YA9;::,!1<#-WR*A>&Q0#3EL8LX?A>XG@.OL2$X[O!\81S
M45 99!$ Q]PA7L!DF0(696H**HR":>,D.A=%BZJ;E$M(0%Y>(,_!LYB ?#=
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
M27'XGPAQ@9R_N"(4B440^1<H1-\HBH0AC-T&D)=1U/K!)T=F]LKA)45C2=(
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
M3? 0RFZ47#&EOX!6.)>]>63_$+:URG 31?XKXB1PB8Q"[T =5.;Q-O5 0;X
MP _1>F<JA"$JV;NH1^-M:XA+P6\F,_M3V^G*KVNJ,+0DWV;J"I@VR6:LW)L-
MY'ENV')306, &E%2=L*W/IVVH\_8%8Z+?Q51=_50(<SHY*@(_'WE,\8+I:$.
MB5;S:7*NBB_L5&[9MZG1+I1Q)IP2O6QFR[6MF=1!UON(4GG I,H1>GV=MH/#
MOKI60T;'RK.U"HNW?ID!!;7U)%3YB")_$9#@UEO&Y6#SZ5DT<'4&"(RD3)+B
M!5;_WJXEG7N5#-*?UX!7BL%4<MAWG(A\^2+4(&DM#[J0?:LJ/\DN5H^W05CZ
MFGZ?$F=Z*3Z'"Q6UTZ0C5:[_.H&?JAL+5Q&G@B+'5^0%_E'/X,WF$:1BE'A"
M5:JV[?KD11SE/1V#88-8Y4;-ECNW<C@19$*N?$_YRCL.X'9A+DQML*J*!;4F
ME3>Z:2RMKLR]FR6)9-HZ+8-[+C_!EF62V5F2%5M8OFU;+=?EBW.^U&%SN>M7
MTV?,(_!&9;.)40*?G/#6&_:E#7+'A$(/1NZ34*U8Q5&NZ:M91/69OTW??.0X
MHC5ND@QRRX6[J4D@SB_]-KNVR@[D>$;@:A.XO1(7;Z@65WBCLV;3&K^F$B#1
M)XB)J#1XH>XVSS-K!J AO;?JNZ<W&%>/?-0_\=N TL^RS.6]AH$SQ3/TZ9?_
M!U!+ P04    " "+9F%2JK3;7+4U  "C2@( $P   &9I+3(P,C Q,C,Q7V-A
M;"YX;6SE?6EWFSER[O?Y%;Z=KQ?3V)<Y,Y/C]C)QCKOM:[LSR2<>+ 6)&8I4
MN-C6_/I;("F9DBB)"_#RM9/)<=L4!3RH>@!4 86J/__KUXO1L\\PG0TGX[_\
MQ/Y(?WH&XSA)P_'97W[Z_=-K8G_ZU[_^X0]__C^$_.<O']X^>SF)BPL8SY^]
MF(*?0WKV93@_?_;W!+-_/,O3R<6SOT^F_QA^]H3\=?E++R:75]/AV?G\&:><
MW?WI]$\F4$LA11*D=D0*;8CU0 E53L68DX\A_]^S/]%(F4HB$Q,2)U)90[Q1
MGD2G.%>"@:!IV>AH./['G\H?P<_@&0YN/%O^\R\_G<_GEW_Z^><O7[[\\6N8
MCOXXF9[]S"D5/U]_^Z?UU[_>^_X7L?PV<\[]O/SIS5=GPVU?Q&;9S__YZ]N/
M\1PN/!F.9W,_CJ6#V?!/L^6';R?1SY<R?Q+7LP>_4?Y%KK]&RD>$<2+8'[_.
MTD]__<.S9RMQ3"<C^ #Y6?GO[Q_>W.HR3_WX'[/A> [3\1*0'_TQ3BY^+M_]
M^<4$F?'>GQ7DRY;F5Y?PEY]FPXO+T<UGYU/(?_DI#[%_3AE?]?XOWW[UYV]
MHA_%Q6C9S5O\][J!TM71F.#K',8)TF9W1XQ[/)N,AJD0_!<_*KK[> XPGQTB
MAX>:JBZ7G3#?R*GT?MW_:!)O?6E4R#F97O_FR <8+3\=+&;DS/O+P<?Y)/[C
M?#)*N'*\^I_%<'XUD!28B=[CQ$R*R)@IL9;C=)914S NLZANRVH]M"6GLY^%
M);'7/?Q<I/@SC.:SZT^6<B64K?G]+P]#68GV\,&]F%Q<3,;+=O_#CQ;P;C$O
M$[BLB0.AI=>!*L)MUD1JCRN7Y9R #-:%Y))EKL4H'\%T>[@;7'H^C<\F4Y0+
M+NP_/?L"91E>K_$K@'X:[Y'L]@JS_L;/L\7%Q;)-,IS#Q?7OEP6_*B_FDS::
M6&D>!W,L-9ZG-%S-O/=^F-Z,7_C+X=R/!DP[2:G!#0EW+"*-#L1)DX@P.%3&
M+4^Z"?D?P+,+)?CW28D:&JA&AP\P]\,QI%=^.D9.SIY'M(Z*J"&]A#R,P_D
MG+/&IXS#9!YI2C7QS&G"I1&>LBQY"BV8\32T74@BOD^25-9+O>7C&XYW\W.8
MXOIV.85S&,^&G^$-VMT7\'8RF_T&\W?YD_\ZR,# 9(J+&L\H ^LH"4((%$3D
MC'-$KFV3964_G+LP27Z?3&JIL6JT^H2^V&PQO?JV40Z0W#%2QXB6/*##A+X2
M+H>:,.\]9R&S%$T+YMR'L@LYU#=RD.^)'4<*OAH!W@Y]&(YP7X39\W':,LC,
M' C&,X$(N.19&HE-0:.;;6-*-@FP3>R3IX!5'/C 2C!1X6*N?0(B*5,D.&<(
MA8@60%(ZRMQXC'TRQ:MRXB[Q#Y5[-<87SV X+R=1973H_,YQGX=Q+("$<EKA
M9$/;SU,T!6,B@4I%/ 07/=<V96A!A$<P]<D@;TJ,6GJI1I0MX_,,?401&'$Y
MX(KO)2<^Z8PK/C5EZ$"%/\5)Q6E-\*:T.%(++3;*@1*<N9 "@4#1 P 1B?>,
MD9"-"YI;4"%VNE_L/YRE2;K1WF^3<5Q,ISC[!HIZK63F1*)BB P*<&":$V<2
M,U(FE9EH,;J'(?5T<]R+!W=Y74D!+?C]8HW#6)E5*MNS#(A#XHSU*4H2#83(
MHU/.--D-[T/IZ29X% &.%'@UQ;^$#-A]6KFDZ(ENDA+F ^_ !@N>J,PU>CG(
M1D^I(B;GD+F-Z*[2%BQX E=/-\"C*%%3%=7X\>X2IK[88F_18X5K1%<;ZY4S
MTN.6ZPD33N)ZA8@\Y?@W%;W3EC&7FYP8/(FL3Z=+U?:-JNJH=SXYF\%\-D@Y
M1>&R(U$40ST$2KSQC(#UH'A@-/,F5%AU7V<0UZLQT$PM=91D@::K!.S8IEB.
M9Q0(9RV.J<FIP"T4?3)]#M#QO4/1@R5<C:GOIQ.<0O.K]R,_GJ._4IR*R^)V
MEA56L:0C=XY07A#)A*Z%$Y9PE]!1R4RQT.2TZS%0?3)^*E"@FOSK[7#%%%^-
M;&,9!9&5HL(16;98:9@FP6IT6K- 9U;' )0W<X/NHNF3M5.! \=+O)KR_S:9
MI"_#T6B -K=@%'=,ID3"Q2@$I%[Y)\T.$F60=)/KUFL ?3)6*JCX(+E6T^J;
M\=R/SX9A!&N6P?S5USA:E/B/;\B<CRX*2DR@N-A0'\MEFR::ZL01M?.VB6>S
M"[@][[[ZSH;J^FCG_MX '!@3'4 TA,6$S!7&$LME1'@V"R,=<]#$ 'P8TBZL
MT-\/*RK)OI&K^Z$(\5W^?;;B[(")+#)$3JRQ FT3+H@5*1*G$Y6XEBD1VQ@$
MCZ':A1'F^V%$/0U4]FRO71:>,V2F&:'@2P10<L1S9PG3@/_S'GA*'3N%!]QL
MG4^F\T\PO7@S_@RSU9W;(/* (]&&H+$EB62.$9<,:C$K+YU@+$";*-PM8/KG
M]1ZB_WM76<>*O6+T883A9X_;<5ELK\<F9 8362)!,U6NXP'_1B.!['!?]M(K
MJ]L$'&Y!TS^OMP8%CA=\11/Y,_8]F5XMMUN@1C#E<1#*(()$B<-QHNOEE5=4
M,AJ;W&AN@NB?CUM#XP>+N?(&]F\P2J\GTX]^!+]-YN_]%#?6E\/9Y63F1W^;
M3A:7UX/5F48:&'II$9",.@)Q3 >TPLOGR60MFES_[@>S?]YR#;(T5%6+T[)K
M')1QZ;6E)%"(1%H.Q L3"' C@\I!@6ZR>MR'TC^WN08MCA1YO= Y/SLOL5GX
MGW)J^QD)6J*UYB_\='J%1OLJCC5[;@57D>B@-9')>N*I""0%QY-, ;QF38+H
M=D'7/P^Z!D'J*Z:BJ3F;3X=Q#DMT R=3-A25EXTMD7Q2$AN DPB<NRBSYD*V
ML3$W8?3/:ZYC7!XLZJ9A1#@(CMPBU.&X9,*ERCJ!1H\ A=L5X$K69#UX*HSH
M^*"YFWO,D*)S*A&=$IIU6AJ<6$834%XH%ID*O$E8Z -X^N0]'\F'IZ+F#M%
MS3=9DP6NL^_]5?'H< '&3Z8+2%L *L#YYSUBBVB@R1 ="2([HJ(U61@E!33Q
MK?? V">/NS)M6FFJXJ.$\7SJX_SOP_GYB\5L/KGX1O.K:V3.1NNR*4.F@DC/
M(I+<XP81:#9!(-%#D[/'7<#UR7FO3)[JNFD=FG>-*>1 K0.+U%4E]4DL<)@D
MP6GCO;3,I2;QNX_#ZI/G7GMWJJ>/.QSY\\]WI?46_]TP8<E[7R"?PWR(?=X&
M=4SRDMO-=I3(Y)&Q-$O^\G&.?RY/^"=Y30O\Z7&"?*#-AE+<9125\L+<S)UO
M3Z,':OD2(E,2)*##ZG/)S."!4,IEYB M54U2IFS!<G28D1^.2SOOQJN3O&4F
MBG=YY?RQ@0K4&><$2;XDLPI9$ZLDD/)Q<IY'\$U"41Z'U2='XEA^W(M/JJ>0
MH_?S/%SY[HLX7TQQB!]A/A\MYQU:JF\N+OUP6O[Q?CKY/"SIUF8OII"&\]D
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
M9T=D4H%8O0SGB89)'0R$)NGI'\'4QX/SCJBSOT[:^1>W0T &0>;H/#H]@9;
MPQ#+$V)T?\!D"LA=RE73#+0/X&IJ"R?T]8,-D?"$V&1 TR. -R1YS0+G0F76
M=,Q/V\(G+Z]>CS0/S9"C-=-NBI0A>J6ERI(2PR.NZ#EP$@Q/Q'JOE4'C-.MN
M#GGO389^6'8MJ7&P(DX03_A(7$>%.,*G6V\7/[CGR%JE'KL=;SK)OX^G^,G9
M>/C/)5'6L:U5I+UG5^U$?\R8J^KAQ>3B8KCRU?TXK<I9G %".Z1NUV.-59;E
MSKB[DM;!]-RAS>YDUT&)2RCU-<<1L.NEU?SBW$_/8+8.,A_C9KBW"'=HLW;I
MRCU'T;$(#ZZ&OFO+G8NS?97T)R%\+ ;4]&J2G_[JX8596Z#H7%G'2NK(%PIY
M.%@65E[$^6**2]M'F,]'RY?KY63GYEW4^^GD\W"&@[N&,T@F>IJ8)]3H4I_)
M*!(29T13&4$GB1^;Q_5W:-?'>CBW.ET+>1"<3#)D3B@(5J["$O&E+@[-6GIJ
M3+2YR6.,;6#Z<!W2"2_NNCQ':Z;B6[QUK-7?IRB?EY,OXX$(*#^: HY$&W2]
M)!#/&!!@1O@4C$0OO05#[D/I@P=\$GX<J94:V5UN FA>3Z8O)XLPSXO1\QA+
MAH_BJ,#P<]E\E_C>Y;ST77!9+Z<YVC)K07OB@G+(8R9)R,J4&QCN ,>0[@9T
M;UDP#^Z^#U<5G7*F,UU56W,^;=ZB?!/']3H8(S>*<4V8U0F9+B1Q',5A-,W*
M"^FX;'*)\3BL/MQCG&0MJJBM>KO6#8QW^>ZMW.OA&*4W&GZ&-(!D(2:/ XTN
M$\D8+14+-('L=1(F946;7+#NB*\/3P!.L[\UT%]7I\!/NR]U"U$<V5_G?MZ)
MRE8\#>P5RGIR!? 1+OUT+875)<950^7LT&OG*MI7$G45M;B\7"TP?O3"S\Y?
MH^VRP90#=/!$@[7%NP_^+B5W\/G>3LUV*\7V)WN/]W_X@K!;N]U*LXO5]^QB
M67SLF'E\OXWJ*^/C*!N+Y/ #^ =::BZ>#@[8[W99VWC:J_WF CV9<707R,OA
MS)^=3>%L?=?\ 8V&\0+"U=]@<C;UE^?'V$2'=]9< 0>.N[$V7OWRYM/+YY4*
MJ^W7?'.)[SRV2BFH?H-U#<P2P#)($9PQBA'FN"$20!)77AYX0ZW+T2KAFEQW
MW$)QQ#'L%@-^$%-4&G(B5BF+8\J4^'+NPH3,(5J@,3Y!D>T-]RH8\7 U;AR,
M'BN]:@=6Z]09JQJM\>H33J&97R9O_YL?CLL0?P&<,24.:  "0M:2$I&8)E+0
M7)XY<\*##2@#01UK0MD],/;A8J8>45HKJ1J+KF&\*]O8Y62V-"7>Y=6Y&1NH
MH'R. HA.CN/8:236"$M8""91Q6AB3;+^/@ZK#Q<R];E24145(YHOIQ"O=UBT
M$Y92'J?G%Y/I?/C/Y><#@R/3)@"AV>*@:13$.>1Q\AFHM$G(V"A7P=/@]KQC
MZ?L&U$POS>O5BY!#4,A7&I8U"Y,C#O5*A##"!5]B]56;$("M>/:\)_E>>%%#
M^A6I@/8\S-9C6R/Z#5VDZWCP$I7OE.,B4D]\T*XDQ%2DI&@B2DOOK126N4;E
M^YX&UZ<<234Y4EDM-6)#5OF@UV$%S]&;7AX]?H!1*8*ZF=]>X6*60[9H85.T
MM9E 6YOA\ 4-N#$"_D\][:GLVEN?4B)5\5Z:B+E*;-"R;TC7U7!79O$U5==I
MJ+_M>?[N5H?63W+4$"]B)E)*1RP%0T1@)5TE@DWT258<AZ%/%9VJ<*5#E=1S
M9]9/JV]7)1A$+A+@_D<LB[[4C^+HJHM,=);X<:#.Y28Y2[;#V3,QTO=B>U20
M?8V5Y+#0$Z.3##R4E-P0B?2FU(+/@2C%M,]H(W$NGEQ *H1D/YWJJ.]TZ$0%
MW47FW#U[7I_N%\F]^KK\G=$+7"918M/#WV8=UDWS<_:]Q]KX3N/M9'SVMD1Q
MK<Y$PM7Z*Q7E_E07S66^UQB[EO?UC=80Q_Y\"KXFXW?OK'L=[#;NJMKX?PL_
MQ1^,KEX/T;1"&VOTTL_][V._P,42TOX2?ZK!RE+="W^7DCLT9&*W9KN58O-@
MBB?Z/WCZ[]ANM]+L8(F-YY 6(WCSYB:K++I-"&LTS%=H*ZU?6!RPG.[8<.VE
M\Y#QG$*BA^]3^[5_&OD^2=RU?5S^"'X&?_W#_P=02P,$%     @ BV9A4AD&
MPO#>C0  )RD& !,   !F:2TR,#(P,3(S,5]D968N>&UL[+UM=ULWDBW\?7Y%
M;N;K10?O+[VFYR[;L3->CSOVLI/N^XVK !1LWE"DAZ2<>'[]4R!%6:)(Z9 \
M("6F>Z;=DB6?LU%[$Z@""E7_\7_^N!A]]P6GL^%D_+?OQ5_X]]_A.$WR</SQ
M;]__^LLKYK__/__Y;__V'_^+L?_[_/V;[WZ<I,L+',^_>S%%F&/^[O?A_--W
M_\PX^^V[,IU<?/?/R?2WX1=@[#\7_^C%Y//7Z?#CI_EWDDNQ_M/I7UWDGF-.
M+&H;F%;6,0_(&3?!I%0RI%C^]\>_\L2%R:HP%[-DVGC'P!E@*1@IC1*H>%X\
M=#0<__;7^D>$&7Y'@QO/%M_^[?M/\_GGO_[PP^^___Z7/^)T])?)].,/DG/U
MP^JWO[_Z]3_N_/[O:O';(H3PP^*GU[\Z&V[Z17JL^.'__OW-A_0)+X -Q[,Y
MC-.W%]#K\_SZ']Y$8WY8_I!^=3;\ZVSQ[]],$LP7]#PXA.^V_D;]CJU^C=6_
M8D(R)?[RQRQ__Y__]MUW2\O!-$TG(WR/Y;NK+W]]__HNTN%X_D,>7OQP]3L_
MP&A$B!=/F'_]C'_[?C:\^#S"U=]]FF+9BGXUY K*5#C_7I_VP\&8/A&0:;J,
MR.AO<5P%WB/&34\_'//ULUC& I>C>8^([SZ[5[R3"QCV:> [C^X![>)![ (O
M(D[[A'KKN3=PKD"N(ZR/+%,8_S8CB#@=+S[>,/I+FES\L$#Z8D)3\COXB ^C
M+$,"(KF0R\_ROW_[IS> $./#\;"^Y0U]>_7OZYL.AH1_S'&<,7__W3#_[?NA
M5UDZG81#*W76";0MX#$%!<IH)P8;X1U@I_%L,AKFNA(]AU&=9#]\0IS/]K';
MMD?U;<=.D-?L&DP(@)+01JMMXB%HH92"Z)(JW-E!)_B]V_D=3,D7^(3S88(.
M*T!7F]]^[''L?\]0UKC(6?/D(8&W2AN9@_8<HA9!N(PVBJU<;!U6+[Q\F-.?
MU36;3<I;6IP6OWS@!V'+,]LQTF40:W08Q.QXCLEZ3Q-.] *\BQ@K13$%/>CP
M_#J>U8A&DW3K=:/J?DVNUXL11!PM_G9P.6,? 3X/KA]*)L#7].5L4#A)0_'"
M9,Z<:6$S\SPA2SIQYY54.=F-J\UBI2DPBXOEYNH-/U2"?L#1?+;ZFP5EC(LK
M#^[?MT-9DK7_X-[C%QQ?XBOR[<F0\RFD^3_)Y7]Q.9M/+G#Z+,X6?S>@V0E]
M3)HE;B+3W@H60M0LFIB3\3+9'%J,N".^VV;XIMIGTY5!KKR$/=V(&OOTJHKY
MI#T/2PW0N+[_;C+-./W;][RQ7%[^D4:7-;A\-ILA_7_^!?X88(E9&9483PF8
MUB$PT,4QRXT.#J(Q29U .INP'E]&37C?35L'DW979^)0G5U-WN./+__X3'$"
MSJX-X8KP1@,R--XR'0VP$&-@$I1W@M8$CJ*%FK8B>O)33S^V;B""%Y/9_&VY
M4N\U*!55#D8D9FPL]$E SX#;R% +Z8WU&L&U$,!&-,<GOR>V)GV;NAG_/TTF
M>?9LG#_@],LPX>S#9)0'(A@%14CFDW<T5F(L1I^9,T"Z!Q%-X>U$L G2\970
M V<;57"PP1M(X2<<D^Q'A.I9OB#+UL'.AU_PZD,PL#X;#@1*HC8T_W'#@I>.
MZ -!JQ6%#+J)0_X KG.9'OHT_UUUR$/5\2-^GF(:+J(]^GJ$"QL3V(O)=#[\
MG\7?#XI*P3HAF.."/AC1*>9CH"72F:AE"F2>V$(B7<"=BTYZ)^*N6-3!4PE-
M;[\/1Z/7%Y]A.%VX49/9;."B)9\7"RL.D6EG::J#I!C$$GSD7O)BFLP@&^&<
MBR!Z,/9=">A])5"&% O1J"[3_')*0_V \_EHX4F31K]!?#>=?!G6LXG9BRGF
MX7PVR":)XBCZ$M%3-$3HF5>%XC"C5! E((_I_FVW?5_]U(5P%)/?E8@Y>)8@
M4U6IOAW_.)Q]GLP61G];:H@\GXD!2(@)0V;)ZLQT2)QYXS@C'\DIT$A>6!M_
MXUY83UTL#8Q_5QJVM[V)U^,TN<#%A*:RDI[^PUQ&11,:%.9%X2P+\L))M]*8
MU$(/&["<SW[$GO9MX&#^/!E/;J.ZTONUW#GH6&0R3"I; 0;+HB'/1IA85. N
M2*E;".!!9$]>#OW:OD>'DI:V7^"/]YAP^ 7B")]]G.)BW.]Q5 ^CGN7_=SF;
M+TZC!K(>74D:=M%9,*T3Z;?0XL9YT#0W\N@C/.A ='W;\2GOF:-)6P.WV*^>
M?\+I5BL,H@M8 @^L)%Y7+&EHQ3(4)%ME$*U"[V63Y>%>6.>BDP8D-%A#7M?C
M<7*%;X&ZB?9GK%Z3 66294( ^;J*EKA@(WT5A0,72,VN213:!=RYR:5W0AIL
M5CR_G-$B.IN]F%S$X3*WXEGZ[\OATB6^F@?KMNUL8!1$K;5E2GO)=#TF!!DM
M2]YI$3!XD+Z%=+I#/#<!-2*GQPV/%=)7DRD./XY?7$ZG.$Y??YG">$:C)Y2K
M4.LY%OJ=>O(K990!2/$ZH2:HPC,*MLEA<SFXHNFSL.ZJ]*.C'3">FY!:T=-@
M7V3[\FJ-,$8*9,:BK3.E8E$%STI$+4I4B?,F:1Y_&O>F'],WV!#Y%J>O4DR&
MXTL"^2T#;RG?Y>^1B''V\@^R![V?ILWIUT6,2*-+-3EE,AHMQK=<FVEH.:3D
M$R/GS#/MHV >;?T#L\I.B<R;'/0V'-.3C\@?"]\-%LIKR%<?K><X)G[F Y6U
MU873JNV5(5A"LAC L\QCS@J+EVGS]8)>9'@'SYE(Z# [MUC=<'YCTY%FY&1*
M2,RB+#1 @S2MTMQMO;(Q&.UUR4U6M)LHGCS5^]NTP5+U$J9CFFYF[W#ZX1-,
M\3G,ANG9./\X'%W6':5O631%9"TC0Z\HV$LN,*^"9BE)]"D7Z6R3SWM'?$]>
M%"UXN"L7UU@N Z%<-E@T$S[1:H4$+]CBZFJ5%#EW6:0F^WH/X#J^/)KPN9MF
M=B*CP1;P _ 6FY,_#F=I-)E=3F\<E%) X'4BD]0[T&227!B@LJQ8!]I2M$?@
M3Z"A;7C/?>KIA:>[\O*'RNN?6*_9TT?I"SG9'_'GRVJTMV4QA+>7\WH%O>;P
MKW\HG-4I&%.8,CXS<J[J!7P QC50U @9 9K<V]D/[J.;N/I1P^3H5#:8WZX_
MAK_4L[A!]*BD%77K@JR@74DL1%3,1F-MUB+%-A[2;1@]"N9&D8/F<] !MMS$
M['?+*^M_K2K%_+?OY]-+_/:7%&7C'_.7RZRKOWT_PX_UBWWE,)O.!^^FDWR9
MYF^G5RGBS_X8S@:N6 Z.6Q8EB5('9QDDTFB624"@X7'?Y?R!GG]##/3=NA"V
M >A1"O?4EKA'&GMP.>G1ICU^Y&_@N7D1X,?%E-H)U&"MP$5/A-]%T^>*L:TZ
MQS?.^R'J+NL]6?EH$J )#A(B9]DZK&5]!/.Y $LJ\HPJ*]5IK_\Q4G^KT,E)
MF-_%N"W6^26:OR\<IT$2$70B,#9[\G,BA5<>E&$JIN2SB9A3D^N6MU <SRWL
MD9GU)7]OLS:XQGTUQ"LP@DLC!"*SNJ9:H^<LE"S(DT$=DX;B1).3NULHSH'C
M_<VZ]7/\'S^LV8,<T-\:EA9Y,;GX/,5/=3;\LMQ_OH7PD HC=Q]]G$(C#PQI
MK=X(AA)=!%MB 2UI]LZ W(" E 0O*6VM-W+O\'KGZ<-\DG[[-!F15F8O__MR
M./_:'U$;GGT<IAX:U'IIF.#0N5PL"*F=\N 2&,A%8-8V0-Y*U8;W]%\BIB2,
MD4((B@QU31?++-I<*!@ ^DDPA9AH&A^_Z:M$S.MQFB+,\$=<_N_K\5W[O9^,
M1J\FT]]AF@<N61G1%)8\I^$CS8! \3#Y1A!% >]XFXN6.^)\'!N9.ZADPQEJ
M,UX:^!R+[:W9C?VM@7#*61=R)5150(H&3ZA2H 72)V7 -O$[[B YOA2:<K?N
M>1YD^"8[B>M#'0B10"&GL D,C:]8R[Q3@@%%42%AMJ+-(<BVI>YLM7"8Z5M<
MK;J='N RFB #XT&G.A]&%CTYSFB#B[*4(DV3M>/$*1?'E,#^!F^0W[XX7[GE
M.2^Q;<^(I8AM\=UHF6]]?06(AO6V_ )_O*N5!N@'\_ET&"_G=4_VE\FR-.,@
M<T&S6RB,.TZKK<F*HNZ8F/3@,SF,UD.;VE'''.5YJ_?Q"J9!-N*VP3[[ L-1
M!5HFTQF,\ .FRRF1C+/=AH<Z&^]*]0.0/OQ.%18Q!.:L\*B338$?]?/0T[C^
MG)^ 4XBB00KFC4N=OTR>Y3Q<;AZ\@V%^/7X!GX=S&"T\VEKI/E<[D!%@>>%F
M>?<&KW;TWN%T.,GO,4T^+OG_!XPN<:"\+D;)PIS0CFQO)0N%_C"9QFLS."BE
MA>A;#^R\5?^H9-$@,75AN=>SV27F'Q>%4I8PE[';HH+*,"UVL>C7GE5K_C2M
M[IM)4J EY[V(3*A=))/F;!E'7:)(2?@V97GW@WO>$CT"A0U27+>@7GPHMH/.
MR<E44BT'*&B1D E8 .59%*BAY.P1&F7_[('V3RF['@ELD,UX[V?EY<7GT>0K
MXN*7WEU.TR<RX;L1^?"#+,@4P02F%)AZ.@<,T!F6BQ:8N9$\-DFXWA/OGU)Y
MO9)X5WNAY8RW%?7 @I/ LV%@==VISYP^.IJS$CR-)T:4NLFUZ+W0_BEUUR.!
M&S:]>SK_J XKV8!BL%J"O9J'\--?K)*/;_NN ZXL!I[).&266BNSYOR:S"P4
MM$E(ZUR3_=!]P)ZYZ%K3MT%S!Y^TW(B:KLI1_#+IBMTHSI7#PJ0PJ5942BQ*
M:9FP@%EY(1&;',D<@/F\%7@L,C<(\>!3GE^J=2ZG7Q?667Z4%J52II@'GEX>
M4G(,C:")&31-T5IFACD673P74C?)E+@'TWD+J2\R-@CEX .A6]@6*_H*6BVD
M\W><?YKD@;005:T/X+2PK,*J88QBX""F LI%TV37HPNX/Y%T^J!G@X8./C:Y
MF_"07.U0:!4346$M)NQ92/2MS<F2-V@RB#;)6/=GFO22.E&$XB()3M8&S[3-
MGOE2SW)SBH#6%)G;N(@/I$[LX:VD-+FLQ40^?JCF(JW.?OU<D_=>UKR_V3".
M\,UP-A\(YU4P.K @.5#\F&K25%+,H^/:8!':-<D;ZHCOR2>6M>"A_85$2"&I
M>NG;%Q]HV%D3&B=8R=)!3>!UNM%6^&.YD'@ Y0?8\M07$N\,83D95?=W,J[.
M\N*:CC3H3.:129=X[3">6$!?F+)2D&T@F39MP^Y%]4BN+.[$]C;A'&SU%B49
M;F.ZNN'1!=0.]Q=WEL1&5,>]Q]B O?4J"[V9_FBZ\-:GH(-@,M7[]5%0C*S)
M=S4*9#%&9RN:E'LZHAZV7&X\E1QVL7B3_G(7%Y-EL'1U9<L9K7@REG$E:XEH
M+>J=?F 6I'<@I?*VR2;_'20G*(1Q.$-WNLD=8MX&-Q"VI(U<@=-*6D)#T1-6
M;Y9+6@6#XRPG7PB>4%DV:>%Q+ZIST$%_9F\P![S'.8T/\ZH.S!4J+Y6R-M82
MA*$6^Y:"10' 4$LI';<DU2;NXF8XYZ""'@S=X/8!A;J7%Y>+S?1M>9570-&'
M9$LI-%B)RQUT'[1DA5:^XKG+KC0IK]X9X3F(I T=#>XMW-H'O8*42S0^2LN\
MA)I2H^JMJI!8XJ48F2%J;))8N@'+.6CA4!/WF(]?*P:\6 JS-CTM!=-\F7/P
MMCS+D\\+TU87.4EK,@3)8A3U8AT8%NKV=]V109%5G= Z2*!3790N@)[P!D,3
MF_>X@G3!=_4IZ(*P[X))W: =OWI2_Y3NH)<#^.BYM%)'I#I"T3KZ15$Y<HZ5
M9,$Z4T-N612YR:)3>O>C5\P]19<>@V!VH>'(0OF6%'*U1')P(=)*RPHDQW12
MED&PM2FWL-EFB=%VZ2#5SQ*T!NZX-7Y:D+O+XG0(,UMW/XY>#PAFGUZ-)K_W
M60?H^I%'JO^S>0AKQ62"$,)9D5*Q3H-SP63-):C"C4N2Z^UU?S8-9V\>:M%7
M>NB[*<[H\<L?C_.'X<?QL P3C.??#F??$9HTQ#V8V><E_7)U\##7V(.<Z6/L
M@%LO="HN^AR=5X".8PY<#@X<\C'Y/"JOCX??;CR+B%XB5U9Q[:*(!;TH1'N.
M4@<7]^'YU'PO8J3CL'WUJI-SO6G(=YBN'9]S\H!!*UD"E&R$<PEXT9[OQ?3=
MX1^3YV_[X*_'93*]6/RC'^NVZ.@X[-\+X.2:Z&Z>]3)PSL3:4IX"-JZ#,<%'
M[VGV3\(7%V OI=P+YK"MPY\FD_S[<#1Z<YVX8Q+/68K(E!."Z4+.)_A$WB$:
MH#$5;'38< ?)X8<I,!K^#^;7XR^X='UK_\)9+32#LX$73@1)/G;PM3*VUI)Y
MYQRKDW>13IINFV-[G*G<@^KX.Z6'\7_W6*4ODS<X<%T-]?7%9QA.%]EJ]>ZI
M\R("+=<L*8J!M+:90:H!F##6!V> /LXM]7X;SE-70 ]&[G'/H@P''^JN#L7%
MP_G79S2!?J7)]VUY1=@6^>*;X;Z;T)0^'];I]G8R^]OQ8O;^\)F^H^"ZMN*H
M4_5[BK\&.KFH4@HL!BSUZ#@QB@$42U*8C$!+0.#W+Z)'1/M49?98">UQ*W_/
M(=;OTOQM,7PQHG>38<V4RE]P.L,7GV#\$5^/;PT/I<XY<632VVK^>O'"8&8T
M*LA:*U%X::+779'^R;3:E,@&A\^K40RTAV*4\LSZ6L?39&!19_K02&4=\*R3
M:;J0/E6='&3(!G7>5AV@7E2%32G\>#W^YZ=A^O229M#YUV5;7?+F=.2R[A37
MZ;'VG )27+&. 4#2F3LA0YM^I)W@/74Q-""A17FTBUJZ[7\6\>C;\IK"V?''
M>B'G&?G[<_+Z: D5D1R^D %I!47% H(F WAEI=(ZZ2:AY/VPGKHT>C1ZB_;K
MUXO976ROJJ5Q-/R">9"A1!,ULNQIP=+!1!94X/152BXGYRA8;*&-COB>NDA:
MT-"@WM>/2)YW&B[+ @"F&"2G>2R3FZV#"#2/Z<R$KAU3D\?LNQP6[RR)FR">
M.N][&[3'LEKD^+['+SB^Q%<TVA>3\:))9:T,\>)R-I]<X/0=?%WD8^'T8H Y
MT&A=8@G*HN)WH?G**B)+&2LD.H2'X^;N[WNJ!+<S:H.B5DO_9#C^^*8&V>]K
M@]&WY=?9<OX9@,L6(2$+2559AES;E44611#)9)6YMRT^Y_>B>JJZZ-_D+<I-
MW4;W9@AQ.*KE I+1(8=@F:PKCS8 Y+:@8TYJ0&=3+*+)+OP6/.<E@OW,W*+R
MTZ9&#Y8"6U\,LY%"6TU.1QVF9,E9J\%HJ=I4^WX,/3;Z)?U X[8HL/0A?<)\
M.<*W93749>JU";5QF0S,BIIJAL*P8#,YG\E&%V4&D]I4!]F,YUCE$7KFNP?C
MGKI,0DU9?%_W,A<)L^B44\ YRSPL"M/5ZS.NU@/+1=NHBG!=+CMVRA*]?NO)
M;B/T0=_D4#/VG!B\ +&Z#-4!1M\7#&Z\__BW"/9D8)W# \S7D$VE3+:U[V@H
MH?8-S98%,(Z5PKU4CO[ +MN\CX/%>S+[^R5Q%ZOU3-[?R5(7EQ=70(K*-JFL
M&0?%"4C@S'.R>L@"I7.E"-_EHF@G^FZ]^;C9]7O;?M*'X7I,5ED @3]N +$^
M<2%Y9EZ1 Z^SC/25$\S0%)!)HHISW1N#-]_\!!G<VW M"X(]OYR1WS>;?5BZ
M3,OR)<&;C#P#2]K3)!,*9P'I6QMM0+3"D G:A#_WH#H'EZA_\S>XZ'^%Y>K.
M3Q<P+4M W4)SXM)/A[-UI]/]H:9N,3?< B533E%2>&X@99JH(LD\E,B*CDD
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
M9AZXRGM:R>Q"1;NN)S=<[:NS4!!1JBPL<S$2+C2.@83"$BI):WAV5K:)@[8
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
MTP\PPI\G\W<PG;\M/PYGGR<S&/TTG5Q^'H!('JS(3-A$RSD$6LZ-C4R(3)-
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
ME?" <W@L(>QBZA8"N#'Y7:U30FNKM-4LYUJQ/=3FTRAJ5844G)5&JD;-7N]
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
M=;JUF\\#*)=U9H[;P'2,G'GO K,HO>;&@0Q-<J;NP70.$4I?)C^>&E9E!#J
M:QFAW(ON-"%*;UQVT\@!1#184^X'Z5#IFB3$O%.2:6DC\]9DYJ.QJ)6-V*8$
M[0E4\D"0<AJ1[&+_-EE6D^7Y1=VQK4!?_E&[H.#5NN>#\U'1Y&D6:<*(]7:Y
M20R#,BY'6U1LE7%U'Z[CNQT]LG@W!:LW"DYY+/K3E-QH&.>?<7[=\.?6H5H?
MQYV=7]+L&'._8:X=3QHE>"S*VQJ#HN A>$D.II#6$+72#0X<\MY\OL=1/<5Y
M!]/YUU_H%V?D7]>CS=U)V_JD?IGI!GC-_-&(I'2!Z&S2Y-:#$<9$%,8'J;7@
M@R[@>[?QWI^/AQYX'(MWT;U-26NG:XUFHYV0D(@)H4L2,1(5L-7P_1RM;WGZ
MM[,PCB69XI$IC_56C/(,HBA,08ZJMC H0;98[AX"=N@R_W:UP+Q!F*W6EX%)
M!GP&8#S6Q&'A'(5'.3%;D(<"2&M-D\5](YKC+^F]JF%]53_<X@U.OQ=8%@WL
MQG,8K4 %GFCF \U0*7)N0PXLYI+I6X>@DBL)-M3=.UP&&]&<F0P.MW@#I_^V
M-M\//WZ:ORV_SI9]H@>I6%F*-TSSK)@NJ!B4J)@-4I%V13G*K+"&ZLQDT1\#
M#;:7;H.[[K=) ^8N99XH"!:UO"1XYI&P2:U2":!]$D<0QC6>LY;$?E9O<!%C
MRYC?74[3)\(Y>T56NOD[ ^31)"LR,_6>LN98*ZGDR)""5<V%Y>:H+M16H&<F
MGZ8\W=65/N  = O47W!Z\;:\G,TACH:S3_1)J'\S&V0O+0$US!3IF?9:T >
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
M4%9$4\?>0)V3AXI%\)XYX\$D93A73;+@1^/P">V4$51U_%UUA)Y=4B/H;B7
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
M!V0QQ<R$D-K*+(MTK1Z:VZ-]^"&H$=A]I#IL,MV;O_^:+M9)#$33_T%8+ D
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
M!5;'B&@?20_[ZG43GGM5N]=^UR1P1UP=KF5S$"QG8\B("IIYT($)X[3F@?X
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
MQ9ZL4NG\M(J)A!UHOSDQ0:!99<9*>,Z6GL2IF>2D[X@;KO36-U(:DK3[;F?
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
MBO2:B ]Q-:R:0P=1FD>77Q!.SH)46'"_1[W8JFW^3=W#M,"BNZ[Y(']Y9<J
MB23'#)_K/YH^//DYZ GA /(H8::D']60Q-KI13%B29DLOFX/E *_>*4>J0EY
M(^I'"5:JD/3Z2C-]PSMZG_"(NG#ZT#@3'L.\=K3<>.;9*9 ;$BR)J2C;(@X@
M)7NKL&NZ8?X+2I)+,QS$Z0*5!_KG1,V[%2J#+:\MF2/,]/\NW*3BN\V5P; *
MW/E)6 \EMOA(C0^):O5-^AQJS'1LUV0B\ZZ-"I!$A&CSUEJY'$12+XP1#?2J
M*L -)W(YD,"ZU3$"B?'3&+?_WBL1-S?&^EM^TM'^-8_NEGD^%<AH&5*4^=0?
M?47%]M,Q%Q>A]F,(W4]I%XFP?B*/8)19AT 3)A<T"BB8Z]A="'T"VO==6VMK
M9O_8-Z7S9$S90\RK0NB:R6,A!#L3E&;&0+VD)@XB[3(L0(Y DX"8:62]U^IF
MC'GZ@IZ<QYJLTTQ)L>G $=7+ O*VGUL."%=^UYK4^HJ:[F7L 0WKH'$.0@Q-
MKB8(=$J#D=W&Q'0\W[E5R'STERV/RND"IYA]T*AS0W%IMN77>>N?XDKC%/X]
M"$Q])7=W1Q0<X9-_5ZE8.O3R*MHBQ8U*I24=H_/=C58K:BB&"UF\B1E=K94\
M&]2O[:@1,&^[NPH1[X'^W\6[Z^:T B1(I7DQSM.3X%I(Q= 25VYEIG=JLDY.
M=#A2]"1;'M=?^WAN_LU$[D4;[W7%LY"[AAC)L.R\^57"<BLDZC:VH0?'[E7G
MGN;.AL2 I#NFIT[<Z).[H?MDD#\% 67A$= ,J0$&LT?5%4_TQA#3$12F\'[)
MY F[TO)%C.Y=7LRX_DHS4[-;9:>(2^RI0Q:U0":JB;A!9^IBCV&9C'O@PH+C
MCH"1/1E*-OWYOV0D'/;I?QNX[/<3Q4X80IVD$<7Q[PF-@RRIWXL5 R10TS&)
M958. M:?S<79U12QS.)I;?35EZ,.XXLDS4K!I2%N@=E=VI]4%!L/HM-@Q%AD
MBH/KD' Z'-#G= RU@1DVA+I+[50 KP2']71*O]X7K&_5EOW]R%6=\[=_Q.V2
MJ,C!SHV=R&Y9'CK-_QU]!R!7 ;13F8K85@?:OGBF/\Y<?J#IV8QN824V1>MH
MA%(?KPR%7%%TRGI'B/KHZQ&/"0."V*HL?O=DLX9VS=7@TI>O.]H>J)X^D>+Q
M]::IYK,X.U.$UA(2U%'?"*2-,.;_O?GL OHMDD2FOUPQ=HO?$@WKWD[[6%7P
MSSA5I[3H2\#CG\I+%@I4E? ;QD6[)I?X6?(P:^!%@<.P+3M 6'GR5("3BU5;
M,6>LP;#(2-HL9L(_JKQU3-7)U_!QW8V1G9)SLP:6N2[9)U"JUY_%XFN 7KCS
MP+3X5S;Z-DSCPYI&(#,;ECD*$K3@(.Q40!1<<R;_<!"+XS\K6#OK&=J@*!,)
M=+]&RP#^I#@2LBG]\% O1DAF)FC6V]B <+K-^HY]E/[M-KNRF \?^AZWEO/B
M8.;*YP@Z]G3JL1\3 W2T^HODQK;L/5BN);UF+267[@^J!@?>D),[)^Z2\806
MP,T@DC.I7#1]1@[-%LQAFK+.TR8S3$U#OC;+DQ(,*T.IIB"]4^^PC-]<>Y[6
MX[2423">SMV-$C(5K6;] ^90"I20O=MB!!U&8_6:VPX-;6JQ\X^3W[&N0H+U
M*NPXX,(( M^%YZ57]#C>:9G(Q4M-XM6NX/?1OF?ZR=G^JH[^?#M_V(4F>=3Y
M=.PUE1^#%[5^_H;$UMGE^/TKA.??2!N%-".KUZ]C?"9F^X@R$<)_->E%'6MA
MK^O[WV@Q:D^Z2UPO?!MX36!F5RQRTB4\BR?KN=^%G/,W!.K-P=5_^W"C:),L
ML2F4ROU7F';?>/KD)=T_66=#Y9[,?Q>FBEO2/_18"K"$Y$5P$(E;,"K.@R=#
M_]6F];W_8-']T-5'N;Y!\C'9JXU#42WI@O[H6RX%S/(V(G@D0T 734Y%HQ9?
M)BC9W#E_ONY)[!!PY5W4=P&>6Q+'E,=I>9"0'I,'%TTWP(N **8?3I^>6*^=
M51S8*4<O+/SUK;#ER;1(FO5BUY;AQA88#>?NN.=,Q48__<,?G1(IN\7A@ZH/
M=\^]:SGE:K=V3+M/;#:SJGY.$Z'5BU>!&[ #D5P(\'>X7B=C4M&MLO_JB9JS
MRW:3K A?_S Y$9>EHWYG48>>KXX[ED7G "8 #6>5\ #81?2O=3:Y)"N%]>^3
ML#^ TM][SD/:.88K4H6]> S5N*W'DFZ$!/TI.A8&M2A(R(AF'/3HU-XD2*;H
M0=F'8T+M%0J99OR&FY[6KY^"\5:M]'WQ-3.DP,F;ZV:U[,*>(9%/!]Z]R2BM
MWJ\8)R90'\M!A"+C8+E%ZB>!1M$N;>PGI@=+YBT6-J>S2:X?#;VM9_0/%SSS
M6LD:\M/I2#.RV?/2_1[O[LZ?<F]N( <PM$N9_2.91>J@/;U^ 95B:&;]>X&4
M:*BCO-S30Y]^.K8E_!0;NKM5I\O-_4G6HH]T\E7N_=I<V]64S']%LE;7]MP7
M.7H]E4D#;#[7,M@ECN/FNU<9/_OO[0K)L+/4M>"Y%+Y[ O@O:Y#%00#=RP=Z
M8>F<U.NX\V2M>K?.GE+-E]I 4[/3_;5KB&TNS$<WJNAUICK+%^0@8,;<;6Q^
MB"5/RTL=&P3$FDF25V;,JWQ%RB<&WBT[-MD<I,XE>N@1AAY(^P6Y:=QXA5".
MKX8F22_J;M.428S2270 B6>:9=CN/C,YV&J^K\5A[P75SI/2[7K?Q$=Q\:)#
MUR<Z)O]+%OAS%@6JVL0;$L!]H;>)Y$=$\2V38/MN2))>EC[\*\SVNZ&WY%"?
M:*55T!XNVZC:7(W2 80_[F"7+VV9I1Q&1G.S_BY_1>)0M-^Q++G2E?P80C^6
MNK$1GFZL%7#^;GCU?$.Q]5-7&S_N';%H.V"!!C?WD\AM.U07K**.SOAS$,IU
MO10,:R>2L0O4+UGIW N^8OJPCM ^$"@.AT1M>B>W?Z=I4\]_IJIGOD_$JF8?
M>U%2\;ZF-*XC0XM2#^XA;)309!F=,#V.,)=F"8,_:8OVDP9H*3"R3R9O*-)7
M84@B.,S9M4A]]\.EM(51JSU9.;:[4WZBP*/Z9'C0((ADF%#SXOCI8D^#GV%P
M9@7=G@IKIT^</5K1V"P3:GKAU>ENC-PR,OX8JHR#@+E,"'IJEO%H'&/)+@2N
MH+FP:]\/]=@#@MCRR=.7--N3S2U;!'RN18>YX*+^XRX$7A9GS4$DH.GJC$XP
M[ E8,_*U/K$9D)WQ(C45I&RX*Q_;B-QQ@/^T%0Y&#Q^V5P1#LT703SP;Q3E/
MS!ROCAL<:I8SKT @GTAO\5-=X58DO/8O,YXVZI<OB@\R+RD/0(L/)VS<BU?E
MK3'X:N)5^<<[B26P_9&_#.<*9R8-#P=ZQ]9+EA&]FC$$PBSO>$#?O6ELWL#-
MFX?>%+BV:@[OS=WE=Q3U1;GY TSTNGV(Y!SY]%$/3_BU;2>?G.H1"_5^L_U<
MYH\"N^J' =#LPP>8(/D2XF4WKR9B._=YVRCV6W^S'ONJ_83!4YQM0E7.^06G
M5M*2/+CQA[X.B<Z ;K2?C&):9WH5N&]](>-)Q-($=1%;0^WOG\[^YM']P\>0
MSRKGVIO3!W;'!G!OPF$#E[LQDJ;Z@8N8)/R!T2VV/&3&,&Y)K;2)"+KV:F#E
MV]U'BI<D[CF>I-<K =W. +D (\SRB":C[V):,WL<D>NWK@[H6-I.=  7@L*N
M+H(^^]5$*M:T:(.0R!/P-7T-/;-. ;IJ35P_UYG+.]"VMEZ?[9[/_S#D;C]K
M&UQ^CM4PI'WH7!4WG]4=J2R!P4D"[8812[*D#Z"=R9RQ[\'+@7N4"EO[ !$6
M'UT]N<D]7^!3QXD)S\Y,R< 7[X]I_<#,/;17JM:*O5G=CD!.OD;WXW>-=^CP
M9Q@0Q*>] R:-;Y&\KK1,:JEU3-3$616J.KN6:%CR\<2)6?1' ;U_MPCH;1RD
M8RBG04/:$*,##*,@9:.&)6@#F12F?>I6!//=>3N1V QRAA;=!!(-@E,\%00(
M=%P(A6L[F]T245!KK/:Y= R26<L' \I'0_L2+GW4Q;W?*;IO 7%UY_UPTZ2[
M9[:(C%!::((!W.DBJ4<IP_J]$_>NW*JX8XY2.@X=0>0N7I5O$QW^S*J,7TE=
MT>">PYM!']&\1+^1!./Z0=2,%,4Z;T%/,"!5;MQPWB?F7O>2;8-UQPZ/1_.N
M+COLSB,,/V'=^LT5Z",)OT@*6"/OIG&#F(L]"E2M,\\+_>*^S[A(6AF$E";9
M6)\]JRAN(0VN_]W<]7?MWZVOR!RL8,KA/V-0YL(L!S"(>=RG0"\6)1"\M=^@
M7CXP+^M#H_LYCQKC(-6[H:KVC$>ZWWET4_H<)'REHC=9DOP#'$2K+%68'H+*
M4)9E5W3R#C'WK7P13.W%\X)FM+:E9:?7--;$IVZE&MFQ+ZL3>6=_.QTGO+83
M0!DGQ.Y01. SG*QV(OY??G#1 9:B"<U^$-.DSI+(6VSM#4W<OI37]@*\->2>
M,JHQU/%QM:VLJ,RX.,/C_>%L*G?V-;Z@GP60"!YL7:@RE:+_))_XG6538_EL
M96:KN1T]<OTJ_9S7NW<FR5^.Q"L/A&_5?TETC=!8$U#AD>B6_G.;K@*)]C:!
M>LSSJ-DA2%"+Z>*-VT%O&GV_79$0TF':5I]D*+!T?FQ6P/3-C'#4+KZ S/R4
M=^5JR<72"/:Q^J%0T"2/')J*#H#G@MI@*E[1BETFVXNY:PS<;2Y]L==99V\B
MT^'ED7,<Q+-H\@B[_^[;KC.9)61V$4"N(\@UE='05&GF=9P^[=1M;?S9^BB:
M^D(_M;P=D%@8U6([0TLF?%J#!=+MMA5J<F*C1$O<$7817A2W'Y3U91IB3;IN
M!I)3125^Y7S4N]V>0ODTGNOR^+W[G%SDJZQ2[4N'CM[HO[L;]0A-NYR7R4)3
M,*#:V79RNW 3])%&ZB]TUCD^&_FAVK#VP2>[C'?=CRR^^X:>W""2OX<J!2A+
MP96BC\WKG>FGV(11 (45XY <!7.1QK+)6;ECF\FU?J'%$R-=CO!$Z=L$][52
MU2B9F2B:'6G&WX[6FFAZK:$^!2_*.D7;&J@NL74J+(X.:H].KCM_,"I;X+>@
MK>3SRWX]GPG-LBP)]&(K2UIE4>\."RY.7GMVU2\OF!= _"^C?J'C20(=9F'E
M[O/_,".'(X&(,.T?C<_NF$@(/;V@<,)C.M:T!!*98A-PUVG5D""!@D[U.3AV
MN:D%S*3++)^F;819NXT\;VE-_'A.A!&X^,II*OFVTA7DS!B#%]6ZR5)06T")
M@$$GF)BT#E[R2Q:&_'1G=%GVTLB(_NQNQ8;\\;J]+BN7 NY^^(2I5-X+>E,(
M@CC)%M".J1%D+@/&[,LJZZ_ !FZR=F_G$LJ\;&3S=EZ?MHP,O!>[[]-2 M<U
MBQ'EOSUF@9T-F>#[@,;+MYGZ+$]V:;CCW5N1"=JBN?$UTRST_1.O#_Q)6].U
M^QQ2\K#R8NPSZVO5[=>'Q)&P"#34HT0.$&?UNXL4V6FXT#+[Z[1V1@1]CB2.
M.9-]W#EH]H[?J$$V<2[CSY;H:44.HK8E]7D]#YRW$>#=E#R&G8-,)&[;ETS^
MXH+MX"#^[C5CR<'/P3AS\"XY<_KM0BN PAT;QSF'Z!G,#58TO^VO34Y7/9L]
M,V%H.QY9%?KXF_!CG"'3 ^B&E:\\$.0(:I3"T]0Y5 KHMFE24N_O[<LW;Z@(
M8*"X58.$W<946C(F#J&\]7;/!LG=<)=12YX10'"O.X)Z1-;35L8=#N(%8 1E
MI!#5T>3Q4%!]LP<]2V H@X,+]>D$"4AM%GLS5-FJ8JU3BI;7IT55^6?\29"
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
MJEDW-^[ ;%I5HZ].G*S4V10YO0+D@,+<R.$?6 STM?:X_FU")W&<#(IXB^_
MXC87W/K:S048ZJV"&13'2DG9)W9:;CV8^CAUG]8WU"IVCNK-_8B7E/^-'+%.
MT/5!81GZ$M,4>FKS;TJMPS)++I'0-G,4,";ZXX[&M7L=(HW@.DH.O2ZP#UP*
MPQL,TC =7_[,G'X7W&S!N\<,(OU$R*P>+"3;HBO (5O6!;8;]&O, DZQH9H^
M7!Y3M+ MV&+KIJ']OY*K-(I&RT5!>:0;AL2\P=6"F)S928PB-R/C'=OP.]KM
MBSM!)@!1Q5N;7Z\S>%1.625CRN9!^H\5/KK@.=BVY6>\+%N"H=ONI4,G/][4
M#[M+Q4OHQ-%DG?X>:#8RJNM4N\7NN/ZI3GNAQ^5=-COVOU.@'RTX:?SX-13'
M$.6R$,>6G&,*CI"H_^[ J@S)G]?DV-AFX#5-R;U3H3C!S&[NDX-MD&:RVS;S
MXIK6AYJ.-KF)MX4][Z^68[X)0N*U)8!$3:;(XJD?E/?0*:UE+LRV[R "L&O=
M7E^2=38BB:H-$?T^&JW UD/<G6-$WG7I[&HE86^^JN;192OJ[L T3@ 2.[!K
M'/0.S&$[.8+ 5AH/"D6R)8K;)5MX&UKF>OE_^7@\054?^[$MWI._>#82HLQ\
M)9PGYEKX%J,=F ]R-^Z+N0;G]89NO+(B_6EX21YE HO,M&K>1?MC5ZE^M\33
M6L,EUT?1V[*ZZ,*5C$W\!)GI#IBR B&PU.1DXLS]X268RYT*Z''#XP<RNS..
ME5>>-7-X7'FUT.:G50O/G.,I>3[>]4%0;-T'#:AL\U^S 5Z71?,LW'<;'<97
M)P^Y0%03-1YG6</YV4MZ;'XP4$[B-5]'2,7"]XCD*5Y5QMM-U6V7K\@*%[8$
M&I*%D/'9C=Q-QC%W4(2'3O$$_&A*'HN7,"A:7UOI9&SEQYM7>Y:8BE]2L[UM
MAK-NGDG_ZNCM$<JL6_[(DL<4SZ([M/V8>9R"9L,NAC[M%^D-^4TW[?C&V8&-
M:2D;5^S:<N^QCIOIRW2#L0SK-%??K'[19@D)&%(?3]V"_SVV]IC O *ID,%[
MPPS"RB66'#A.AX:P@<*[ PN"CU<Q<X#",/I?K+H!:J^YK/I3M.K 0._:_%4B
MK=I%2+L_RO;U@6=HV]-1E36X9GQ+ )Z:1)%#4C\\0,2:*R_A:YUCJ'!AP,$U
MY_)@-0L9X[AH7.5A*Q0O7^[NDB#O%$Y5/;SU]QO_0V.V%($IS" O.['D_2&$
MG^]$/,V5!_)GQ07/?!S0>HDUBSSB7GKXYXL?L2NJ0SJT>L<J,XQ05+GQS1_/
MX&EXZA!\(IRI!_2Q>$EMNE%X0;8Q53>^>7>&*#[1S>JY8L3V4*/(Y)*XUM.!
MGO0C%0=>QA>Z7CK].C5\%-2"^&8CP OVDCIV8-MX^C 6R=*$.H X<X(3M0,+
M@>3[+>(8I(B.@KL'8POO:9OQE[.U(YW'-Q(H=P-<+I<3>3W/P#PK@ZW%]Z%?
M+2@TMS*0RZXL]!*ESB^.%*R(F S_7.O<K$P_N14C]7F.^FHHH\[9.--YZW*7
MZKR79,0O=SO'\KPC[X^/A9M3X;UXP 0/"EV_.Q<D;@>*9+&4,$XTAO+S/0U
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
MT=Z;=?>WPVJ:TJ<\WLUX6*0)#1P\IRFOJ!)8@UEC2Z:#(NMT7E"$06=U$"1
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
M]+C$O^-3]N;/"P]"E!Y<X2;A$@ M2CS)UP'00+>F H?0+2<OSU)BFRXQ!"^
M Z,X%:Q;XJ(G_'2L0W5A847TR,/P;%I$<!9/P-S9@.M\KWX4+_C@'/$M#_#4
M5"0OB4K$*ZC1PUOZ$HUP,IS"9F6LP8?AY>7-T"2X!.;!XC:HB?'5S+14&B[[
M+O6F[I\0B9O.DIW>,)8*4X\#\8U;?<JX?H(LR0\^*36K^[A:D1B7;1V[UG2"
MAN#W].SRHSWTM*TY.OJV#FG8$/M!(O+?-?\?*1[=1ZJ#4;:C-");X36D3:=+
M&2C:%EMRGMD;Z7X)R;\LQ3H6>0=?[8G!72T'NW4R1F%UKX2_8'"^(A7UI[V/
MR#'?12$S=:7P7VG/=V#CY G\@L3HBAQ;+@<4R6)P7VW ,L-<9OX#^-#;6G./
M#M3T*9R=?65I.QJB<ZT^EA9DU_AV/L4FP3'GU@]GQ[R?_T1;6; ]&7J\(%PJ
M51T,,8=(GD4*"6)EU$WTW[.94?AEJ@&1H[?T#T\/.$RBWRYFRYC.(I9YZ410
MQ(E*& N?34FBCW:Z9#S %37KCNKJU)@NE;S)MC0LJVGZ(.IN9/2GP/'KGR^
MB][!AOG%'=@$&11Q9YW&D$&A<'6V-)DI1R?%;'QROPQ@S"SO-QL.^=R=!<R*
MY*PFCI=-ZY:_>>%V?."RV'GKES]B_A#6H4:^L<2WO*94'7:$L\^;:0Z"334*
MVPZS/M5;*+HO9\B9H5_!(1C&';"Z71IVIP</$V9K\'XC4?LI\4CZ130"[/72
M860D!=/GVI5AHR1_>[<=& V9:.9#>W41\R[8*ECWW,,L[=F4 ;N(-EY>P8Q[
MON&9^V&%S35T![9,SMS6RF\6!GL9<@_4;#>7MB5M=6IMUGY&7#LEP<UGM=BO
M)&B7[R,#EJF=9JG+U::Q7Y?O#]2WZW1+1>7Z]4'3UV<^P<ST#;Y%QPP=_'YI
MQ#G-$]>OD/SI?;B+K:*]5K9R4J6!F-6OX-28?:^*E<2Q,CLP 9J_,HQ;369N
M3F[9DN7.O@D\HB)D@P8=O(M),<UJ@3CY2&N/06*1[:VB(,WX\W\JNTT[*_U>
M3NGJQL(XW$QT=VX9I!INL6S=Y9BY'9@\H#F[FCJK^Y0D%O)S@.TZ*WZ!YEYF
MJ/O",^^%JI6M>2\R_9C8*T;3'=Y??.+JG92*4;:2(NLZ;HH$-S^\@!?@GM Q
M<W6 LMDRY0%6B[(8/:70[+G')*&:4[O-M$U<B:7X5+Z_1#")",E/U,O0(H3C
MVE$5<MS2]KL8?9TH<; S&U?H1TNV/EOY$<A&-SG@2][I:_^H?1,0<A,S, <W
M>YKSY-$AZVNR-MTX2$*TI)B8OT*V(R=,VR4G2AIK^K%Z:+[V.\^[C8J^Y6U+
MB?F!NS1XE\L@_G("PN]] #>XQIX;;OT*]QW_832V"9+]<* ^8&(^:I.C?V4@
M8P?FD+TM:OJP&U/\?+[6_"9P^/!MVJ$P'_Y3?U[AP=VRT*U%F'50V!I"**BQ
M?LOZ]#X;.CDV++420[["R/@4<2>S<5.FTF&Y6S/B8(;-7, U5[^,F^VI!PLN
M?- ?'2#1PY#LO'G:&N>)F?$.K)@E O#.GD P^'2?0FKE)20$MK,GOPLN^BUK
M0P;?!_Q8CMQ ZU3NM]%<8GSIG3FS:[L71V=,^JN9QO8!1EF_.(7!ZX_W/_>&
M*_R[[]P[\OYL8(T;*<_&31$@<ZDO00/HKWI<M[DXH!9 Q?, [?[@?N ZK5OI
M!LLK6B4B*.3I%MUC\C^7//@WB#<OY;392-CAB]SJWA0E<RE<#S0Y@T<3F\W8
M]^E;3/)CMEX)IGR]W41W+&V.=6%,QKGZ3\%?U?4ZH5K2%VS?RY@N8H+Y?MQ
MKB W1S\&5>U"%L+Z4!'17A(#6#^? K8>)[-9=FIB@4F\,Q&;I=604?1AN7Y$
MYV;,V,&*/;IC,Y=DO5&JO$S]__3;&_853A.>^@PB%W5KRPGTNC8W5,J-[YLJ
MNK%-$653.CE%E*N9<JJ]02%_//*NK'M;//_[Z+G\;/<Q$.);+66H:FNV]" S
M'1ADG<4^I#N1V]#R*$QCQ\S>3T!9.=N>H9SO@WU+F3B K'I369VM/BF4Y:RN
M9[TW1=KCT'T.Y/ %)E)K\2T-.)W!,N3#VRMS3C8J/\=>[H7!YDL0KS!R;'EQ
M&FHWQJ\%5=WYFG82U^U09^_0\G:=XJEJ4W9X^$VRG1Y,[OD+:;S445Y56M3)
M-C*2?J64Q O91C:!+R,A[R@.:+\#^L-*Q7>3YY)3TKK*.XIF?B=$(#+^"*89
M79T_^F)=: =VE6>"S>$F;AV$^F0 $\>,X-2#\A!80&Y^C0=XV ZM7=S!1=F
MMX$X[5S\,EID8NKCGY_UB>,9[EEB0:J=:FG'/KQ3(O=<0F53:H(T\2U+YGM%
M/C^'Q&TTSP)^5J&ZE*2,4P)(LRBV<LXL0@I[L;8^]0(C+J&Z]W*;W,"KTO!
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
M%/]F\4':BXT5 [@YDQ8P5UM;=QIS677]3$R?T-X/L_8X?_ [@HY" 1KP-@=
M7;VM#]#,;"/PLD49@FUP>>#UO5?NLXMC2_A)-\TLG8NM$^D>JL=L4@,9C9SD
M*_J:^Y\+J:\1 $WRBCL=SM2#J--#;G45EBW[0-7_P=Y[1S7]1?N"04":B'2E
M1:4J8 0I"DA0I(F(BH* $*6*-!6!("&A5P%!!44A"B@H)=*EAHY2!81 *"FH
M"!+X!C5\)2&\Y+?>FG7GWIGWUIM[9^;.F\=:)_]].<DY>W_VYW.^9^\-QE$B
M(P7+50"U(HY_;?X9&ORT2Z8ZY>*HIZYN3;-FP&4?X4%I>W(2C4(/M]@JQI-)
MI-WLT8(CX!*9M'O6'RLETT<962$ _<LDJ\\MLF]FYMR+.VJGKME&1BC#B$K4
MQ<&I!NL+EEX^U\5F1^0Q'3:H4QP"J2+=QY(^QO &SN>QK;K\6GRW(8(-#^3<
M*OAK=6W"?;QC8IPO]QPLC]:M.K4>_1>1"/>%@<>#V<(1S !T.X;#HOWATT4,
M23#8+P2("=:'2OPT/437GO%#3#,F-<-59"9'=>TC[N^Q4SZ0+3@J8V*2J6&Q
MAO%Q+?/#DT>V[&Y\2.]G#RIIS4IW]*W^45VD7S)]N>G4CP""(@]C.EJ@]3/-
MD)WY5*K-20'609M_VI8 ISGK5T=@29<Q3";8QUE6@,QSBI@4TKC[T@^V=OUX
M$)1I=/J]U>W<V_N<\S2>J>PO:I:Z^?S[_CAW,2:W65 0)F@$/+Q&\Z3#.C#
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
MXCL'J^!$X\Z(&&^=G>+/Q%4.NTDG3=R[(##"?6E!?D)ZCUGYQ#1!XACGP!.
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
M.O!@FFNB&/1G0T[#3YEMB,9 8$2DEJYN1'7 W81'@X'%0?J_TZ5XGBS@^7_
M)4RDRUBF=.M6(Y_&-R,W2D6-+W^H^G#T;(*"U9T ^A OS3-%.334I(Q#ZQ+L
M67+?.'NDH:[.D-N&##ZG8MC.!-+O"P(I[&[NF?O4#%MH@-SJ2]E8\07\3.2+
MD7&7W:RNULO1V"\)AII[4ZY]BC(9?GDP6OHJS.%!MKTZG8/*VAQ"&P[64.TS
M#(T0J:P#U$SY'UB.<-FC#T]RUVO[O VA:(XS:$S3ESG5AZ^AL.K/:FUK::0'
M/+\YI+P/M6,+VR;"'L (Z07'P&M(7>F&G6AQ8 O_J/A'WF4+CP0;K4$;U>(P
MC\'U$[Z<S^YL_UY3(V[#0;PG*6,;(H.RH?<NVG(BG,G%A2A))I2ZLP3XV9M+
MA+)4[Z/G\+Y?)"8M;#,???UED!*6WTR/-N4HU^-KT8B:C0[,=#!%+1U09T2"
M=]Z ]IVFT(;U>_F29Y/++[Q5?9:B4ILQZ%Q@I;4ZZ/PTVP[9UX< 51I6(NDD
MZDB*Z?'9);0FD)1J$ER(\629?6$K(L>8YMN0>)S]3,/*9JS+Q[=WUE$%/J-'
MQAO01P7&.7%,$1!AH$$84YNE,MK&QQ[![-8C"8%670SV^4>%?A>E4Z55:G14
M<K*FTXY]_);/^92PJ7SN/AK LBJZ]L,EGG"G(U0\P^G]%[6Z9Z=6'YU>4O'=
M*KYN5>'*L7_M9FX?$C@Y.Y<D-T)3#F<>!V/8^PW:]$? <R.],!F,GZCU6559
MCP6F _*Q-:^ P/Z8?ZGDYB$ MQ0A1\JUM2X@Q$#W'W,W-WU>T:&(5+T/Q!_J
MCSM0B=^O9UNG:?7,.5I>^=^TG,)_U7((";P/0H3=.V\,'L#=PNQ"_5<M-\NZ
MS-5R'VYWW5:^.$\Q_ZALY7.U9=KD?8'GZA_8]"^&_%8NQGMMFHB8UB2O==GL
M!X.UZR9J0'-WPMJ?LE/!(<TC#;R7"NZ^-_TK<EKPP3,%VH#"YI 4#X#KPH.&
M',YB 52O]?B3N<?47^\[I6E5OOP #)'20T72CWQ:C+66^R[B[.TE*Z2 ^V:W
M/XNBHN>]=\?)- :WD\(E= ='5OG!*KG91C'^%-M6Q[D;$SC7;J.$E89W)<J#
MA@X?A?A>7!=MW']=0O-'J@8O!4/T98MRLTYLT1-X1<Z#-_')I)IOW[%4.\=M
M"*WI%]*UFY#GW59VVS5D2.OH\<M9P[8M[J[&$H.V$A._O==6-)E'AI@Z+NC>
M)FC7 'XW2K]JG-@KM@N$]<CEQ+^9[DHY&%'[,UD]R^N7BJY 5LMDF.^LC?Y/
M3D090,AP2\P"Y^$9^)JU.(PW(@W/5]<:25GKHB9UL&7;0"SUV,[GU<J[(JV_
M\+9]?%9DMC+OHG.%*"2]C*B&K2"81NQ.C+ G"&4> :T<.)L=3VZ,6/EM3)*]
ME5=N$+#BW TERAY[?L_'YV[6DTN#@Y8V^LL<(2? /,<>Q/-B NQCC=96EIA6
M+'@='1[78K7#HLQ/]M*GO5'96EE--I):6=;9!XV:=*NK8T51<Q0H:,C!!4ER
MYC2I&U.CE,!4\N/M:M-">A%P0?JVGT)=DQ)/J6@UQ0T&>0B2]V1]?/M%^L!3
M:,W-EV)Y+=PCT 3.&J-1NEL/]>VGN)VJ^8[<PR?>_YVNGOP[T+!GLZ)B^/U0
M5UK9U)'L[UXW.E**U_M9S6%T9[@@_)_#*&PT@@\5PC1D*8#02C"2\P\D A/P
MZ2TG2E@.=(TXA\R@7L?A0I>3=/:J^3X'%4QSU*=UPC^Z%5\EQI(@,.0Y\]^Q
MKQA@[F4=^&*R3S9Y3*?B:J;"3Y>$UP,'_JH8;! >G:F.>:AZ1:SVR5RL141F
M-PG<+\"2%*#FTO1+T9-&N1UN#M9TTV:]:O -J7->&S^NI?_]<>)3MYF9LZD_
M#^U[(GMK\*[7;N<4YFE.#-$DB['VD-A"*<QC*$SSUENT.'JH:HE]LI&P&HKD
M<%[0&D;WT_NE5Z$@\_-X0^+^JZ7IRB(UPG>/XRIN<GS?>ZN6XX.9&, ^&-2
M=@_Q+AC23@'J3->> KF,X_=(XGZF^]O&<";)7W55=&V]]>P.EF7W7UT]W>=Y
MY'P0E\799'*/ &FA0%PGHF8;TC<2O;[<)@ 83 (-\;_79)<WW;&^!WM'R]^(
MB'RXY'S:YF"*UVZRK?K0KWIT.F?^*W0<2]R<+=1 EV=X B,KO@N9L4:,$J"K
M@_@B+RF1I1A"=^A^0QRF=,C'R&5L7-G%%)_.@1G8Q:#Z1DK9PXCW:RNM3 WV
M2#!3 R4)^JF6=#T[V!0/6ETCX#@8P/_)\\Z.RM<FWVX\;$EXQ6=Y+B/LVU.L
M<V$T',Z]BKNS ].Q#Z5(ST+K+&%K1 =7<C%^:9T;[,-M'T;CGS=$3^(.2?1]
MX/WZ<4B<EU^8CL#,S'3X[7 AMF=92/!E'/]RN# F&J((47S[^P*O3Z+\4_=Y
MJFKV":FRHDISW@X^I<*V\W4<8]!D=RL)@J_*41Y;SW]O0^18L@032PRU""Z
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
MSQ=/SC^/^)O+5N"@DQ-\&Y+CM T)(Y N7Q!HQP,+N,W&;0BK&L^L;X+&;T,
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
M>5'@S1/1Q-SBJ2[O-U,SE<H-#2D[K.0R^M^]%+OA5,K[ !PJ1-V=_#V@T2:
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
MSK;) 8$]29#M@ %-JQCSD]R>2Y_GK]C\,51">1/D8[FN*+"^38DBAVD[#M$
MO"[6 ,N,AAZ,C/ZTTHJU'?65YP".M2L6S<PWK958Y_\'N%J5UM5D =$.;+*E
M2)7A>EW-"#V@9TPG'$_;!KKW[X;]K@;,$#JN'7X? H;H WAZN9;Z1.S7DLZG
MN92T<D6GG'3V;K.O8$8C-!!*\H#TLZU1EF 9CNF!5F9_6E!-Q"$_8/E6Q)_R
MDZ?>0MO]A28A>SG^@"OC>$<E#9=$./QV\%8KQ-VCE_WQT4)5]\&?#>S=XG@-
MJ/96"==Y6\-2+Z.7)TN6/L/?'_&-M.7ZWKW\U-Z3R7O]TT?C\$[GT$V0!-$+
M^G!6>'R<II*V8L*)HBOO_,9T2/[.OE#6D?&U<_*D(K@IQLU!HWQRMU 73PW=
M099LWD,3!A*9#N=&(#K(CIUYG9XF.<O:Y\,Z935[!&,_Q:CB??'^\T/_ZQ"@
M8'U=I3]/8_ -QXYF=(74 7M;G_G]SY^?84D:R+-.UIE6LF5)!9F=,2"]\=X[
M_(3)IT->0J_-1E?P="N8N):APT@03\\#!1W)Z5ASOYD37I]M&EU\[,KN7?GM
MH4ZOBM)F8>G%;S35-\"D'(IQ OL\K\\3RLU%.;WQF,_%8#E:KY#HM7-O-T$>
M@5HSM>EJ+O)"2C)- =2JV#8SP(B!8.5RB_BI,19<FU_'WM*_A#<+XY0@8LBF
MK1OM.&K7Z5REE*IY;=6T50_+VY37FH6!S\\Z-U<TR)44[C^4*"@*XN9R6S"4
M<LS;4HZ"=X>0!_<USV)R/O+A#_<SC/JG"IX+XSUJ D8O>G?8%.?<0+\Q'";8
M;&E7BA%]<;'A4"VT\6*#LJ56<W#$ ;?Y84]/SSYC8?,QUH!A;[!5IF"/>I5U
M/D@/S0]=;?-#DV0^YT%KWS3':[XRZ&G94_A<[-H'DG;]7;&E.S*$;>@J4L#9
M6<#"<=0(95.ZH/[R:6EE]R,SY8DJ#PW?%+G=:?:Q=S\P:Y,JVO2"Z^[OM87P
M]_L!$M/F2_0B GMR4CFNC'**<A$MVK!;6Q+[91RUDXZ0J<\K<[BM+W=H47MN
M>[+AOML6HO9AV\O?AQBD02G5F"IXC/51FG?%8N,T08;A@%WFR-"Q2<JY* 1U
M50:(O[7M[?N_/NWZ5&.?Z:QI(FRB4Y%9^ 4*A5+RH6H0(\Y>/O]*) : I7@3
MQ*I?.0\)%B@WAL)-B.AH\Q&\&>NI-M8[$)1$$OKFP"IN=%<MCGHA]YF5DKK]
MEH<KS62RWS4/OG7K#": +(O,_[529W.<E5^;[]3TX(KC&ZUFXY5O354BQQQ_
M06H%N':ZQ8_T4F,-MY<+I=L9(5TY\FN=GON8X1P%5Q::"4LKR77V/@L84J-2
M3P6F_,[\_.=BS2%L?O@!*^Q[LY7:?Z7)VL.@.TB!GMWPTLV.8=7]QSCA7E85
M(>?*L/HW'RQ"HD"N=N[9WP8]8C%!5C)\^C:.DX68 E"70>^ARPOFER":R)>Y
M-KU/'(Q^/J/G@O[X4<,Y65#I3="$Q/ FZ$3)[7$;1L9M!:IK_+D5NPB'A(J'
M;V(%\CZ<3K?:/G[\OP#+I'U*\IC8)J27U:KTC2B/"<),AE!/]WG3<"F1IQL*
MZU,M3J:3K^8LQ5O=^<;G8(&* @NAKOU$!I^2:D/TT8NL2"[6VBE,^)G#&^1W
MFHWVB,SO'U7O_9Y"9W;P3;W]"?<=80]G$Z2,"9@Q;1L[AZD<)&C\F/O<MF1B
MC$&FV%R0RP6QR,I(<EN^X+!T QVK/)]KECMG<:5R_1Z3R1MY*,'L0_ DP QE
M9WN8#&I7%=.DT_FB]+ WY;E@8$'Q^HSA-BR"?31/L * ;5W$8NI_Y06 Y4=$
M(O--5<_3<H!^,>M<-FPCX\.C-5Y7E'9BP0^TVK#W8/.1%Z0 UIT4NT#O6U7V
ML9,70+N%VJ'4ZY@V6]Y>#D$,V$.%)YC+AQ*9V6_&-^*@S>GN(#GB9"86\$)H
MHHYS-Y9UV:[(X2XQ3E^1_]U=J:6'H:T#;9F4T"^4P!][=POUHU71GZ UV#:B
M,3P!+AIJ)?FHZANYI2#_!V8JHH&_D5C7PG\C1YE??I&_*QXY.CB2X*"V7<;%
M(7(-_ A7Y;>$9SKF(U0X,@.YM.,YS</+A"XKBXV4[&]JV)'<7Q*[A?C(%. 3
M$&4D> -7LPE:#MB2M!<&OQ^N<Z\=VZ>S+KFM517,T'7D;BG+:P,W,4.U,GP\
M)+]4-,\R?'4H^A@<__0O%0:^P+] !M>_O!Q$P<^@!Z U.9U@X5O\<%KVL4B#
M>\0F. 3QG/Q@/)JQR*KBYO(,?P<#DG1XPJI?CK;'LYS%;1U^O+]ZZV&<>RT2
M[_@O7MV_-,?T_HP!<U09O,)#3\D1W&=55S4W0</^K(_\_7 1C1XO45K[S8U9
MAXO@K%AH@,L4:LV360E=M G#A_[Z,S5]>P9H 4^0&6?[XXD_I9G8&(B^6S?D
M^NL)QV+X1^S*;[U6\8T"F8+=>!R16H^*H,!G4!AN.BJ"^K;9^97_G9[*RUV\
M86<!#0>*<QA1AAC4/PFC!582XR$6/Q+O]OA7C_J9FZZL%!H?4X9T'!)8>'Q^
M1[YDV:7OI!N9%BX?=?;O;5W?D?8"]S_\YJ( #2,#5@"+2/F2V9<O2PZ7_H[M
M8T,V029]4^.WF0W\V(/^&P^E$0[R!J$B!-"\T"7@%;W)QJSX*FEBY:"'AW:,
MG80/.?^@B.A=PT\.G8@I,"OOO$H[6 3?CA?O;P=*N^I?!'E^-^6XN/G=<A.M
M2,CX5.\O-$;8ST$#4(;"<=XL'[DT&>VR.!>T_"UZ0\5@Z/^<?HK8#>#9</3P
M[FN &L4,\*,&O-,^R"PIRSKW+H5/3.JP)^CI0_(5TD=%FL"QQ*J$MOZ'?P:9
M8T5!$;1^E=-M*\T>M"ELO6?-GV[XMP2M>M $I0I_I4!F!^# 5D2!@8 W?.?&
MT'Q:F/@4O6MK0$W7&K?ZZ^&OJD^JTV-"&ORG1352([G_[)G)?_P1U?AO:0^3
M^[/'#H1RYOO35AN5'8#G2<PQ1#O -<X)RX8E*#-&3WSS102^6P>(_%/YN4'6
M;>:*@RIF62,T;4?.7:U"\0^>R+D!XLW^21R+!^0PAJE?H34JRY/%'"LF[D'8
MC<;QVZ[45=(AA+*MCER>>YZ;<7&VZA]<IB_TP(\V+4C.BQA()'"4+;]0Q1LE
M,V8QM?W)A\#RG/.QK7* U0F$Y _Y>=*EQ)?1A2NELCTV79W5_8>^A)_^N=V^
M7%W'US[G&UD-T];2J/V*44.#+WE3,&GFC09+FR"F'UVKH1,J!P180U8KYFL,
MW5NZ<[Q##61+FBL#$-6N<?F*Y_)\] YS#5[$[ ;@'9:B#YI-2Y$6[;D7S-4]
ML[RELO.\;[]+FYW5$]>\:;7W=8Q-G.=6R_$GZ&W,[T,8;7[.V[8)6C?#N_YK
M%2#\WW'ZRW\WR/1/UVCW0_9P'!AS[> $R_Y.LO)T1"0ZL?1C6/ #(<C@S^[W
M"Y\G+FKU"IP!KC,5.G#*!.T?9/EF_9#O\Z0QG-9HE<%WEX['"/OS3ZY/O%+Z
MS?_;MVW5-XLXYD!"!'BI@7WD33G]<NWS$[UT9Z>.>[,^F=/VP5H%S]*K@X*^
M3(4;4V+,+\8T;(*$T?Q/Y7/V,O*F>;W@6NG*<,K3VZN08<I\L[O*9.6WC/[5
MRDMW476]UX>#73Y_$9B^("LSLM>PQSJ<'<7KA8@0>1W)M!N0':.7GR0X,IXW
M+9S_1)X1 7W0F/SKDBCG$&89P81^!;38.Z=_C&5BRL<ANVXZ>97_N/+EH*\N
M4<H6?-35AKZ:#)?D*4UL@OPYCD!<D;_+DT_FK\IZQ#$;QV4OLT'.R$T0Q]1U
MV8-IM8'3@@:REXW'8+]RP1T>1T+7CTY+-HCXBKY4PSP/U1;@/N!S.BS(<Q,4
M9-"^&(2XX"MC7DE[BCN7[\#[O=:[&Q%VUE;5%<-PP<7/ZK^/-J&(=B#4."<;
M+^WY#B!LG^RC\_.6C;&!F"RF5D!);11*>4%6XMN%%K5?F&,X_'43E)T;]W$L
M['#;CXLNDB$K&DJK8]G9V<H??;P#-?=W%GHGZ4F4V8 T!<ZYB/9_9 L%$ Y?
M#V$[HE!,8J>RU_;&H"]EH5PS;%UEE09&%'\."&*(4G!MP"5H/%PRU$9I]%Y>
MGI&-\ J4]/C!*E"UI7?ZS_2K&68!L0PPI:$KU ?(8.!MQY['6[.YQA9/,3-9
M&B/L!X85?$(O@@$,$MKQTI_'R4)H'>0<=?I;LACG "V"\+F/-VVJ(@V=_*!(
M!ES)#!=B/-DBEF>)M*)M*_9+AJO^,"J=OL5;Z/4_R6=. 7\VUO$%N_D9>Q-$
M?0.Q 82^ O-L):">I,?^4_K@-G6L4)<7J9A2WDV\FFX8W@9N("\]I2<3E\H(
MQI/^&]3ZWE(@>\^A>5W,2M:=U\5<U?&J,9E4GC+G$) 3P (_PLBL>]PU>B=>
M'I!Q-4A[:H2^L%MP#8GOT.VH0;:$L2V&*/51B76J;Y2HES.<3%?/V8.$LY;A
M3UQXLX2=\*D>GGK<MW?JIG#N_5K>W4.G?Z,]R:O;N"S+B"*S!3#C/#X>6M.P
MU%<P3P #^H6SR*A.PIX(C7-U0V&]C^N#K 7QWUMO&"9XR=D*G'0\3"/L*)"9
M@B81ZRQ:$;':FG5,@S2"SD1G8UPUK,3M"A$7ADX3.+Y]3\Z=2=5;05]O)*U=
M9#8LX]AGA, =V.TF[29B_1NHHS3WL\%O/.PQ21JGEQH^;(+R$VPDZI ;'+EV
MS(/9W0-U90B4RK59R,"<*V^R220P\9;6,7NO@PK?A/=Z7U<]&ZL=DLNNCK$N
MI?0L!3/\*+.O9TT]((N=^8;/&V:1Q"X+$1;/=>73:J<G;H>HIGS@:-E_G\2,
M]1R+"+3089/LK7HE<YS:<W^J<W8'(_R^F4>@'>-/N04K;K2N.,M.7'Q-]G.,
M+/& FF36??@3,L,9.I7 RN0'J +@?!=&@>B#!W:')\'IX'B"/-+)=10E2M,P
M.G H$"?[W '.&QT:/Y,Y<W;?K.KZ#WI30]@3X;&^0TOL(:(;QI^88DZLZ5_Z
M32=B-WA:C6,[&!:Q83!9Y^*)9[#([$N9TW_I4C@KNJ3#UF\IXQ0+CE(@*X*;
M&X8G?9>9ZN>)%3%S[ <)>VRP]\W@@LAP*J10 :>Z0/I20A,S^72E<S+)GUI5
MDTDS*E=-F8Y^83.472"S=;W  GA*AK7*C2-ZPZ4YGMS'_ C7!!:9)^@R9QKB
M?EE%F[8OA&'($W /M:(1_:=C^F OPT<41]&G&2:JT!#>"$9F$W03G JOX>$8
M4ZSKP&(08^KJ^&>Y0(SLRR&5L\U#^ZP3(F[4--R[D+G@('=";4)LS$U?+=0.
M\1D+V(CVY&M"&<XF\43I,+S2#WI7-<IOZ)?D<PG2[].\4_Z-C4X'.\]L@O;<
MR#6;M8<BBU[A"= @'+ 7MM3#!J';A%A=3'AJ+5$VX.>\RQ1@>&;PU\EO$+V1
M?,V.0.%'EY4.&^G%6.2H6UVC[ 'QX888F=G$DS!BR/ D?K%M-T%M)M! +"GO
M/#!*P2=X2B9TN@!KG1+.W;A]';#<"17?<&Q??4LT:VE%:3G9_EB\"36 G\!N
M<JMX%IBV?00^UVT+X$@RBSP'FX]29$BG^NV :,KZR T/B:D.@=IB]>BQ?(T/
M30%9%W:Y)YP_'"IR1 >T>T,&V+G*4>Q@*7)+"28 EA4&J%'[M9 U=)GN Z\
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
M0PE%AK9XS7H.':J2JM&>?'*5'F,'BA:P0P6\1);S)/+8RC?W^Q-EF_6#V*<
MT'3Q?B"YXT!/*;(&]N@MJ-^_\SA298>/ZH%O,R.A[-V:,2?;;%)!1O_=T]C_
MT[W<'SC1P"0%-HFG8)(W0?ZPQ(V0HU2R,/+VQM6QK_7)GW.6QMXV#XD-ZT8]
M.:9T]V"G]"_&:H<,L$]TV8V):.4SR-J-#LPDO VR&PCV8S1T0*P:&2OWZ1_)
M6T3J%:9RZC0OH,Y\7.72JV*U736")D;-/\8BW$ [P"\47=LQC*M$8!^X$P[H
MP5J?6]!P<= ;O:MJQL3*GA?S!+V17VQW#YTQGE-$:=H1W32'YB?-31%Y_DEZ
M5@?F!&TA6ST\#GQ'SD;RT7$<6W(!7K<)2D,9D[ZQ%IUDI) W-?"Z[/,7WI_S
MCOV\L[GVHJ//O3:=PW!0O0#HS]TD8)R"X"CB:-)/^,L8X'CB0>PK/]#JR=U\
MAW>"J2.M.@ER=>_JJD=T@Q;#2VU:.H<M^R7MK"K*=[IY)R:>_&L; L2$<30-
M:.^)?H@D/H<&Q_$)R2$M.,6B'98Z1I;Y):EBR@<<P(/IO NXRW7OY).1BF;+
M-79!>L8^IU=R=6Q!X%>'+L$?6/M1<8]XDD.0G8#)I;1-D/UX;5.T@R,AP<K8
MJ#35)\FNW]?^'*3NU3].5"W\^KN1@0'1,$83SQ&7@%G:%K )>G&N(5#R[VGS
MP#^@.05F#BL3$&!;S<M4<NX"O52B1&O]LJ5Q0WF7<(T.X_194\3CN9BR"D>*
M8""]' 8<UF#M?\<MPE!5<KK#!U"'HU7UT/MQ'2IMTD7$G?6_/:\]+/V8^73[
MP3O-XQ\PC'/05*($9*NL<LL$HLVY#5P/H&'%4#9 P.OYW'MY(7K)2K.%BLI#
MZ(U>'Z\'JQ=2#L:WN?M\6)!)1PY?8(C&-$N,Y>L/&]$'NAHGC)\JQ60:I.9X
M33UZ<FK9\.=R]W3P4 ST'D$1/8*I0?38-8!%>#;(XYT_9VQ]X\?MF%(MG=]
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
MNR^EJ^,D9R<K-2QT;UB9;DZW_^VG+?@5/5;/;@,I#%+\@;B%4(X7SI( YWH
M(P\QQXJ?NC;Y\'6&SHSL?3;^1L[/ZY%5U]C$0)MP<"#/Q&FOS15I^5'LR2>L
MU\(*"ESA&;09%L5FC>!V<B[XD:K,%GV!U=&VB=CJ4GN##F>I0[B/<_C=E:]%
M8;F?<$TTYP%1P9V1Y-.&L'"M?X$0E?]G"$L4_P,*.$$:[V0'LIJI8B&/<-8,
MHNSYP0+-<CI)$'LGX-B\HY/;B;AC+]/G,B3=_HQ*Y]M-=7TLO9JXWS2[GQ7'
ME8EB2P-:"R7E_''\;K!7#S)[EN0^.N\\IMDR/.!9>WE/NY)# !)[<@XCN%5<
M<\_!_NVJNB@3 JV>4DE8Y'$D\*-(36AU->.[\%HJ>P#G%-PIFC\E";6YXN;*
M%'I.L>(1[_X]V\C?DGVW_7V2OD@&*EVP2RS?EE)OQ-^LQ'&&T(4YA59) @[Q
MPM@)'VO#UF Q2"T*V.<5"H_-_$2N6&I5ZWZJ]]CU1JHEQ=<M20%V_KW-AKM&
MI3XSAP562<#H>FH![QY*34O)0@B3+(*MI\]VM;AU1'6UJ@#DU& .MF@D^&U5
M\\B0ZX4+!Y<4;*F"=M7Y9S4M="1[_QO1G\SE6;YH,<<:_R%/'7K[#U@"'<&5
M56I?'2%Q''':X%X"?2FRRJU;Y.6HTL)HO9E<ULTC[_1_/*WQE=U?<$DPOE@\
M\IKTBL'";-D &1J")Y2:I7@+YSN_7?.><)Q=G7=.M>MIC&Z9E@N].346M4-C
ME>0*XQ?<^_?1ILTZ?U\LR5\?VJW(8)HFL/K=AG0+0&5FN)Q5D_T8U;'<-^5F
M56]]S'&1B:!W_NMI#-LI=;EQ"_.,^<%XA (74>I3.:<;HJ2#V&)QRDEEYDUA
MYI]C@0.P<*/_[+/+ ^WJ18&RSEVA:LV%G2.'70Y%#'S1M%..]7_RCR6#4V=2
M%X8X2/SPM' &O7YQ!^#6B=SWOJA/$9/PTP>CGA#? W*[-;64<T4N'E2-U&%(
M./)%')G4<?2IG!X28$N<'.TE;"A>R0X"1KM<)!CH35-[=R:&I[*R'2]WI5V5
MT-%&:0MG\V0+(E#[F="DED$@@W*)"CX@M)]#T1[?R?T=%X _SS?AOTO1;"E8
MV*[PHV9.I*DR?HNKK45&#+$V/( #R4+[0<KE-=AD4P<$*C+Q?80:3"S.=_/A
MG8V50^0Z]/BS'HGNQT_T]5;78/UVHY9E8V5?R!,K?)%'D.BMP7CD9@?DKN]H
M<7V\"M<V\A22Q'*F(_.G$:/E%7!NO=%D1$8??[AOAW)\/KS<A_Q.M%D'LFX@
M]+!!)+.V5CU@</$)\+&?M$"4.H -[3V;MN66;;"9&UKFPLR7%<VT"!DY59<S
M0#]_BRPOGK_C&W(GX))*O0#N9T5UKD(T&W1B-3F$;UH-*\T/M5/+=/X\^/5
M@+6+U"O5^';(SK3XD-^BQY/XFW=!G2[R*EIAH!O[ 0A!?*&?H)Q9#->SN.))
M07\I[F1#Y-7H:FT#A</'9YQEAK%4=MT:+"J.C\ :N+"6XB%.G4N!C3J__]F4
M<ICW!*R^^6-'K.F]-^2LOHD2P188/N&$QWJEJ"^\9[^@H<2PE4%_C@M8TE%W
M1^4)DRSQM"2T:&[%(FVBR;RBR_M/_)\[)%=VXS_FJGM'\$./HVFSBW% ^@IM
MJ8<$SVD2_>Q\*?P:WWTZZU;^G]!;'YE[':*!VT)2+Q3.WU\UV2:P_'O!ECDX
M\9M.Z@IW9NOQ*IK-GH-Y3H)'S:8W@P/>EWOZNUQ=&WLJ/2AJ2C\_/[F??@56
M^4XHG6=EC2NG42<)#$P[>8*Q!F.?Y+VJL=0Z$M6=W3R$4V#]R)#N+IZ_5<QW
M,O54-\L(E]_]2DM*"B88?/4X_+G/OT#]CO]; V?9>;SD-=AUY:!>OA'+H U-
M]-CRR4*/24[D"['"L 8]'O*OI+$W9ZU;WR<O3WITWBK :B39V>>-,TZZ85.M
M?461UDPB:*9%AR<0+O?R2#\-4EU<T5TVX+A6=QU(A,<.+90S0C4,UV!7_XRY
M"4A*EK]Z7'7M[(K\#XE56VL8[BY]#09J.L>W0C"GW0ZW+J/FO!<X GW1N0<%
M;][,5P3,8KER!<Z^EWR\.,?S^ RWA*),AHW;9+3=RX2MU[[:_)GOYGJMP3:Q
MO]TIZ1A,(%02[_+W37Q;3\'234J^1=W*M:47 9S6ZJ=ORZ__5G1/>?_X<.9R
M;7%KGX<L]H1#P/TTYL^\1-C?&K67J W[ZZP)+1[-A>S9-5B&+6N)%X%>@UFY
MPG[\)Q_&/[=(C,[L$KC+>^$)QX0_3*AR2:WYR]X'(99[P9BPR:_^CLF[VN*B
M>L6 #E>'>;T:<$7OLV%4H^FIR>)PP0ND7I*(/VHK?A,XV.:QW6[R^*B%5ND<
M6\PX9^N 2<V]_*L+9GOZ%@\BTB!E: \?.\7?[ U9"=$6X-^J%5WC4YLH='4@
M^4YF)6#&=,_P\Y#+\]3(&>GYNE4_N/MR4]V1/>\6SK<Q6NH9@US9[YA8D@C.
MDW. T'YF#7:%*LM_-WU@A+OC^5PC(E[_<@"ZG:_:%&9_TKCZ4_F#>PI]POWW
M!>0OJAP=T5JPS2>T=Z(JM19(-/2X50?U94E;2Y SH!^;[?6TO!1W-GM_Q;WS
M.6'/;6L0.?D_*PJ9Y 04C8:>@--F$UI%<8?6$S_CWV4UHA*-'7--V4I+"<L7
M>LITK^5P&]1V=]N+&QXHS8?[0%?!/D].$=H5*=Y]>B7V,KB-BD8V;1']%F\Z
M4VF1(@O6X3'H#$3E+,0)V&1>"L&+(@CVLHUXU2'42,KV:S^U![L0HNY^6FC
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
M4CGL4H@ W08+UF!, E<2SNA2O)H2$OR[59WWL%65VH>*"8GS;+1Z>FR18M^
M'\/H/2SUMAORPB=_.(C8P>]" .<H$:1:9^(,[Q'>$.MX'M1B,8\*A)"B*)+W
MW3S>@*CFH9*+E=^/[Q%_S;HTOFD-IJLOS[OMH<[!$-K-45<(H#8F0@W06D0!
MSR?/9K8GYR%8>DDY[IY6)-6$%V3UKK0]%\OK=\H_7[(1E%E6 Y?XFUL@P;B)
M\ (;2ORIM=2%Q4N_+="%D\_ .+K2H>EEJGE(_(D[;XH<.\UK_)[?%U@]97W;
M=N$N!\-_LP:K)W6\;MV+?X-2"";)^0S48F3?G,QR#7YA],7=;9_4I&/['XTS
M&N+)D:*_[OS=FW/+/ S;C)=G0IZPLN&5N[3Y7F(N*HKF*_[("-I9AN[6L%'+
M\E40"]YPK_ZM^.GG-)K A9)%B378QLV@(T>;Z_NQ59'_'B_-,HCEFI2/=4U@
MNB93]O3E\VISVZNR??J-I3:>"7CWY$97^I-01-B+-=@V\%0'?S_P:S8:YT]O
MDO"T'U;=0YW++BZXX/:YYT[1O5>[OX>+J$5H +_CFU&,Q2VC7=/;1J_]LC1=
ME<GN/S[T(]U'7_U2VIR:5$5)I5"4BPXS)8@O2F1)LT-']5M5">U["3YNE-B,
M"T>O&^ 5P33[9Z#SB;3'=3MN?APW"DU7ZX+)'-Z\JC_+Z%J#;2)X7P&[.6>_
MKYK&!#X!;YHO;7?WZ;.H,PV*'WZG*F1<I7KSC(V8V?8KC CS-SKQH!['8;U^
M>,W51(M#@ Y3*\[")6 F+H,C=S;1=X=P3654JSJ__SG);_$;K*#5FO<<:<+_
M0*B16R_9N87'(UK<RI/(L'U/'T'J<1T<35Z]>E^NCV).] S(+\H%&0R^8OKM
M\5)]UAT$B4D84!OS\E.S$2<$_Z$.J76H!7=L#2;])?O\SOE&NVS+]%V6IP35
MDW_GPU^6DN^AO)<F7-@/>+D$GRD=]@Y>\Z\RN*03XZ%F!MVEN\6T.T"-)1E]
M/;UG>>,?U>;3[4IXE]<*5W?DS/^M[HQJ[GD&10*4[E@EIC1[EKO--1Z[YZGW
MHZ34_;64CC\VK3G=7"7Q>5'&-VW!PXE@83LT0I#FWU;&9M9A$A"569WD#;C]
MX"7C9 M+!BDQ;>J"7]Z.!/L-W\7,;\J*R$<1C7;&*IR+/)C3A:K]S=V&8.^T
M9CDO4@''CCPC\&;ZQD](-:Z*F0<^1F'?RE(P)[FI!SZ-C3\M:)&^+0+B2%Z@
M3D^K-$BD*YOU3@NR)"K*"^9E3TS-W7EP_PFC(=)://7%@4B1<H=_OD>"'(OR
M08,Z3RG^G'-8*MN =[]Y)UUL#2;#-1S!27@Q]:QZ#PP#O1IY:B,_>98[JFKK
MK79V="IS;SK==#\KEZZQ/*-W=QI+Y&\68Q':")7UW08IB&V$JSY<2Y86?3;A
M"Y"92SO'/5J?Z;%CU%O6MXB7^8L1D>/6%R)F8=ZK9%.%_+51 A;N8HV3AB2&
MQZLAT&HI-<*+TI=H@Y,Z?-%[],%H*AQ5]:/BEX&<+0-<\O*5M3@DM+?7_$?H
MO;1TF_>)L_N[;WLG$FATE,P QWP]=C\RGFL GLC_O@83:)7"7:\#":7G&DB<
MT"[9+Q-%J]WE;??=VIZ0 [)U?'<$[?8._B %@_'L"ZH@ZH(2Y]H"'O=8\/8[
M-:&KIBW%D]\/./W</QX88.&O>U(_S-#PWB]H$OXEJ<I_:DA]'AE%2R*)( VX
M)[/8U3PB4M,?5=W;&RP^QU*B?_'+7.W\8I95YML5;R+_,+F55C&K--X10SX
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
MG(@2Q*O.Z] '!7#>0%Y#J7& VIBOBEI=P\,"WE=1I<RV'X'=(0_^2--)$53
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
M%X6TUJ[H+8+X*#:+XK=3_74?T<]@ GDDEN<Z-C6#LVN3.[>6%7HKG!/.>HH
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
MTQ[A$,TS:DRAE*+[/<_1TZ4>Z-Y-EY-NW;CC>>*MMI.37VHNMPX,I2%$\;O
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
MC5X)B'&+X4T=>S45?U0EY^J[=Q^/8.BKXSHL7= 2HF$M;M;/=5@ZLM;JWO-
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
MIC_Q:W 6E4C$(L!=Q"4;)I8ERWT. >J]B>)H#I;A[I"G=6C4F^F9\PP\(3G
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
MZU2X.S)JR:",(^53X.J[LK#P;5JO>*A6M,C6[X[>K>R^R6>[)!W-:S(5)"[
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
M!=:<#]=[-G]);3WJKGR 4)EG^U*;$TN2H9UR<PL1?SYQ )VB(-T"I'<8A-S
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
MBZ-?$EP!']@D VN@YO JS$UV\I[OHWB81M#":X"&;/.0C@/<S+:HZD?IAJZ
M_+?@\.(3([HVMY0K-V,_TO0:2DEJ[XQ/VQN,CI0&LG:EZ.Q@ED#"$K!I%L!V
M^'+JX*V%=O4!@.%,E!QD#CLPQ^EY789I5M*?-SST(DAB3]SBZV^W*M9G[:'6
M!5Q 2^ U;AQGE^4>X9[E/B!(X08IAJO/&6.4J%[T'N+N'Y 80_9!<<CM[Y%8
MNG"KEWE1;O3P+Z,HNTM>2ZJ_/H9\^E8DWH<%S5LAP2;>KA$,*6&&<629+82_
MX139@XE,@.2G^,9-0HCR8&0?MA0:D:(W92R[.CI,[UDZ?NJ"R+7KJTA&N/BJ
M-SL4-L%)TN6:A"T$_Q;";WC:Z<)X QN5%$P3#1LXR[2+\^7F8672O[[*<,\[
M+:B1,;G_[#^C.FZA'YXCH-*18\A4,N/,,*@=Q9%V9Q7".'EY>$:8JKWJ53,?
MA-EIO";Z!?<WS-*?^D:K,7?6M;'Y36.RWSC_$S4-T5_[UJ=JZ>$?+6I O36.
M%(DU"?+:%(9P_T51RE!U]IV*Q*06\9Z$43K>DQI]J%<A.K?DJKZ)8TU49J.S
M]$EE T]K=U5CC.GXWLP?1Z6W@7"4[OP7]FDD;Z^$8\\.X1UYC.TCP,L,OW&-
M)-X!C'[F.0W.4I\4MDK,W/^"/E(9?O*RG,.(]W#P(:V!3OOC7:'$ZS@YVC"]
MAVT+#4'F3%(?,-6X1OW\IT.PY35CH/LOWOWYBL+2"T#/0,$SS'*J2O\R7[%=
MIFKDATSMO'LV&USI;7]3MQ"[6J!NWF--CE03RYFYW(F:U6;=Z6 $5+WD',_K
M5?">9JH\*/>Z,.OHXQ_ZRB1]\6,M?^,-F^+JT3>7;_"+P]/0Y36X)<PCE4D4
MJO@T#+]KL#C3O3*SS.LZM&D5]QR7V7L K+!NNJ4@BC[=4NBA_]-$8/FFPYHO
M_PW=0^KQYQ2=",VP@LDBUB:NRK!Q>%C QCVTXKVPP\&R=58VH[HQ2M\F;UL]
MH+DS+\;I/O]I#"XT9TWH6U?+:IN>.B:1CWA@IO:D$]<#=!U%4=X@90A'"3/#
MS%F6#X.<AB48X Z=8TSV8%)4]H,/0D44Q+);OC\=J[_CT?OQ]9P=ZZVK]977
M;4*_'-^\P<[MA\&/G\6KX1H(S9_/XRA&,\4A02(SBN+=%,,!POTK;*D>)IE2
MYR\ 5P8-BB:_(5>'-"+??I"5";R?Y71HOZK('/_J4;89[%4[RVVP<4%P$A*<
M94JQ]GS>("J<Q^]G O=NZLHQ&U-^A33-M,TD9EL&TB\+Z#_UZEJR'--MQLR5
M& AR+Q;'H'9#\.^[A&!1)IZ&8F -2'#R3H-<1EF',L>-\:=W'\>+DCAAPCW(
MZH:^'0@:^SCV,\RR >?WYF[J/9W1"NIGB3.$"3C!,;Q=@6RV 6$ ^4H[%16
ME. <K >/EGE.<X*8-2G8C;77,_I/TAL+>YS9)I^K\+_T#KU3&1=H+1;[D:O+
M#K5%$&R +A\2Y0FR28YWV'DG@9M#"B9.5[!.C^/M&<N4A!?40:+$R@2D^ZG*
MJ2>X:N".7N2G^2L2SNH:@IGY9P]=$U0:)PL0NHA-3VHXROP\I>C08#AMX=X$
M'GX1K&[;R+3!-5D'([QWS??00X-:[K[9G4^[BDAPCO<HTBCG7H5M(6U"GD)#
MPFY,;4A(F7T>;*615B>I),5O@ 2$!!]UD?D):B")IMG>GGC/V.MSH470QJS#
MQ*U<1_T9\U*T@<C;RM&3,E/OS%;E82/^XC7IPL.+?QP.,H<'@[+:"_5'L8#=
MELY1%5Z@_8G4_H)#3B^B&]3.',IK<="GIO4-&O>1#WN\[<+.%.CLH)) ,X#E
M]9_.;S6@5F "*0 U4T<97XNS]*(.19W+HDTL>(YABYM3EEA>28LI7L+YD]O\
MA&Q6+W52)&*C+5B_T3/"9\%,AAT0NX6H):98WO&GHE)-._8RK<I*?FPJ/SQW
M;L?)SY6E^UOB.9+.!]L7PR3.!+L!CW=+<_5M$3AW.I?-CX>Q/#8?>E<PO#K,
M/@:&>85X!XR'W:SXI82.IM*=7?Z:7:NMT\G5NEPID_(V_E-61O@ZF2,%)^<)
M^'<QO%?T $H"I,G-A\1!+]O/A",XT^6^'5U&7YP5IU:R.IY;YC8=D)=W2;[D
MHQ>\[W1SCI_PKVV;AVP1^ 78@B5,0]ZV[MI49O?F,D=ZK$?V"+HO/[!5H:&A
M]-S(6U9WI.PH6OF%T< A^]AW*@C%&R]G'^(3V02@2Z"$^Q).4=(N5%B5NM-Q
MAEZ!7QY27CW##=W@'1Q4X:M8;9V#5<]2]'3QVZ.OP;\6OIECBS@[23R?:=.>
MW7/-:["\JC2AVZ))5VJX?E7,_7[9ZZS#_2$+L"H<R  HKU7,P5O,7<N0T&_&
M%L+^4T0J(*M'X/<2N%I<X.2<OOS"2QLWU(+*W?L@^4'7_=>79#)G/O^?KQ^<
M;7.B'97K@I1)S,"DM=%)])C>8DM'\WW.:UN%W$C4,<&*AJ4M1$-@)TD"XKW*
M]A.2^(:2!*ARJ:YODE:B*LH4&POFQ!8$,*;ZK8_W:FOO/;$@$K1CW9!U'YRN
M(GPB*T2LI1[YN*'PA,H6K6LD#%TAZAVXC2^7,U^9S;Q-_;%6 UZ?Y%[80D">
M&.ZL/<?\!U0-;"'T:B!Z$>]<>>P9P@B9\8:P73QA7I7TRV28;[7.RM?_V:M+
MA(\0^Y]Z^T]VI=R5S:P.-/<ABI(/J7-SK QG\:<_D8)(]#VVE8TMA5GSTD95
MJV)65*"A<51)/:Y^/2Y-"N/Q/Z?/J]!WPW"UBNU.^$)^Q4>J'5[-9%M>Z3!A
MBKV@51TZ?:<<;UT:S,J]/]N6!OF2YSN_9KY''/?YE6$GAK*&.?([;UU(@+A
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
M%2K__^?_?_X??[9M3?\/4$L#!!0    ( (MF85*'K["U9E$! "??#0 3
M9FDM,C R,#$R,S%?;&%B+GAM;-R]>W/<.)(O^O]^"MS>B'O<$4(W'R )S-G=
M$[)L]SJ.V_:UY9FSX3A1@:?$[5*5EBRIK?GT%^"CJE0/%L B*,Y&S+1MB61F
M_D#\F$@D,O_E?_VXFX-'693Y<O&O/X6_!#\!N>!+D2]N_O6G;]?O(/[I?_W;
M/_W3O_P_$/Z?UU\^@#=+_G G%RMP54BZD@+\F:]NP=^$+/\ JEC>@;\MBS_R
M1PKAOU4W72WOGXK\YG8%HB *=W];_"5C 0ZDX)"AE$ 4IQG$5 8P2$C"N1*4
M,W5Q\Y> !V$B8@4S)B*($IQ!FB44<I)$41*',@Y$]=!YOOCC+^8_C)82:.,6
M9?7/?_WI=K6Z_\NOO_[YYY^__&#%_)=E<?-K% 3QK^W5/S67_]B[_L^XNCHD
MA/Q:_79]:9D?NE _-OSU__S^X2N_E7<4YHMR11?<""CSOY35#S\L.5U5F)_4
M"QR]POP+MI=!\R,81C .?_E1BI_^[9\ J.$HEG/Y12I@_OSVY?U1D>17<\6O
M"WEC1O:S+/*E^+JBQ>H#97*NM:^>MGJZE__Z4YG?W<]E^[/;0JK#CYT7Q;.G
M&BV)T3),C9;_?$S8KV>H/Y"^JWU=!U"N,O?C4#IV8?IQ,'6O-3](_PIOB3E;
MY?J%>KL08[V[:U%GJ^Y?XZ%>B^6*SD=X+39BME2>FQ]\T']KQ)@'=9!I):>A
M[BU5Y8^57 A9L^6S1X-<_.M/^F^SAQ+>4'H_^WI+"_E:$ZVX6M[=RT59\?=E
M4=#%C32?Q-=/FTL^TR?SH\L_:2'>_M=#OGIZKS\"1?7I+#^M;F5Q?4L7G^[-
M(\K?]"-6Y?M%_2+-)(DSQ7$"211RB+*(099E% :(I"%+"&$QF>E/-ELVLV4F
M%_#;U]:P2ON74?TGA['8-N#YF!2R7#X4?/,]OIL?^LCJ[ZOY(N-?%_1.EO>T
MN4';;UR7&I)_J_337LJK? %*8V+Y\[_\NH%I0J,^_X<=R;G?(:SL@<;#$6#;
M:+!E-6!/8/NZQG)0F7X!:N/!EO6@,A^LM/V@ > "U!  _:K4(!Q]4Y;\F;5S
MX\LMB]UA6_(7&[9GG%L-F:(EJS!O5-+C%P6_ROFJ;'\"S4]@$#;^XS^/KONO
M>[/QLFB!I@4_\2HV5_S*E]K3OE_!9V^E69F\[(BLEB\[D>LW58/T$U@60A9Z
MK7< \#WZJQ[^.^6W^4(63Y>+2OR]D?N[O&.RF+$@25 4Z\\VR21$2*5Z819G
M4#))49S%/$SQ;+5V[$X2W"F!+L2T.N*V#LE.:U4!70@@6V4!!$MCB=O'YB3:
M=A^)(3'T3.XU#3\'<:TM^%[K^W^'(V);:(8DT),R1R4^6P1V"<OZ/C>B4?GL
M^H$]S&E1-N\XQ1G)!$&02[T40(S'D. 4:T:A3'$2A$AR&T;9>_+4J*/5SHXC
M]H'J)H.SS/<\ZUO%3D_P$Q"()AI9?3S]0/%,Q!0@L>:\HV;7Y*;RBK#"J*&K
M_<M'X:6C6K8$=/P"-Z81,I^UT>MK?>LL5F&22J5@PB*AU]FA@IC%(<Q"CE$L
M4:!D;$,TNP^>&L^L0_9&.;N9MH=5-]><@X!GJK$SWGI.';-TXR^4K<-02O[+
MS?+Q5WU+[2OHO^RZ"'N/&V7*'3.BG7%'?^\^X=YS55P^B%RC>;E:R;*FT7=S
M>C-+:41CDE!(4:BGGV(,4IZ&>C:R0*0X3%,9V4Z_XV*F-AG?7[W[ AI5P9:N
MP"AK/SD[<#T]58=!R_/$[0>4TT0^C<,9T[KCX:--\M,&;D]YBZO/"")\7"Z6
M][+0SUS<O%_PY9U\^\/$/>2,8QQA0E,H1(PABH-8$P$-(.$)YC3!5 34.81P
M5-S4"*%> >>5BA=@(5<]0@;'L74(& R"V"CA@FU-0:TJ>-4H>SR\WR]6<!*5
MP2,%QR6.'R<X:?W!*,'INYQC!!]D64KYJ7WJ!TE+>2V+NWQ1D52SAQ+'"9>$
M1#"+4PJ13"0D&6(PHARG$8H44J%EZ,!*X.2XI(H  RWJ#JR6U9]&7PGF1GWP
MRN3JY O+'3!KU$_&(0;'TC/+U/I>@+7&H%+Y FPI?6J+J!^4UO&,P2$=*<PQ
M!+0N 1 GG([&1>R>,E:XQ,FFK2B*VWW]7+VKY=U=OJKVI2X7XFJY,)+D@N>R
M?).7?+XL'PHM],?JM3;FCQF+2!(FL<GC0QPB(3'4J[]$_T=@(A /$"8NKI^;
M^*G1]Y;VU4;(,_W=W$+'<;!S$_VAZYG0.X$%&]W!=Z,]J-0?<-.I'VY#.I:.
M&HSJ:/9#9]?Q[/F4?BSW1<ZKQ#]:K)ZN"[HH*:^VWE\_;?_F\D=>SL(LC0F2
M(11<"(BX%)!*&<.$I4H1%#.D,A>&LQ<]-79K] .5@N"[4=%RWZ<'[':$Y@=,
MSV3FA*,S5[E#,B1/.4@?E:/<4=GEIQY/Z,=->L%=&,_NC:S_?+^XY'SYH'GQ
M,WVB;"XU/>J?% ]2?,@IR^?Y2G/D+)6*Q&;!+"C12^>$1I BA&&<I+$B,@D8
M%RX\U4^-J7%6JS.XKY6NO =:JPWF&[W=>*SG$-EQFG_@?0?^&P/ J]:$GTU*
MYGHH/F\-16,(^& Q%,Y4>!Z20])B3TU&I<CST-JERS.?UH\ZKXVHA^+IZTJ[
MB$V&B4I5%J6,0TI2!)%, \V+*H1AQA,:BH1B-__M@(RID5ZK(JAT=*.V0Q#:
M\=:9P'@FI>>8>$A,[#!_2"8Y)&94FNBP<Y<#NBYUWD!X^^,^+ZHXUS7]\1^2
M%F44Q.'U4O^7M%,]"-(P3+3/DPGM N&(0,Q9!D-!8IX&(:*1M-P]."UM:I/>
MZ <@, I:Q[0M,#VY-S L4IY98*/L!=#J@DI?4$%WO:RP<\]HM #1>E=@6#!'
MVA(X#>H@.P'VV!S=!K!XQ%A[ /;6;&T .-S4SX%J?+.R=<[HO+QDY:K0:]T9
M$U&<,!Y"H5>4$$6$0((QAX)03")!@Y X+3 [9$V-6UM5-TL6K2SXWJKK& 7K
M MG.U1H(.L]DVQLU9]_+ H\A?; N<:/Z8A9V[_ID-K?TXXZOLGC,N6P^>4D6
MH"A&$@;,++L"I2#."(<J(D@%<21)8)4<>O#I4^.'1CG'*-)SP.QF?F\8/,_U
M1B\/ZZJ#%@]Z//:9@''/L!ZR;>^@Z<&+>LY1[0O6AU,?RGPAR_*KO*FWW,R>
M"^$B80%)8$ T3"B,4D@919#&@BF<8B2HTU'03FG3F\.U;KTVMKIQM9S:0Z'E
M?:K; >4^TVT &'3F=PH<EPEL;-]C!JN;^C'%7^G\H3[1/I\O_S3%KXS+\$66
MFHUD^69Y1_/%C*N4L#!+($\IADB8)4$081@E6,DHD4&(F MAV B='&^\O0*F
M3)AXF,L+$$::/"_ VA"PL:1R@UM;P/?:&D>>L1H5.[H9&FO?K.,)9F>6<L%M
M2+*RDCLJ9[D@L4M=3O?V]'6\%>CXJRQ74K0%.OXF375$*2X?94%O9%6]XXTF
MYG<T+XR9<D;B-)11E, (,TV3% >0RE#!*,J88*&*4QXX^553L6QJ7%RK7]6*
M^O;U#;B715TS:C(EHUS?'$O/<2KZ3NE[,5K1J>:E6Q>=N@ M3J !JJY+!0Q4
MP&!5?;<&.,L\V?'_QZA>Y6K<?Y/R5CW'=+SZ5WT5=-Y2KO1C>R88)4V&G_8V
MWVD^:N)S$M$@#8,(LBC4'_$LY9!R%,&8TR!6"<HBNX^XH]RI?6))L+HU1,?U
MR.5SRVH4KEB?W'3VA>"+?93J+TZC.S#*NV]$.T%LO27M"^J1-J>'A=QEO[H/
M<$=WKIT>-M8>=A\+MW:S>]W><RW81 X^*;W$U-\=OGHH\L5-M>2LDK>OEN6J
MO#8[8S,>\E QA*!$(H-(B032F,4F'HZ$$JD,N=O.E;WLJ9%]JSI8*O!,^2;(
M4I]CJ/0'WRL+7./F#N-BN1;R@[;O#\. 0+LO']PA&]3!=Q _K@ONCLN>D]SC
M$7U/C3SJC^FR>/I;D:_DF^6?BUG$9)R0,(,8LQ"B*!40(Q) $=(THI%@(E5N
M9<CWA;C,H7$*AJ]U!/G=O5XC5$L,U^,=>UC:D<]Y^'CFF TPE790:/6&/&MQ
MS/1ASU'L21GYC,0Q*_?//QR]LM\$7Z]WWR_N'U;E!_DHYW'CS'-)8Q5GVE$A
MS)1-X1'$49#"5+\)+ R9RHB3R](A:W(N2GZSR%7.38#MVV+)S 9"=;JH5AV\
MJI0'L6,(N MM.RX8"$//I+ )1UXTB%V !C$/N3P6F S)%EWB1J4-"[MW^</F
MEGY$4E<1J8J'E)^7\YP_;<I("!9D0<(03##21))A":G '&J'(5.<BS12R(5(
M.F1-C4AJ)=U8H@M*.Y88""#/+-$6_:GU!-]K38&76AL6B S)$5WB1N4("[MW
M.<+FEIX<L5S<F,I"G_4;=*L?ORG.<:57+3?:K?FDWJ_D^O>B23U)"$,Q)A+J
M/S*(M.\!:6!J B4<!3P022"=S@CTU&-RW*+-@%51MU91L+'D K2VF-6_L69]
ME>B9)M1W^"PYR_^@^.8S?^/ASG?GH3DH%_9495R>/ ^O/0X]\W']^/6-+/)'
MNLH?Y:6F\%4YBZG"D<AB*&.1F%+VFD))@"%6+$YY$F8RX+/5NH_>R3FZ*\")
M$8]T!1QR!GZ4*W"_+/-J*P8":I0$OX)7;4F.)\?UVAZ@=E1V#DR>.6JC&JAT
M&XYQCAD]))7LR1B5(XY9N#OYCU[GG$IP.=>?$U.IU:0[?-%_-K&"D'&%S&ET
M1:F 2#(&F=)+*Q%HYRA) TY$:IDU<$3$U'R=M9K Z F,HM8[V,=0[)[,PV#C
M>3H?@,5]A_\8/M:;^0/@--*^?2^\7+;G3T!Q="?^V'UC;;J?T'MK?_W4E6?T
M C ;]H6\E8M2<V==(?S#LBPO'VD^-]'7=\OB*YW+KY(_%%5AGTOQGP]EY5:]
MEFI9R"^2S_5'OXK<5KO^Z]^;//!K^F,6L5@P%C$8)68I*41HZO8$D$@9)&$@
MD\CM .E(>D^-CK\M"DGG^=_UVN5&^ZU NUMWM/A#KJH@>;DVM$?3@A%> CLO
M;H)#Z_EK\NGJ_05X(]D*;.RY &M;H;8'&FLOP&]FT%\9)'Z^ *PR%&PLJ](+
MM&D#]UP8;RP&;]XP@NKC=X$8;SP.MI,84;S;-ZTL5K,O)E^Y\:/B4$6I2?@*
MDYA!I/2'AV9I"FD8)3PFB%%F5<U\Y[E3^R:8<Z-YN=)@SL'O58FN^CB$6[!Q
M%[QNKCX#$L]<VAL-:VX\8GL'=^D[MGA+_VN7LW8?.0JG'+&CG?/'?MUS"V)3
M%5+/\:J$W.URKN\OZP,$ZY(YH4 !88E>6,>*0$0%APQE*4R2*&04HS0+G0H\
MV@J>VJS>TGO=A7GUY+AQ8 NZY4Z!!RA];PT<1-%+U2)7= 8-]=O*'C>V[XC(
M7C#?]?Z^U+20G]15(47>]G5/2$P3K%T%0DTK6L88Q%0O69$F)HH#4T;%JA7M
M<1'3HYN%GB)+!7BEI"O/["%HRRCGX.*=.Q95!G>MGH?\J>/6#\L->U)&9H%C
M5N[/]Z-7CEPSP&ABM@G+&65)QB@7,, :711D"A)) \A8J"B142JC9)3#_FN5
MIL8<9Q_-!M^KF589YWK@Y/P!MB.J<8?-]Q)IG!$;[^#['LB3.+&^T>H?XZCY
M'HJ#G1'??W+?/D];IV[,69M-D9G-A(Y2'D28<1BH3'MLYE WE13#+ H$RDA*
M<.)4Q<I&Z-0X^?FA,Z/T=AVE,PC7:@3L*'5H7#V3YA"0]NC^9(_1L'V?+.2.
MW/')'HG]7D\.]P[5Y:GMO,P?BD+SX';CH"15B"LBH0Q)!%$81I!AGL&01U(R
M%B4L=BK,Z2)\:DQ5E^!9K%4=LHM3QQ#8490O8#U3U9&.3>MF[2W4(W5I.HV9
MW]Y,'?)?N"/3:61.]V&R>$;?I%8E]2-%O<-W37]L/?JC7,W""*5Z/1Q#2;#0
M+);HE7&<AA CE>!(F"+#W(7%3LB;&G&UZH(5_=&?M$Z!;,=3 T+GF9K6J-6J
M5@U&MI2] !^'38VUPF783-END2,GSEK9OY]':W?;N<GR6T7#M$?V[U+<F&(*
M7/^J$G6H,7::J"Q.5&("\]IU2F4*:1K$4$0X$TH2'L74C73Z*S,]1FIM<2:A
M,T;$EJ'&P=D[?:VS^+?K2)J%8&,)V)CBOY'Y$*CZ.2;00Y\7.E+0'[GCQP_.
M>*8;IPJ9SYH\JZ>W/_BM"<1]U._O3(2<ABC!D"O$-$^&&.($:=KD*8ZR.(LC
M;!4$.R9@:MS7Z@A:)8'1THX&CX+836U#0.,[T.^&BC7_G#)]PREE2RJEY+_<
M+!]_U;?6?*+_LDLC1Q\["C6<,JJ=[B>OZQM!6NDGY::5;G5X23M:^NGS!Z&I
MX[?E4OR9S^>S4,0A2H6 .),FBS[*("%)"GF<IC+F61*[Y278")W:5-_H7)\S
MU(N&1<>BH3_8MC&B82'T'AM:HW?9H&<.;[Y:ZPQ:I8\?V>P1$[+':-A8D(7<
MD6- ]DCLQWX<[NU'0L_V]1;B[=W]?/DDY6NYD"I??=9O4KGQ_$-$,A3$ D8D
M3K2/P21DF0@A8=K3B"5*H]"I#X*+\*F14JLL:+0%E;INI.0$OATY^8+4,TD]
M2TJHTC8/PNMI5=4'M"%9RTG^J.S5!YE=%NOUC&'/-MJ<5-'D^DE=TQ]UU?K=
ML/LZ<3HA212'202#)#'I8;@JRAG#%,F48"F%X$Y!</\J3XTY?S]T?/$OPYQ?
M''"@[?AV6L/GF:5[GEJD2K]6!PXM>DG*'V] QCBZ.*#6DSBU./PHV!Y8]""Y
MYS?J7IH6\(N;S4'*F<*)BEG(]6MA<HXCQ" +TP!BG'"58L6KCXI]]: #,IR^
M B,4$%JK".9:.T?V/P!AH&2F L6A%*;6/T$<8A%PR$B*4R52E,;<K5CVF2".
M4RU[ V->[Z^^,G Z%E\ZA*=$-$X(SB!6II=P&J609(S +!%$B"A+(^ZT[W;N
M*SE&9M+ KZ2E!W$>,+X_^6M,FOW[^J,^X/?ZN/F#?F /B!GWBWC<SKU/6,>E
M_;XYGY?E2E;KKOI,?K7R*M>N;A:(,*(\AC%'!*)0((BC5,% 1BIC89 1YG3D
MI5O<U*;]<VW;@$-IXYWV =N.%8:#T#-!G(&>,U?8@3(D;9R0."J#V%F_2R:6
M=SD7S+MZN'N85WO?;VFQT&15OM%/YOFJ=IYG<4J5C+37("+!(,K,QE6(,FA"
MQ5PD4981:5DX[X2HJ?')1MW*CS!=;+66UC7B3@';S1_#PN4[ZKM!JE759#!7
MROY\T;1C'0PXZR)[ P(X4K&]\X!TJ;IGB<W1ZGNG[A^K"I^E'5O5^&SO.+M:
MRE6=UST+0JRR #%($(L@XAA#*AB',4M$S".ALDBY! 7V14PM)G!M9("SSX4<
MP-+.Z3H/(<]D^2QINE'/2RV3'=,]52UII;Q4?9(=*SLJD>Q>V3<)NBJ7W98+
M5Q*+3%+(J.00*4H@44$*69JD>BD6)D'FF-6\]?2I.42-<LXYRMN V4W@WC!X
MGKN-7DT"SI#IP ?L'3:_=UO R F[!VS;S\ ]=%'/5!A:WGZMYKJ^IVK=M.[A
MM,G?G:4B9@PK!L.,4XA(K&<N25.HO\@\$SR(]<^=<F!LI$YM1ANE0=EJ#1Z-
MMJ9PSCQ7$N0+_1NJQQC<FYXV)B\> M$> ^+;F1[W^JF.*3-6@V3'%H-#[WNY
M9%!?*]QV?=MT@-LZ?C!@;HP+2(,FQ5@)'C<;Q@6+O308IYM[QGEEH9;%G9E\
M55V.LJG-I5C&N%XOP"Q-$]-?4B\JTC"%@>(Q#SA):>)$6D?D3(VFMM2LNS+G
MW+1AKNK*@6\+$Z9\]?G+UV^N^V7'8+8,[9X/GN^8[A9NM8H>:J&=@&'0*.X1
M4>.&;[OMW8O;GKA\Y/IH=?W%K6-.59[%]2U=?+HWCR@_+A>/>HI)\3>9W]SJ
M/R\?94%OY&_ZT:LW=+5ANUFH D65]IDR:GHE8=/MEJ6Q'CB<I3%.$X'$K(Z:
M?EW18F7'25,PS64.[QKH;SJ_EC?YPD2L */S:E*_RA?@V]<W)C0-2@.*(P%.
M >L9Q@1+E&*8!EB_1HR$D$:80,8D$R%F(D9)\QJ]78C_SB]1:YZ_5TA+^&_W
M_MA]K:>@ZH1<@[,K"5ZT%9FWCU/7A6I6&AO0@',!UO!<@!8@T" $*HB P6AK
M^3.!LH0>QGP2A0V'M.L?HS2BAY$<K+BB#]WZN9-_I45N<FI-<ZJF!:T(,A%E
M7*\M,X[T4C-$D+!00882+H,XDR%Q*L:X+V)JJ\Q6PZ;'6:^&OP> M/L\G0>/
MYX^%(S+./'W<^"%9\X"443GLN)6[C-)QY?GS^_)'7LX(3T*!.8<()1E$1$60
M4L:@3"+*]+(.4^G4JV-7P,3GME'QC)E=0>@^KUV!&7=6=V-RUIS>-MS7C*YD
MO-A\WK:P:S8_NZ[W2>^F,;8I47.U7)@,8[DP^S.S+.2,9R8!&,5Z;DND(*GR
M362FN!1)PCAR/-A]3-;49OB6JM6Y-+ZM+'CU<:G?\3!U7-]V86VY-S4,@KYW
MI'; >Z;GH.>S3X$Q\''LH^+&/GU]RNX#AZU/WM*//[9Z]GV1<\U)XGIY37_\
M+5_=FAX]6HPY67=P33-CBLH$Q7H]$,7*].73;D."]7^R+"28*96&=+:0-]53
M[6GF#)6L)A&I)]&>8AXSX(JJ@=U3'54KP9_&%#FW3((=8JCLZ,DW\N,'L]9!
MJLWZVYQU;NHJJV51G5C>,A!\8O/\IC)I.*8; -<AF? <=49ER@%PVV72(1XY
MZ":="?U<F\2:6WG]Y[+9<@ZQDB36"[(,BQ2B6(\A#A"&""N4D@3C,!FB6]$A
MV5/SY))@=6M2W;D>LEPO3UY=T^)&KL '^2@[:EN=/01G[2.<"^Q+,V2C.]#*
M>\@1Z ':"/'R@^*G$-;NPL4R^MSYB)Y)2?5[4VJZ_"+O]9MYJZ5^4L9372ZJ
M7)R9B+*(!AF&<2RIZ;X801Q1!3..HRBA!,>IZN$?GI;\#^$&@F*MO&.>TFGD
M[<AK("!'REYJE*V<MHVZ56/'2N$Z 6S 3"9K= 9-:CHM==S\)FL4]E*=[._L
MN72MTL/7)["CA".,*(813[6GE!(&*=)L(Q*N>)!F&6.AB\_T_/%3<XM.G#FP
M 4PI'*(,)3!%J78R:11"%J0,JE@O[%6L H93M]HJ_2$;IZQ*K9]C4;(=U"Q7
MTKV1\$RCM6)>SO$?MGG0A>MS">.N10]:M[>\/'Q5SQ6C=M?$PUR3YN=B>2^+
MU9,IJVBZGIE<@7O#KM=F*V$6LPA%F%(H4IY Q",.:92:(C^*,T9$QE'JM%RT
M%#PU4FRUO:CJBJ[6G>(KC<'W2F?7SK2V8V"Y7O2 K&_'ZRQ0W1>'C@@-NC*T
ME3WNLM 1D;TUH>O](R>A5__YJRS-GD9]ZCZ<$:3=-280S!!!)BT!018* @.I
M_90H55)[**.TZSZ@W-18KV[E_%CKZ%27Q,O0G14X\SX@(T;6>B;2UL/96#A8
MD0^?N$\BF?60?E.(WIV%[&#)I5TR>JZ^.5\^5/O0GYOSP.LE$N9!E)",0R()
M@4@R EF,!(P5IF&JG\:Y4U_<XZ(F1\5K34&K:N^"<QT 6ZY!!X'-]WJT'V+N
MB].38 RZ4#TN;=Q%ZTFK]Q:PI^_H60I)ZJ6Q7!?!_& VX-MR+$]MK/#-@[PT
M9<7_0]+B7?ZH5[8I42F+8ACAS*QL4[VR35$((QISKIA"(77*.^^EQ=18YOI6
M%K(JO^Y80:G7$-B1C7=@/?-0K?\%V%3&K4RX6'>UU>O?U1(PJ=VU7+35[XTA
MP%@R8,FF<X <M*I3+T7&+?QT#E9[M:'.>EC_XC0FH4__8=;BCW1>)Z:T10T.
M_[YBYJ<9#3$2.$F@BDS-FJ"JQ:DH5"FB/$Y"&L:1:\V:OLI,C2*-DA>@*JVR
MI6L5N]HJ&6%^[UZHIO> V3'I6,/@F5 K[*OLX9U!N-@=@2-7U1:![\V??EI$
M#8#UT-5Q>NLS>M&<<Y$[5$OG[&=.K8+&7ZLCF^\73;E:PI,H2KGV8&46081H
M BEA$L8!4THF0<#"K,V)\1S:=%2]1U*-9Y*O]:O*%M2)U9.I5[ SZ)Y#HCX&
M\A\F7&I9=Z!Y5_2K,IF(:L]AFT2TU57W?XQ(;,\1&:\$P!'Y?3M5FSXDU_3'
M%VF U>N<2L_UC]_^,+JW'1TO5^^D?C:=?UW1U8.>$D^;^S77SQ"+$H&4@JD*
M.40)CR"ABD,1,10RF?(8.:U&!M5N:LN3INO.BOX K.F$2E>@;'4'>@GJF!0Z
M[&#:?;!>;(@\?Y7>:D^,5V7WFW$R9X2J8]'/#35CUM@$UD;MWG,!+N],1'7(
M+MP>8!^V7?>0"H[<U]L#MOL-P'T(.;-O817O:L-<,QR&*B%9;#;N*$0\3/4R
M1810B5A&!(M(QDYQ]\-BID;+F^ O-^$(-5_^60+SDH#EIHF<,:!O&[GG(-NQ
M[/G0>:;+O9!YJZ.'=G(',?#24>ZYI)=I*G?0VJ-]Y0Y?W3,>\L"J%[VFFAE'
M2+%4$)A*'D(4D0AB3I!F!X:C##.1(=SC),]S*3T"#&.<VFF5;%IQ.H88GN-H
M&0APAV6DY7H+Q?MN*-S7T <M'G2E^US"N.O1@];MK1H/7^7<PJTY*TMOY-)T
M/6Y[PWV1*YHOI/AF"I77OH?,'TW>Y^5-(:MEZ8R@(%!QQJ"2F9[F@9[K6"("
MPR3@'&69_I6P[.[67XNI.04;2T#1: \>JE+]9OE6K T M+7 NK?9&4/5S22C
M#8!GPMG"?JFJ)=6Z$V5K"*@LJ9=;F[&X'',LK%O0C3,F(W6G\S@V+JWKSL?T
M:%>[,QX]5L.[\ZW?ZH4WP,/Z>9NMA+8%WR7G=5L^*9IN?#/*<$(HCR#%IO&H
M2BC$*)&0$47"4+NAC#@=<3HM<FK?H2T-3=\=HZ*;+VJ!LIU_.BQVGC\A:R[:
MM-#<1K)MISF<+VN/SI#^K87447U>>Q1V_6"'.X<(>7TQM90_J6^EK,YNSA+,
M@BQ%IF^%B"$2&FW"P@QFF< \P7$<),KM5'2G/)>9,LXAZ4_/0UV@, K#I8(/
M^A^TQ['S$W@GC,5)*C3 00)1@C"D),-0Q1&FB).0":?# H.A/6[ L<9Z>'C[
MQ!C/ &WL4..7]N74RM9]&'T%'8^ XB_VN"OP!4.01VSOCD0>NZDG:9N=\/IT
M_::OFLD)K%("9RJ5/% TA"*DFK5IG$$<\QA&*%5<*!Z+Q*GX1[>XR=%(E?#2
MIR3("5@MV6,PL'S3QQ9.6VT5P7<OR:5VL Q*(-T2QV40*^OW*,3N+C<.$3*?
MO5VL\M73I1#Z?2JOS(9\\323@5 JBC)(E6F@&"8<,AG',*%8D20(PB2RREDY
M)F!J/%'K"!HE+T"CIAUE'$6QFR2&P,8S+;C"8LT$IVS?S/VRG?REY+_<+!]_
MU;?6\U[_97>Z'WWL*!/\E%'ME#YY7=^.ZW7+X6OZ8ZN;^]'*%C,E4ZJX4E &
MD6E+* .(:1K"2-$8!SS(HI3WV+IT5&.B>YNMOM41#-DJZ]K1W6U ['P*'_B.
MU16^Z8EMPMY;NE^ SDHZ0[:/[P7=L WFW508N05]+WSVF]3W>\R0M/?;<BG^
MS.=S+>C]8J7?PMQ$Y2OW:28"RG$D#><A"1%!(61Q+*&(HRSA89@R$0]&?!V*
M3)3Z6HV'(+NN83B'[LY%]:4)K]6_8KJ-!:=6J@,QG@5Z_CFO2XD)L)X%1G:\
M9_,@OX4C/NI5XO6?<OXH?U\N5K?E+$E4RA3)8!2'(40IEI %^I]I%-(L)AAA
M'OBH';&KR-16@?K]#?T4CM@; COR&P-8SQSH6CZB*ASQ:?$"=2..@?@2I2/V
M=)ED]8ACB/4M(''T>?WXL:TJ7Y74KLZ5E9=<>YV:HF<!T:M?DC*(XB@V?40R
MR'C(84 B152D3-"\AP_8(7*BWM[7G8K[X+Y8WA3TKO_AX2[8[6CO7!3'8;9U
MTX)*S8OZ**[V[5I5AV,P"SR&)*DN<:/RD(7=NU1C<TO/Q'_S1-,)24_*]C@J
MGS^(JB!849UC7:V*G#VL3 +8]?*CME&SF+97/_1&NWY2Z[+:%.5'(L,L4C#!
M(86(RA02S#4?I5D<A!%#4KA5IAY4O:EY9MO6_;__C*,P^Y]55&[UY%BS?N!1
MM..SEQL;SQ2X;=C_: H.7("U<:"Q#FR;9[R]YP:"UD(O]0W]@#_H"8QA-1SW
M!(<7=/=.@/B1TC<GMTJY^TR+U9-I'57J1VH-/C<.5/E.@[1]S4R%020C%4"4
M84WUJ420<)%"Q7F048FTN^G4;=A5@:F1>:MH?8"TJ#4%]T95U[Q=QY&PHVN?
M^'HFY$8M4.D%MI2_ &OU:]B?73EDCF\_[(;-^'748>3\WWX([6<#]WR.WV!C
M5?]1O\\S$6>$!4A 5#4JD"S5*VS]3XHYIZ&4VODE/H*,K0)38SW]LB(_P<4U
MY,,&%?L .<5@HK%A_&CB+GHO$45<ZS#)Z.$N0GVCAGO/.;>GU#N:%W^E\X=F
ME^9R(;:V<WZOX@M2?%I\D?RA*+1FKVF9EU6CF$U^*%:8H"3(8(("$U]4"K(T
M#J$4,9=1F"0A=TJ['52[J5%C:YPY+FG, Y5]%VT^JMDCW;(1M$8"O;)<FPDJ
M._NVL!IBR"UC 2\UD+Y# 8.-8=,YRT]=6R_P^^FT-82"+]2.:T!LC_?L&E)(
MOT_&V[O[^?))RJ^R>,RY/%S=\.-R\5@5)ZP*&9;7RQ6=;__^:EFN/BY7_R%7
MINC5S2+_N]F>2N.,1S&!:4Q3B!3B4&N0P"0D*8Y"$B6<NWP^O&DZM4_)-_U+
M$Q'2JH'21(T WZZ>*NL"8FZ?"7_#;/?)F,3@^?Y\'*ICNZD+>@'6]K7E;8U!
M^J<K\"178&/3\%4%O<,_Y.?#G[*C?DJ\8[[[6?$OT+E<T8?EXN9:%G?MEJ:I
M:?B[O&.RF,5*HAC'"*HDU*L+;B+*-&,P%9RP4'\@$,XLRQ$=ES(U:C>:0J,J
M6.^\?[&N!MN-9S</#X:2[^C(88# ]UI3RRYKW4A95_09!K&1*O;T1LZE'L]I
M1([6V^FX=:QZ.J>UWZJ78W&Q,QV^D6RU*0!^*41NW@DZK]SZK_=:DG;V_TJ+
MW'CX5:WFB,24JQ1KMR(-( I1"JE(0RCC6!'$%4.1+4LZ"Y\:>6Y4!F6EKEEX
M/S8*.U35[C40)^G5*[R>6=?HOM5DX0)L05W',VH#P*<%:$UP^W"Y V[-TEZ!
M'XF\AQ\ %U;OC>!1LG=_XEC?@-ZV;GT:^C_#[8M1%JO9[_0_E\750[E:WFF*
MO?R1E]ISSAB120SC.%40L2B%+"0(IBE/PE"$*LVLCCX<?OS46+]5#GPWVEDZ
M@$>0ZR;Q\_'P3-.V4%C/_6Z+.];T^L:M];S^U^Y:_LB31YGEW5:U\_C$53U;
M/CX4A:8$4\Q?FF"N1GZ^5_-_%@A!0HP%1 '*($IY#)G$&/(09RJD$4N)4S*5
ME=2IS>MOOWS]I6J*(JN-%?.2.A[7M /;+CXY.(3>J:#2M^I,4@-8J5R=TFR4
M!J\:M0<L?^@$TZ"]$ZT$C]LDT06+O6Z(3C?W/#M$?UP54CLG5[0HGM2R,!&_
M.K(\4P)S$2'3\R.(M ^A$FC2]6$24X(IIUPHIX9.';*F1CQFBO!*5\"WE'7<
M=^\"UXYR!H+,,]$8M&HUP;:>PV]16, QZ &A#G'C'A Z;??> 2&+6_I1QGH_
MVF(;^MMBR4I95+6BWR_N'U;/&QZ]?EHG.EW-:5F^6=[1?#$3*$Y9%#.8*,DA
M0B*#A*0(1A%6H8B2A(1.Q.-=XZG1UR8QQ?3.7&L,*I7!]UIIRV72>,-N1XF3
M&DS/Q'KF.#KSZVC8#LG2_I4>E>M'&X/=+\9X@L_HT%U^>ECI!>'"'(F:Q8S&
M28QC& 0!T@MES"!+50"E_DI@PC+]Y6"S^ZI3JG:BBY7=UV)/C@LA[$KSQPVO
MY4V^,/71 :/Z%UR>V0;[&;*)2!663(-J/L-(4@JQ8!3&2I%416DL4=0@^W;A
MTJ;\/%Q;6?Y0?5MIY@-2NZ_;62!Y_AJU!_^WM!NXB?8APP?O=OU,R/AMJ0_9
M>+!_],$+^]:.*_)':AK:;K66_KA<O9%E?K,P1Z<NRW^7XJ8Z1+J^X#?-V1^6
M9?E1KF8*)5E @@Q21%*(6!! DD8<4L%CD84T88F32WZV1E-SN8UJX-5<*_>S
MV7+6"RZI#0&\BN'P)U"=TZ7<M3SW^2-GQSNCCH?WG>K6EJWMTK+*H=R8 V@)
M&H.VK[H ]4 :JWZ^ !^';"<P&,;#%JT[5ZF1B]@-A.%^4;NA'MR/HM<MG3\O
MYSE_VARWD4K[L2G.()-(NV*$)Y"%+(#:!TM"QK,@B:0+\QX3-#5"W711=VVV
M?!1*.RH< B#/#+?!Y@+46H+OS9]>3A.=@L1+[_A=62_3!OZ(Q4<[NA^[OA\K
M-(S3DI!>6C>Q,B3C2)!$PDP&$B*AN"EJSK13EH4D2%5,L-.I\V."IL8*[2=[
M2]&>\<RCT-JQQ!" >6:)7E@Y<\,I((;DAJ.R1N6&4Q;O<L/)Z_MNW6[5V'U_
M=T_SPO@D5WKM>"/+F2 RS3#+8"!-6[4P9)#&FB98C*.(!VD4$.[6QJY;H,N+
M/TX?NW?YC\K/U]J"?*VNZQ9N)\@8<Q+0,($Q8]HYXU$&<8H43/0J.<M4(JAT
MW"(?"N)1MID. EP?@B[D*B^J,VW.F^:=B-ONFP^%H_>M\^V*Z&"C*FAT'7+S
MW :38??/.R6.O(5N8_W^+KK576=TM#/GZ@IY*Q=EM?0T7F2SH/QD6C!_KN+>
M^N?FA(E\(^L_UW49:2(Y(9DT9^-B4W=-0)8Q"1/)0L53*3EUJG!^ODI3XZBZ
MXQO?-@GD]?*ICM8Y%M8<8-#L*&S<H?!,<_4H/+,&-(O8K5!;VT;>1WG,X> <
MO%_?>5J-W]-O$!0/]OT;YLD]T[*7=W?+156!\S,M/A55VJ6H-L2UW&I'9J:P
M)$P1O>H6 ==T&P<0QXF BDL:()$(QW(5%C*GQJ>URG7-B0M3S!(\5ODI9J?T
M[;<OX%[/\VK'U''#U 9^.^(<&%3/S-C@V=16UPKKE[;.V!9-YH]6NJZY/F"*
MMCU$@R9H6X@=-SW;'H>]Y&R'6_L1TN^T^$-6A7Z_FMR;*A_'I+PHIF0 *4I,
M8D840A8&&(J(,X03)$3JQ$"'A$R-<C8Z@G*M)(!@:3X9;BQS$%,[6CD7*<\\
ML@721K_A&*/+^B$IXJ"<43FAR])=$NB\MM^L;PL^?E+O\@5=\'QQ8\JME#.4
MRB@-40AI$G)S&D/['B1C, LIPUF*&8^C'IU<CLFS>K7';^.R;C6G6FWUVJYT
MC3$=!=F."L[";!PZ:%6LRA2NH;KJA,J9%$[A,"0Q')4U*CF<LGB7($Y>?T;D
M:"M-U_0!J ^+S3 *"4X#"C&B&"(<84B(.;Z%59!&&4\E<RK(>ES4U-R$.L:P
M6"Y@HR"8;]3N$>0YC*]#\.9LU$8)RCSKU[G1<^#(2R<6@T=4#DL;/U+2:?7!
M"$CW'>=U#E[G*-2%1$UR8"IYP(AD,$F%@BB@"&)&4YB&,B(J4P0SX9;6>4S4
MU-AB[4BLZ(]Z"TN__HN.=#]7:.V(8AC /!/%&JM-WE%3[WCP#,E3:/CHUWM
MVHLTYCUN];$.O!UWG+?Z>+<L/A=++J6H^FM4U/2^*@JI/9A+OLH?FW"$5#$)
M6 A%FFEO(V,(LB0+H$KTFZ3_ELB G;$HL51CHFN53^[Q"5?\W=8K0\(Y\C)&
M+0OPJE6^ZNSS,ZC]E[4!8&/!\$L<1^A\K'QL57B1!9$C/L?62:Z/Z;O54ZX^
MJ2_R42X>-MNR:2R4BJ($I@I'9D,],2F5&<P0"KD@V-0I=]O<.2!E:FY055UZ
MJ4!1JWD!Y \^?ZCV9_5/A;PO)*_/=%99/4W1\>H'KOL[AS"WW=$Y$TGO>S@U
MB(V&7O:O.S$8=I/FD*"1MV4Z;-W?B.FZ^,P2%[L'F:L*<2J@+-!< 4G$B:G/
ME9AZJPIBK)T@HET?))U:VG9*FQIA[!4A<*BX9P>O'2<,!IIG;G#$JW_)ABX<
MO)1;."CP94HE=-E^M,Q!YTU]#W%I%M+C]?2W9?''^T7ERC3I*U^DJ9=@\K*3
M(&!$A3#+DABBD$9ZR:0=#IYB(I*(!X)2M_-<)V5.C4.,IB!?@/MB>:.?ZWR\
MZS3(=APR,'2>F62M[05H 6PT7B?/M5H/>?++&J)A#X&=%COR>3!K'/:/AMG?
MVH]V+L5_/I2K:@%UO=R4&C:](=\OKNA]OJ+S*B.%[7;Z^&*:RY?YJNT'4F?8
M-5T]S 454\X8$0QG5$&59IJS@LSL/0L)(XF1B(5@B5MG9]\*3XWPZE[>3=N?
M\QLU>1]O._J<TBAZYM[+S^^O+L#)YDUM:FH5KJI6A5LV#4?*8P$_)*-[UWG4
MS\%8([#[+1E-;K\/D7E&)>UR/E_^:2HH?5+M7L5ZEZ+ML*.BB*F004Z"%**4
M"M,YUI28BA"-(Q+1R&GKT4'VU#X/:XTKWA#[.Y-NGP>74;!C>D_8>B;MKV^O
M0-M&\P*$$0S(!5B; M:V7(#U!N=Z9W/ EDAG@#@D ;N('Y5+>^"R2XM]'N'<
MF.FJ^LCGBQOCS=V;O[=,1C$->"Q@*.-0,QE.(.,)A4G,PXA2P5 8V9VT[I#B
M,J_&.5Z]UA2L5;5N]7,4RVX^&@@?W]L!^\"X]Z8[_K;9]CP: JF16AOU0LRE
M>]$I+(XV*3IZXUB]B$YIOM5RZ.2EYZ6/;7N3;\TNH2E,N&D@VF[A7BZT5]F>
M_6^:%+3>1I9B+&-3QDH@#A'7?R.!Y)!A$3#)4A7&O=+-SE=M:B[AVB-Y%BVX
MU]?T2U ;8/#L7,67&1+/C+X>C6VK+L#:KD.1@;H,QL8XT%KGP;4<'G0?>78#
M:/<B>7G#H7HLCV] "?TX_JU2DJ\^*2W\UH2S3$.Z3XLK6MZ:_YOOR2.=&Q6^
MR')5Y'RE==:_J!3:_L'6E;,@IB**8P+3D&.(8E,REB,"$1.Q=HEIEKKETWC0
M<6JL7YMH=G)D8V35LA34?R]-85FN+7#[!/@86[MOP0N/F.>/PF:P6OOJ9LIZ
MD(S2%]5_P9;N%V!C5OW+^@OQ_&=;-PSW@? X$D-^*7RH.>HGPR/.N]\.GZ+.
MS'XPQQ]D0@,I0P2EI @BI-F?*9+"((HY"2(L2,)ZI3E,\"Q)JUMUA,KY#,DS
MV&(42!$Q##$E>ID4I 0RP3A45%'3_(A2$LQ6RQ6=>X9M+<(?;-=&!LB' \\Q
MZV-:AVRVTCL&/5-SR%POJ1JCGYLY9-G1Y(OSS\8T*:8F+_VJ*>;_MWQUV[:&
M7?OM)MJL_V<"S[,L"$*&$\U],I4081)"ED@"N:0"!90D:9JYL& /':9&EHT)
M;M.\#_8DE&$01PRR0)BP/ LA,<PJ9) A(H*(JLRM *IG],<)VX^&OQT;>\;4
M,VFW&?^&G$"K/_A3&P!:"[;#1*T19I]Q.(8_ \(A/P1]U!CU>W$&3KN?E7,>
M=:9S_2%?R/<K>5?.TA3QD <13%.I/RXT#B$.T@QR&JH0)UD6H7XN]EK$U+X=
M:PW!=Z,CJ)1T/'QP $A'O[$7/&-YCW;(]/<B]XSWXDMNI+R,1[EGY5&_<O_*
M,[H;OM[-VKHT77NO"[K@M_):(RV;O1@9\X2G*H&Q*>F.<*0@"0(&,\HXPP01
MB9WJ_CI)GQHK9(G^W'Z6^FF+53YW]&S<<+=C"F]H>B:1D_FMC?:@4M_#/E8O
MX 9O$&BMP/C- UVQ.=A8T/DA_3V6.E=UMP^3(%E(5!Q#10*3"Z#_1E.10J+]
M&$+3D%'B5,3RJ*2I,=77VV6Q@M>RN ,;G7L<?SH,J[T;<S98(W@SM8YC];<Z
M@<G03LYA8:/[.ITV'W)YNF\X-[^H7)5-#GO^=RD^%_*>YN)R(:HR$'42YYN\
MY/.EZ4F]KB$0ICS$82 A34S%NS1,(&,R@)&D$4NBB F1]$LJZJ7/U#AG*W>E
M-'N06Q;IR57;=%'M1-;U5&J[P,8PFW(&7@;6CL]&'"[/K#?*2)V16W06OGX2
MBOJI]$)91&?A=SQUZ+S']JV@LS"KK:(^6I27?S3++WHCPQD.XE"F>DE*J2(F
MU3.#+-;_R6*5DC0)8\&56R&=X\*FQK;/= 6%5M:U3$X'L':$.!1<GMGN.5)&
MSPNPT73(PCFGX1BV?DZ'O)'+Z)RV?+^:CL4];IQ1%JO95WEC',??Y/*FH/>W
M.:?SIMMF%.,01RR&<6I2PE.](,0*)1I8[=8EF 99%MN01:>4J;'$MH:.[4N[
MT>QFB,$P\DP-;O!8,X*5^1U4H._?H@']KUT*Z!8PRMRWLK&=]'87GQ'/WCN%
MO!5-?/VTN:0)-E9QJ+<_[O.:?NHCRC."(XHY%3"(4NU.9"2$- T)#(@(,T02
M(MQR* ;3;&JL\N'Z_6=34*)1TK1BTEKV"(</,FP.H?*Q!V/$,/JV5=NQ=,">
M#I>3,+:9E('U*'[N'L5^,?8A$1\\_CZ(<N/'YH?$]&#<?E !_5C]PW)Q8\+7
MG_5<N=6R3!>LO(H)7MXM'Q:K6:#"-$A5" 52""(9*XAY@*"@-*1"X0R%3B?\
M3@F<&@>W>IIS>XVBZPS7)S<J/HFU'<,.B:!GXC2JPI79'5G#N-'V M3Z#L>$
MML@,27 G98[*6[8([-*1]7WN*\5-*8>%^/\>Z#Q73U7I9VZ>NQ7(^K#.WD%4
M)-34D*%8)A %)-%_XTHS$,H0C0(<IE9I4+VD3XU_3M0\,<'CC5V@->Q9#/F#
M:V95OV$[O53U.AB^?<!QQL%I[=L;SW/7Q.Z"1ULK]\9D>PW=_R$]NW0\L'G.
MOZV:1D'K7+2J?#)5"8^S2.B!2&.((OT?(E@&<9 EDHE ">2T7.X2-C7VV\J"
M[%&6NA-6.V=K*+!&R*^PPLF]7X8% (,VQ^B2-VXG# O+]]I>V-S3,_YF^A$;
MCVSSQ4UYH)CQD3"FYFQAHEVFA!"(,XI)& @6*:=]N7T14^.#M89GY(L? -(R
MM'46/+[]$S=DW*-,1XT?-%RT+V7<N,]1*_<".,>O/"]KZMVRD/G-8MT)[&U=
M4+BI#C(+1)B*F*8:P<!47!(QQ"K-8$+#B#,24AP[)8K;B9T:#S3:]DM?.H&P
M'1D,CYMG@E@G(S4:;_?^:Y0&KQJU?QX^V\@.)Q])12<DOTCND!T:QU*$+._N
MF0ED6F=\4E]72_Y'LPF=A41#C 14*@T@(H&"3&(*16PP(%&(N%-"YKZ(J?%+
MW=IEJ4"EH^..?@>2=MQR'CZ>><05&O?\GJ/6#YK5LR]EW%R>HU;N9? <O[)G
M;3!:+/+%3?E9%NWQD9Q?+L2;?/ZPDF*=KIN%4J D1I#KV0X1$@32@&0P3<-$
M$12%:>#4>=Q2[M2XX,-2O^_WLJAV@)8+4!K=_^)8LLL2<CM^\ "D9])H-3:;
MW_4V^06HM*X"IXW>7K*=';$:M/B5I>AQ"UJYX;%7I,KQ]GX,I7V:>G>[#H R
M*@-.S&%X12'*8@&9.6P6A*$D.,2)I$YACF=/GQK;&'>\UJY7R/,Y<G9TTAL/
MSZ1A#X4S*QPT><BY_US J#/\H&V[\_CP1?UFZ[=%(>NS"K]IY\1\+C\MMDY#
MSA C21#IJ1L+R4S=4*;]"+V0T#_B2$:,\T3TZ"E^0JS5BSQ^#_&KIO)GO@"*
MY@5X-%U:C#N=]ST_>@I^.Q(8 LUQ:&&C*3"J@E=&V9]-E4Z;([C.5&$)S)#D
M<4KDJ'1B:?\NP=C>UC=MC2[*C\N5+*\+*F1[..J+Y#)_I&PNMS9I-^>I,R0B
M%D49S+A9T*B0FA--*4R)(D&6LC @3ITZ>VDQ-8=CG:JP4;M'V<9^ V)'3=YA
M]DQ8E?X7H+*@*KDAY-:ASRTSGF6+>#D7?Q:4PZ;-]5%DY%RZ,[#:3[ [YV%N
M)"ED/GN[6.6KI[\NYWIJT^+I73[75#)+$Q8$"4DA#0-3PY=(2 E2D,8\"Q.5
M\C2+; CPJ(2ID5NM)%AK"6HU[;CM.([=O#4(.KX#,H[ 6#/-2>,W+%*V-%)*
M_LO-\O%7?6_-(/HON\1Q_+FCD,))L]H)?_K"?A[/ZX<R7\BRO%K>L7Q1)Z?Q
MN@-DU0QR;A8PU=GQ&:>(8I)AF$1)IM=;@D&2B!B*).&(A3RA+.NQWK+78*)+
MK]]E<:/%5-]>NM&\7\M>A_% *-:PRP J'NCQR"($F="LRU+.PE@E.$V<CE ,
M/! CTO%+C8"=G^D'5\]$WBH-MK2^ %MZ@T;QN@C)<*ZD.UI#^H\.TD=U&MU1
MV?44>SRA=Y#]JI B7UW1HGA2R\(<+ZO"QC+$,2<D@<*<S44$F>[P7*^3F=)<
MI5DL3)URC(Y*FAH_F8ASK2G85K5O)/X(O-91^?-!&R%"WP.O/N'Z;BP&#MT?
M$39V&+_;Y@,A_1,WG)EX?&W6J3/$<1S'&8(4,5.I%B-(<""@BA,JPC1!@4I[
M)1U7CY\:(VREU5;Z]<TUKK&SF_G]$?$\W>W!Z)]>_,QF+ZG%M82722M^9MW1
ME.+G5_6;M>O&V>^6Q9OE UNIAWD;ZMU$G?Y6Y"OY2:ER%J=)%&=1#&-$!42(
M11 KI?\6)YE@/).)=(J-.\J?VKQOHK1M;+Q8:PSHILO\GUK[E5R I5)NM. Z
M.':\X1%RS\1R< ]B;0[0W[+6S3 ;21>@LJ$+=6?^Z8G=D 3EJL*H#-83GUV*
MZ_N8?ASX+E_H!WW('Z5XOUCI%R[7#Z\+*%[>+8M5_O>F06L5?;A4FEC^0]+B
MG;YAAHG"(8L))!E3$(5(0"(4@C)+ H02'L8*N?#A&;I,CAMO92&IT="-]<X9
M#CL&' EDSVQ86P$K,\#&CKH\;%5*2%;=1;=-N@#5@ !C#C#V#$>- X Z)$V>
MH\ZHE#D ;KOT.<0CW2MX?#$92U7D@@>QR'@<PPQED<GDRB!#0D*>,9:%A$<9
MLZ[MN'[JU.C-N.%YN:IJ%?XNJ=F1K=<\#D&@Y[!UDU=O,$98[?7 P:F"Q9[=
MYU:FV#QPM(H3>S9L5Y+8_V7/4UF5^_N.<G.RO*D+D::$RT3!.%4,(K/#1RD1
MD"(9B"R5>DY:;>8?%S&UF=FL 5H5>X5E#P!IYUN<!X_GN>J(C/N9K*/&#WHF
M:U_*N&>RCEJY=R;K^)7G]LS85 /\D%-6/?_J0?]JL;I<B(_:D/H?,R5C'F!*
M((XCHA<H+(:,\ #B).0AI3$CPFE7V5F#J;'#^H SWR[1.6]-Z-OJPG8\[%C$
M*\J>26:KG<46P&OM+T"C?[6]O[' 1^<*1_#\]*JP5>*%NE,X8G2\'X7K@WH&
M:^I#[5<F%E0\->WYHC@*8B(9Q"(.( HXA<ST?0X)2XG,)$D#Z12%.2!D:CS6
MUF?X^.F#XTF0@Q!:1D[.!,9W2*3!Q&PX7SZL;I=%Y>4,WJ^P"X9!@QB'Y(P;
MG>BP="_LT'6MVVQ7N286\< -FY3-&\IPAEG&. PHB<PD3R&1<00#P50B%(UE
M;'6^\\"SIS:W-_K9S>Q#<'5/Z#-!\.Y"M*J=GKPG@1!+_F B$M6GR1<@SX2\
MZ(MA368=%M<<INKLZC!J6.G0#:.048>F+0=U7=+/T?@BRU6A'_A0F)J>"]&D
MU%UJ$8]5U;Y- 8P8JR1*4Y@%*(1(40E93#.841%+1M(D"9TB+-:2IT9;SQ2O
MW/LVJ72C>^^N@O;C8>?*>$'9,R\.!;"SP^,,UI!>D+WP45TC9TQV_27W!_1E
MLE5>!^4_Z[?IHWZ_FC)3)."$HS"&# <4HL1L7B<"09'BE!"$]&+*J6+&,4'3
MXZE63V 4!4;3GL6[CF)K2T+G(^:=<_J U8-ANI$8EE".R!J9/[HMWJ>+$]=[
M*?,UDYDIWY=J$"-BJOH)#(G2:Z^,4,Z(1)'D3HF\)^1-C2LVY:=$4W[J5;X
MW[Z^J6I]546^CI?![ 6X'7,,"*-G K$JZC5:)2\??')*Y)0J=QUC%]O;^IXQ
M_WI'Y_/VT-(,T81'21C )$L2[7EP#%G&)90T0R1,TB2U\SR./']J)-(<HZYT
M!*V2KJ?+GR/8S1(#X.*;%9P@Z7&N_*#A9Y\J?_[4D<^4'S1I_T3YX<O<$[H^
MT%6^N+R31<YIN]'")4UY3*", PF11'KM$)E0AYG,092%.+&:MX<?/[5I6VD(
M&A7M,[H.X-8]6\]'P_-D?0;$@/LIW8:?F^1UX,FC97L=MVH[[:OCJG[._/L%
M+R0MY1M9__E^4=4#OEW.]3/*M__UH.GARW(^?U<?^YM%F,68I"E4"8WT?)8*
MDC"+8!S$<<2B.)72*E.SI_RI3?A6??"J->!G4X%OVX;_ 6HKP'=C!V@,<8P:
MN Z3W9+ (_B>^<4#[L[KAI[H#;F.<%5AU'5%3WQVUQE]'],S6X3FA>G2)K<R
MD\OU#_\]EX5^Y.U3$[-C68!#&2>0IG$($:8F2Q83&,=$!BBB81 [;>0X29\:
M%QH]J\Z%$JPUK5.V+O_:,UCJ-AIVI.<-8\^4=QZ\[ADK?6 :-)7%28%Q<USZ
M8+.7_-+K(3T/;3^LEG=+EL]EF^- DHC$B>FZ$H8,(I$$9EVF8)0H',9AF&#I
MQ%Q[$J;&3EL*5K-F617)?)2W.=<_<CQFO0>G'?6<!9)G>MG&9_C\MZ.6#WK0
M>4_(N$>9C]FX=UCYZ(7NL5*]%EP(0QWOYO1F%@6(DR114,E(0L1#T^LZ13 A
M:21Y2 E*K%9G>T^>W&QNE0-&._O Z'.X3H=$>X/@>[;:V>\4!3UHZQGQS^?/
M&RWR>=",[9CGX0N<TTVK30^F%R3/,MDOB\*<S#./9T^;2S[3IZKIO5FAK+_Q
MEV7Y<'=?):!=+8O")'.82FQT)6=*!2H@*M,SEYB)G.DE1J:_UID,F9))Q$.[
MBN*>]9P:+6RI!RK[K)- O8YF-\],:(P\LU9E ZR,>'[69\M2P)[ ]G6-M: R
M]P)LK8*V3+X VR-OK)[&P%MG$D_E!1@I*WD*+X)+VO,8PW,TA=JK\+'2L<=
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
M$'$50T9-]KQB>GT5ABQ)G?J!#*G<U+CI0!$)5X=GP)&S=8Y>9CR\.U)KLRY
M9=A6C/]@L8]-81!UJ##(!:AM!-^;/SU%IH<?C6%]MP'U&]G/&Q[9?9_0@XS!
MC^N_?MH<B*U\'1$&H<CT8'/,]?J5,01QE 8P8BA)XI2&4EHE _20/34&[SXO
M;I)NMD^,]_$Z70;&CL$]P>V9H =%>LA#^<<P&^E _I[XJ1S&/X:+PT'\HX_H
MQW&FGI-<59E2U>-W"G4&5(1AI,$/:9B9>JH8DC"BD'*&4AEKS@N8"ZUUBYL:
MDVV7[]Q:_[6%+WXKEF7=)\6D%FYJ+3MF9YX8 CL"&PY8SYRU4;2E*9\E3^U@
M&9*63D@<E8GLK-\E'\N[SBWLW,%Q.S, Q=J?HC2!H4":A-) 0(Q4"!,5<LF2
M#"%L58WT#!VFS$Q['_Z^-9SM1\2.DSSC['NK= OB$X[6.$6;G4'T4[#97HT7
M*M;LC-/Q0LWNC^I9"HF6M^_T:O;KP_W]O#JG3>>;3*YR,_%"$H5I(AE,8QE
MA+F$-$GT?U04I4*$+&!.A3=L!4^._[;TK0]U&"OTU%3+XJY*&'"L^6,[ ';,
MYP-6SW2W!O$"/ -W2VU/F:2N8 U:,<A6]K@%A!P1V:LGY'K_N?NK3;QM,TV4
M4D3&&3.I9,2$PZAVV9B *DZI1 (1&CAERA\7-35FVEHGZJ\'7?"\.A#2;D\Y
M.F<=$+ONKIX#W&A[JR-M$9Q&Q<\FZYZT%]IB/6;U\0W6HW<X)YU^R!=RV92H
M>$=Y/C=G>Y:/4L^5U;4L[G[7/M?=P]V[_(<4S4&2SU*_:)K$;N0L"+6?$P2)
MYA2!3$M> DF$" PEE:%>%0:<6SE YRHR-=II%;\ =[7:0!F] 6^.XMRO-;?.
M^#QOH+KI:4SX/9/7AV>%;$!KBFFR5AL#C#47H+$'5 :U1Z0NP.>Q!\8Z<W>T
M 1HIT=?_0+DD" ^"[M%\XO.>/E;Z\2 8;&4K#_,\MR]:6:QF7_6K6[G9O\GE
M34'O;W-.Y_6V,)=8?[%2B$A$(8J2&&)!%<11)H*,"BDB;/.YZI0RM6_1MGY.
M^[O=6'9_409#R//GP@4<:SZQ,K[#I=7W;[FS^E^[KFRW@%'XPLK&E@SL+CYW
MV?LAI\R03"[+=:,4RJ,D8!F!,D52SWC$(4LS#I7DC)$,(YHZ;59T2IO:S-]:
M_+;:/ND%79E7+4+[+GT/P>RZ^CT3O-$6P%NX^6@M8P6(G[7O(8$OM/SML/WX
M"KCKIGY$4G=EO:8_3$.MA7%7*@_XJJK4]7[Q1BI9%*8=Y(]ZR\$D%]3U7-O,
MMUD@8L4S%D$FE?8O!-/+8<45%"D+98:Y2HG32>SS59H:)6F+"DE+"?(%>&RU
M!;15UY&4!A@R.^8:=R \T]M;I;]^S=&)JA&Q5KOJ.PZ>6W<!:OO,6+465M<V
M^ZQK(S>)QA?@\LYD? Y'D<,A/R2/#J#5J&0['(J[C#S@D_O1]OX#RZH21RF+
M1UG6ZTIQO7R6M3Q+4J$2:9H6FCU;I+!> X8AA4G$6)(&7*G(*9&NCQ)3H^9*
M.3?^[86]'>/Z1M0SQWY]>P7:Q(4+$$8P(!>'"+-L*@;59FGZ%*+VSB^:4!=8
M+9\?\1B.6L^!>$@R[:7'J/1Y#E*[A'G6LWIF^=5-;)HJ-X2E,E/*5!,QF\&F
MER%+20 CFG E3'41Y-3&\-G3IT9JC7)ESR)!SY&S8Z[>>/BF)&LHW+/B#ID\
M:+[;,P'C9K(=LFTO1^W@1<Z;L5_DHUP\R'=:B:NF++VI#7WU4*ZTDU4T'4),
M['R689RA).904>/&1'J]2:5"D*DX0RG5*U%NE=+A)'5JL[MMWV-:6%COUSF
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
M#-U2! [*F1I+M*4SS(M?J0R,SE6MC+KEUON%=D3NJ'W9JU- VZ8&G V?]Q2
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
MH4CUSRQUX9AG3Y\;G[3"@3\;\1R+RSP'SHXZ!L/AF2:LD7#^]@]J/.9W_GR
M2;_I@[KM?[^'+QI<&E1+EB_SMGOGSU6I?W.[RO]5'SBW#<.K][_X<F,B<IJ6
MP=6-+-=Z</V+'\7[7_0^7]67?Y/K3;FJOA7+Y8>B-([NA5!)@E62P51DVL0P
MB&=);$+F!!<TI:'$3MT3? L\-T9YKJ_QW?8UKOTWG<Y78*MUVUZ[ CN]33.I
M3O/ZME9W\*?1'K3J.S*6]]?'C@3G]%)XYM79O ]#JI-.,DDC%SKU*_/4-5,G
MF8$#Y5>G&7=@P'C;*?6K.MA+:%<XB C,8E,B.T@YT=OE@.M5+610)EDLD!11
M2IPZR=H./+<UJ=]:MM_YRC$TUQ9VNS7 !YB>N?P8COT.8EX[T+IB-FI,JNW8
MTX:4.B+R(B+4]?ZA9GLE]4UW;0HPDU(10BD,4[/'ID+ %$<<1ERJ.$II)%BP
M>)0E*^S-[/X +M],?QB?9E C7VVYM%ED;VE9/JEF27 U8Y_!B0(28Z(PY)1(
M2)0*(#4\KP1A&6$A"F7LMF<9"N8D.XS_A]X__+_OSG;FL$'.UEP?BH=WX_KT
M6^6EVM0A+,:U89^-,+'%>4B[E_;AP:N<\]@_%Y4V%O^K6!HCLFI?R2#+LD1R
M!+G"&)(0$Y@%&8=A$F5)AFA$J54@RI'GS^UK;F0$G9#6B<P'L3O].8^ B.?O
M>0\,]VH;!U&QSMJ^%)V)DK&=47+)KCZ%P=&DZ8,W394+?4KB7HKSR<N&!LX\
MZ(UQLTO6/R]E[3!>";T?+M?YOYKWC0<AB@G2%AY-8D@PH3#+> !%F%!*0D03
MM[9--H/.C>3Z,M<5Z6A/6-< & O,4Z02)H-88V[ZB(H@@PP)!H,P)1$1%*5A
M."CQ8B3HI\^]F'H&[ S+L=]ES\M37]PKL!6XQO/:!L\!L4+V (T;#V0Q[L0Q
M/_9(O(SK<;AW:.Q.&Y3Y_.ST2[$24FSXVGCOVRBAPTFH;XMJO2!,(!F:ME-I
MJ"!)$(8,LQ"&3-.90C15D5.9YE&DFMMBHG<?ZS+GICYCM2[X/\%FI;?!)H ;
M5'=Z0A5=.F: C#-Y=I0W^91XYL3W2DDM]:/LA8B#;WI9 \\5K,](=RIV8957
MAZL([(+NKEI7V)BQ2"/.P+CQ2F,(-G%,TXA8OHQ[&O/AE_J:S(.+59W[K[:2
MM<.W'K'ZY'_G!XDD"XA@*41(F$P\;8!F3/-ZC'!* D%C*<-A[B=G6>;&X7U/
MRDX9\Z]/156!-U(5I7R6=#+45^4^;:[N*Z^3,:%'Z_D\]-B\U07\UFKS^T0^
MKL' ^G%[N8OS2IZPP;@==XX-?^28->%N9*EYX=Y4F*HOJ.K:+#_;RBO7Q@S)
MUT_[+)S0B-,D@C0-M6$M,_V3)":Q$:4BR3!7W"EF?CS1YDS*>I&%?Z]E!S??
MOO_\WQ7XNEE7:UJ7^1JCI->@N;2DYE>9(=],?<Y,[NG7V-25-IU;K?P2]NAP
M^R^E-4BZ&=3*N@15NV)8%XW@1O95N5[<E(4QY;^6WV7YF'-Y_2NO%H1+@AA3
M, I"T_HRT89SB-M^>Y+P3$161^;'!I@;\;8RUN>(K9C@3R.HI>/K*)"G^7(,
M>#RSW@!DK/GKG/HG6$C?VF,@_:]]]CGZ[$DXY)QF'1.<O6Z8\=:K>K-((IE(
M+A5,N8@@07%MAT40!5CA*%,DI;%+-9K>LYV^XLE:V2YW KJ927W4[.R<@5AX
M_F0_60#@;&,<4'5,(Z'_^$E7^0-Z[2_3ARYQ^RZ;6$;^M'A[_6Y!HP#CE",8
MICB%A$>)_C0C!56&2!Q*DL:)57I?_Z%S6T_?TA45.5T!42R7U+)QS3.43G^
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
M$LZIX28E&0N]]XG%YI:Q8AW[+3)6?Z=E;N:_;J.#%(]2$:?0F$"08,$@I9&
M$9,(*292O;VZ+-KQZ-AS,XO>/&N=M=)TL[J%:Q,(MC8Q_YORJ3Y\O#3N[OA<
MG#U4](FP9X8Z$6OWO(O0"G0:N#6><D;[TCC'45!__4C'8>B/$.QX%C_7<,?C
M#WSE@,>SFIX/>3S_".>EXLO&%+']JMX6)NY/OX/5Q]4_[G)^UV1 -7G7LEK(
M,*(H%1$,"960*!I!9FKL8Z1($/.82&JU:;8?<FX+0R.VL:'X5G"3UOB7$1U4
M;5Y*T4JO_V)-6K9S<'9E\("LYP6A!?6K CN9M>4*:JE!(S;HY!X=4&OR]P#L
M1)P_#L N1.^(U5%^MWW.5+3NJ%>/S5WO="-Q(?/%N_9EJLP.HGPHS//$FZ=O
M4DF]L^.]TS8>Q&D:R+J9DS)A"#',0I%!+!E*(Y$RF6$;'G<:=6Y4OA4<]"4W
MZ85;V>VXQ@W[T_SM#5'?YYSGP01_CGK&.0BIW8%#U9TX5)+_[;9X_ _]O.:P
M0?^P?\;@-M8D7#1(_8Z.AMU\<7T7"Q?RGEL JR"6@68FG@4))"QDD"K.(<:A
MC' 0<$;4P'HMSL+,C;_ZKAO;P(W!95?<I\[5H^-W0CS3WY"YF*K$R6!</94L
M<9?GM4J0#$;N1$F1X<\<1K_?9+4N-WR]*?/5;=L]]%NQ-+5)3"N"!4M%@(-$
MPHCR6&_I%8,LP (&B:"F@G3 J5-%K#/CS8U$GXG;=<<%?QJ)02NR8PC-.<#M
M>'%$&+V?YEZ H#.O6>(R)G6=&W)2=K+4?Y^ ;&]S/CDT!":YS!\-9UUW91^V
M)9.[Y$W3U>,^7]7TUK9#63 IHS @"N(X"2&)0@$SDF$HD>"(HH0I;NMN&B[%
MW/AH*RI8[V0%#XVPUD=?%\S*V>/%:;#V3%JU2;;5 FS5>%:7?3<7/5VZ5E)3
MS(7UR>0T<S)9@I:WN7$YP;P<TZ.'FA<\>JISSLNU[QU]CO PYX7I< W_7'8)
MQI]D54FYJP,@B$H%5S"AF)ON6 %,8Q5#Q1A2/ GT;VT7([>1Y[8 =:GO/;FM
MJ<X1\[-+C3\D/2\O1[M]Y')774#_MI;?N5FW.]+6"XD_Q"=:/$9'WF7)&(;>
MT67"\7%3+0W#M.PM!P,?,/3\@R[S?YDV!H]Z#V3>0-.QJS+QD+):Q#R6(I "
MICR4D(0D@5G*!>29BH(TC=(@=DH9.CG:W*B^BPW=]N;C=?Y6'<]@LMPYK>Y
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
M5"I119&;A"=!2V)AS4^-XQKKW<Z+,[P,Y,L?#EP(K%(?UA]^K#8<R@/3FA?
MX(_2?N < *4',6O8]X(N:C'[, O&K6K?"YV3\O;]GG*];.C!RN)!P9+=H0@;
MRXE<V5FS0+F B L).6,,:I([N68MDT+W50AM;WIJ1+=; G>:S+W+% 5 [\=K
MPP Z,*<]E^N\5-!H<$U./[R&DM_L:/W%E#;]4&D3U?1\0L_$<SY?NMS S\NW
M\\W#:E/*MGPVU;;(+->I0 Q3:!1!$*E<0I%*#7-EA$JR-!4DB*]:6YL:13EC
MRU75N@J,>)PORC57N>";S=S,J\/F/_1"E?-1=UU@#G K^'Z,%0W2@4FJ1/.5
ML_0W!^J!L8<5=JH"._O:.C?@W:\FL^+S?%%&:W^SH.^N=__P;5XN&3;_%C'%
MV ?;J)G&K0V.FW#LX_M)WK'73?'2C[_H>]MB\]LWO;Z?I283*3$*"I,:B'#&
M(,\(@1FFFF"I"I-F(93EU^S4N&MG89U^;-N\OS[U^ S<?B05'\2!V>IBVO$>
MV/(?P+<V8*-D'5_&:>B<XS,MOWC&\64T?/*-6^[N1TKO5VL]_[Y\4^]T?UOS
MY<8&9:7 ^5*5ORXJO?.[U6)N+]BML^0Y0809#17A*40FUY!I;6":YX:+3!<&
M!Y7MZ6W)U*BK=@0TGH!#VZOO_8%O8:36O[O\>&Z43AB8^L[C7WNQQ[_ID,H1
M\$?]WT&6S*Z&-293]C=F5/*\&K-C/KW^@?TH=L_@-K!\P]?K)^,RL=9J\W&^
MU*7JW(SF1A!WV(PR0R%BQOVD4I@)DA"&#<>)5]&'@#:G1IL'D8JU&3PS&OSA
MS*Z$$ .W1'W0]^/&R)@.S(+7PQG,<@$ Q>0SGV9'9:X '(XY*N36J]1D;!.[
M7?%J4SQ+4I)DM:QBHB3)\PQ#&\DE$.49@@)C ZG.4Y%JEA4FJ-"K5ZM38Z2V
M# )G-TRR7O(P'=A[IF7$1O0%TS%J, ?0N Q":0"AF(Z&7T(QQ@^+"](QGC?W
MU<J\5<J^<S;^VFSYXO^=/Y12C2IG3.><PP03&QLAG$%.J('2I#(IF&*(>RV(
MM3<S-?*I!1UK4V] 92RPUO92PSR+;#O3Q,-K8&KI"U4/O<LV)*Z6N3S[\)'5
M+=L</!6U;+VZ7WSR=SM'^['5ZM:=!/BNF[K57W_PM3XX-_":;^;23MO>SA>/
M]NJ91(DV5!!(C. 0"4XA,RY^R:6F.2-&&Q%VE**?(2'#8IS#%J6!Y;*'JDP$
MK^9+L'%N;'X+BU]Z]@W61"-B>R33KF]HCB&3C,*<L%2GFLHB-2'!Y/ ],P;!
MG_;+7[5?@%>. ;FZOU\U?35ZM_G%H<-WQL!?C\8!4'L *A?<IN[7"O@#-V[
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
M,-V#-[K:G2B'N'7'G=V@,AS\L3<=.-L#]])]>R*(;&+B.P[Q7 EM7Q;R!6H
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
M$RX$(2;).0F2$1B@+\91EWJ.?5GFL_(C,!_(%WB_+\0 < [\D7C^3I]\)6[
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
M2_#[U[=N=:<2]PI5-9T*Q+Y;\5.Q=T+?@\/"3X>H'%9_<E6$SQ:(JI3J*W3
M 3RU1-G6 @1JA&Y A9$K]]RHN^Z$YFJ@JDN @PHXK"KYUXC) E/K_ZBI!Y-Q
M;MQ$ALFX?2DM8G(&7ED=>J\ZMS^2QJB4""&())+V_U@&>5(82(1(-4L)9QGO
M51[ZM*WI34*:$LA[6X-/FOE@[/>)BX3<P!^=OJ#U+QU]&8Y!:D>?:>YEBD=?
M]OMB]>B66ZZ898AN!A3'#%C^W[_KC<L)^>+8S4V#I/VKY;<9-=K((K-T8T@!
MD9 ,4NIJM5$C4*$T(7F0M-@@5DZ-K4I;P<_*6!?WUW;VB/NC=VA #/^2W33]
M>+SJY-I54/EZ ^ZZ.[M?0#U49T0/CJ,;.GZ@.Q369X/6P1KK]QGYI+=O^.;'
MW7KU<ZZT>OWT^\8),[CO5MG<K=S.?Y:'-W8QDZ82Y=2^$?;+X)2*4PSM)X+"
M0G$I!4UUBH+BTG 3IO8!<.8#LUC]51>ZGS>F [ZS/>QCT*-;_)A^6+ 'IG%K
M/"BQ;LQWG/W*>6 A_PWLG ![+P8)@/N#&)-^>U@Q*K?V1^F8.*]X4C]6K"I:
ME=5Q2D;>5'5T9AE/#+8S<6@X=M1G).092J'F.,5VEEXPZ57.IJ.=R?%;7:K"
MV7G3%/ARZ]Q5\8K !>Y+X/H16 3(!F:I&JVO%5J5D3=U*:YX'-2!0TRBN=34
MJ&S2X>\Q971=WI,7+ O=+I7[CUM(_,D7;@GQMJI?:HFHVC?A>982RC$T6F<0
ML32#-F1*(44YEWF&N98ZB"5\6IT<9[COM#N]*-T/>F]W(%EX(>Y)';%Q')I(
M&@C+'PY,OG'5XQNK8^_G!*$4E6:\&AZ7=$*P.*&@H)NO/1)?'?KZNXV//BS-
M:GU?SBV_Z)]Z^:C=V?QWO^RH7_+%FT?[&;^W!/#ZR<93ZE%NW3G2KWK]<R[U
MICQ4/)-$%7:*1R#->6H)S 8\0DICHQ[&<Z&S-$N#*K /8N74"*_VHIH!-GZ
MG2-NJM*X4@[JQIGZ)'?@IL8P'>^Y6OC2W3DP[P[6DU<<Q!\ Z6&.Z,<T](4.
M[P^ ]>5C_4,TUC,Q]M$^=[58\/6_Z7NAU[.""Y%R26"FJ8#(I#D4*2N@H7E.
M,IU+G@8M]!TW,#4&W]L7F.UZ#)P?C5X#Q\ ,N#<-_%$9%S-I]8+?4;-4C]L8
M-RWU@H<G>:B7KNLI^KY:Z_GWY;M?\H?;4;"_NGV#^IU$12$HY3DDRAB(B&"0
M84WMKYE6(B$:\:"=W;;&IC:P:UM!<R()V'XLEPD#)Z.M !>YT@4I*,Q2R2$2
M"D.J<PYECGFN..:I5F')MK$@'B?_=120_9@U%G #LVR#6&,GJ T=@'-]$(FJ
M:M_6WKCB]1Z>GVC4^]P3QM%F/ONHE]^W/SZ;;X_BT5*^DU^X%PNG89G*O&!%
MFD!%J)UO<Z*A(+R 1:(4SB5"7"<^W-S6R-0XN3+4'>C?5J:61?PJ6\N]!:/U
MUG-GH17<=LJ(!=G 5%&C]=F VDJP-S,"1JJN0%-./@;'ZEEK$\/,FUE]P*@8
MU5324FE6<V3KG:-PHX_M#2=Z7=M73,IH&RLX7=&/<RZ<+H1]:)F0/6-"**(3
M 5GB2@KFA8),( T)$R05AFED*3%<F+FE2:\W>'R9Y=*V4"VIR[CZ!5#7PC26
MHE1E92E\?&#G#6@'K8>J5"<<<86E+C<WLK94I]^G\E+=M_1CB\\/V@G&++]_
M=,+#S<.?9A(;E2C-H<DS 9%F=MZ%F8095XE4*%>$!^5D7&AG:O'3SDRP<';>
M@$5C:1A97(*UX")5VA!8\-S5@C,<B@2G;BU0\PS;@#51L^UJRQ?CP;IK;3A8
MO[DV*DAWB 9G[UW"5$M4*)$IJ'5"()+VRR;L!\V^M((G"6+:%$78$D$$5,=9
M';BS#W/9U#_=IJ>+^@>"V._[%@&V@;]M^^']L1K>'SN'=_!GK0.%F)^T2TV-
M^CGK\/?X4]9U><\=>_W]_E"6=9>_RRC*N#824N4.Z^?<QKY$4D@RE.2)3AG6
M,FC3_4)#4_N0U78>" 3W/>AW$5H_4H@!V,"LT NK\%WG#B"B;AQ?:FO<O=\.
MCT^V;[NNCZ*NO#MD_+?U:K/9?^-$8J.&PNW=<*0@HBB%O"A2:!"6S&2JD)CV
MFAO[M#[1:?(GO:T.7*C_>-R41:BNTE^^!+WO]#D:DB^CS7QSH!3A-":LV4,$
M(&$X#:C=?*GEEU1R[D"C0]>YZ^[@W8MWQFAWS$)7 F%V?O_%CNTOVCEG'UVN
MY7Y:+95VJ2FNIF]=P;?>2_DWON35(;?W6M_>NTH6,TE3A7-&(.:IY;$$9Y E
M1D.14B&$+I"E-\]MC_C632U,VIOH=D: _,'7W[4"VQ68+\L,(>>BG;JNJJC5
M6X!^F*[MW'1YV0X;F$YWSH%:3<\M4#K_P','7:V? Q=![>,-J+V\ 0>];AV]
M 96K+]FSWEM%+]O#(^TQO5A/A^Q3#=<3%S>X!FARK)VQX= ZV%(;L)%^4X_7
M?#/??#;U,EU3X_JK;6MNYI(OMW7Y*1MCEVJ)<[W9RWD25(B\R#1$1F"(%'$G
MPIF!/!.X8#1-LT*$+%U<8\S4OMNE+V[!\]";*FU\[P_8.P0:C\+F+U?UG]^L
M9JQ>&?CCW+M#P!^#:+C&@#7FU.@J>T:=,,5 [G@:%>69?;7@JIJJ36W5#\NF
MY-^^N-^LR)1,4:$@-HQ!E+GUXDQS*"@I4*IH@3/58^W'I^V)KOSL2I:N=Y:&
MZL-YX.Y'D=%@'$LQKBX1_:HQ^#>G)'JF"&Q,\3A_B.*JR'FT.[*<G#\2I[IR
M ?<&K_4\W_FJZH1]U/8_>^%$I:C":4XA-0Q!E&-N0[[<0"F3%.4FIYAZ'2?P
M:FUJ,5UEH_<LW /.SO62N""-O7E=V7L#*HN#-_@\7TG?E8FX6(ZTTA !TY U
M W^,+JX!>#QBK#F]OS<'<_2 FWJF MAWIIS$?S;5,H!3"UC=/ZSU#SO7WRT.
M[%YP6C"<&9U!K@V'J) YY%1HB&5"C4II8F10^<3 ]J?&PCOSRZJ AW8WBW&]
M$PD".\8SOV XN(=..XB!='@:0C^\HF8G!)HP;M)"/WQ.<AEZ/J8OY]F)\H_5
MPMZQJ;38':U1BC"!*29V2LNYJ[6$""RH2*BBF#'-0C)-3YL(8J[1DDPW!W;^
MCW^@65K\2ZF3%)K!>P;2+*.2,&K#<<$MI)I2R)3*86&*W'X[".=%-JO*S]KN
M7V_' /:XN0%7^/3W^=(5^ &"VS_(4"'F4SP)+522$@H-LE,>A+"$%D0%<9IQ
MIA.%F6(UGN^6:CPTF\8&W.!:JIA 9AJYM'P.E;'1"U*&04%0XL9Z(:DAC$O9
M8_FJ)Y8OL%BU2T]R._=KO>7SI59 -_7#U*-V?UCJOP#?KT!_?YRK*/#[!BK7
MO)F#QR)[X_YG4R7G=KM=S\7CUBU[./SN^+HM ZQ'*'()D;C1QDDK(P<4E[P\
MC1DN7ME[[;O>!GVV!5IO=S[;)'T[-T:[[IWSQ4R2K,AS.R62&25V2I0Q2#/%
M;2B!*2\,1RH-VGGL:<?4ID;61+T!JR4PM<3 CF#X%OR8?W=UI.S<-G23L6\O
M>2^>#XW]P-SDGPW22#\<7W?H6+P<D$@(1UZ.[V7*V"OTU^!U9M'^JL?UU;)>
MNE(!55+@E_GFSV_V.75-=Y0A7="4P@(31Y^,0&IR 3-4<(Y)EFB-P_2L+[8U
M-8I\9BIPM@)G;'=)^&"0_=@O$G0#,UQOU'KH6W?B$5?C^G)S(^M<=_I]JG7=
M?4OP'F C,E@++V&<%!Q3!95+[$*9R2!CDL "Y;EEBXPHY'7*^N3)4^.%QCKO
MG:DCH#IW\OJ[/_#8WFF:=LI/=4#@O1'7'XJ1-MW\(0G96SOO]L5]M*/+Q]HS
M.V_EP?[8A0OZ12D'8A$NW^ITZ<((I#A)$H@5EA#IS$"J<@F5)1^EI&*,YR&K
MQ%T-3G/-^."\?)FRV&>]N!-JOX E)H #,]O'(]3>M:,6'*OX0A$S8.EL<]2H
MQ1>!X]#%^[Y^K'(K[6?B<>%6=TL)FC/[6A]7F\TGO?UL[,QK1G!1Y+FD4&<:
M.X$.!)DHE"MM9N="IL@X"EI."FQ_:K'0@?E@518?E\\V?Q?6]C#N">T0/RH:
M$.:!F>D0X:J\^]GM]5?._-]N@"N MC)NN2@>>?4$+R:7A9HP*K7UQ.>8Z?H^
MYLKU]'W=X8/C.DQIQ!,.79:F93FA(=="P*) A534\-P$Y1&U-38U2MLON/9>
M_#X':> *]Y5 #4Q*!XO2AY7$!SG]X@/)(.O.Y]I[F<7E%L\OKB"WW1/&&$K/
M9U4-BENE[%NT>6-__+S^MOIK.4,\IX*F' I"#414YI!Q1"$1B11&)"1/B ]1
MM+0Q-7ZHS 2UG3? 66IQ!,Y6/[YH [2=)B+!-/0F5Q^$O'G! X,]'6P:/MAH
M^;^^KW[^D[V[H@+[PS$#M#UYE('OX5HSWGTN#5[1O45)^J]?^4^W#VPG6U7U
M5+>(=F?[MUZZ$UBF3- $TJ+((!*\@$PA:7_-"U.8-$VYKR2'1W-3&_S6XE=_
M_@9JH\NE@KW9P-GMO23J W;G4G%D" <F!H?>O^[1NSU%+WQEV0=&[^7FR'".
MM 9]!.N9ES+NZG0 2A>7K'V>,=8Z=H _!XO;(7?UK-;3*#2]?MK]^+_G>FT?
M]./IH_YI\?@UW\P8R@N1HAPB9AA$RD[;!$H22"0N6,JT9BI(WMBOV:DQ\UZ.
M#.R,+8?"I]M_!W\XBP,W[#W1]YO7Q<=T8*J^!L[PVC-!Z$2M0N/7\KCU:(+0
M.*E,$W9W/V;Z8JEN/9=;72W(_[Z<;S=?OOY>?VX)10G3RM(0E@@B0Q3DJ6:0
M8&V42!.!=-#J46MK4^.AO;%5?7=0F@M>68,WGL5J_%#V(YYHV W,-ZVP#5#N
MR@N7F$S3WN"H!./E^S&O^-T4HW##F]5F.\M3&[S8T,5.+A,)4>:JNTB>NXJ$
M&-N)IF2)5\&KRTU,C3B.RC4 :6V\1O&^A-&/)*X#9V!F.#G6_J8-F"LE[@]]
M'T[=OFSE!87M#[ULU[1_=F7O'?92=N2./[G#-W:J9/]E_:C5P<[^F[(BY':6
M%46>49["E*(,(IURR 5#E@2,27EB)S(L#]Q=]VU[:G2PD]AYJ&PO@V]>6=^_
M*$9(9^"\,+E6!F+BRN8D+(/4( '=#J R69Y(5S;'/Y]JJ,X8+;6*OWB7^-'Y
M0$ /S/.[%_[N -W:\.>UNVK;HR8XA (6.;G!N_FQ$QM"<3F3U!#\B)[YH:7P
MRH62++9YMS2W>?NH_Z_FZ_?SGWJ6$%,XW5%(J9NFTA1!KC2"J1$9XRRG1NB0
MCTVH 5/[XMBW$P?FB89"[L=?0P(Y,(E5IM^ R\69;MSI8Z$MR\W5#7 N .=#
MQ%33GNA%33T-M6'<5-2>")VDIO9]SI5R>P?4^6FUK-GS2.J,,8T4YP2B-#,0
MR0)#BH2"&@N*:9$C1?JI[WDT/C5BLW96)>>WAW%$3V$Y'_ [MVT'A73L^?BS
MV&SO0#PM/Q_(>TK[18;^I93^(G1!?^F_  P]E0!]GO@RPH !OE[4"0QY1K]0
M^&]Z:1M<N&!;W<^7\TUY\O-G4R)@)@LE=%)P2(P[*<4,A5Q( CE*"L2S(I4J
M"XE\.]J;VO>@-K>:OC\S&.C*XL I?!?>?F%O1!0'_@0< OC<UJ9L2;QPUA.5
MF-%K5Y.C!JN>_A_'IKZW]3T\L-6+A9;;1[ZX6[N"4MNG)C\P$YQEU&W7B-SI
M[5ANX4I!^U(ABI!4&)NPHP.7FIH:K1Q:"AYJ4T-/$%S$U8]#XJ U,'T\ ZJQ
M<H ]WFXPXIX;N-C:R*<&NKP^/3/0>4<_FG J$Y_-K5H]N'BX?I%37:@,D0SF
MR*26($P.>:8P)"*7*.<\$3RHBO&Y1J9&#:4"RLJ QLJ>&C)G\?0CAFM1&F?Q
MWTUIOFYM6,'7:@-^?U!.\2J^<DP;&#$IX6P[HY)!FZ?'--!Z;<^]7]NE:KYX
M=)''5RT?U^6LY]TON7A46KVWYKI#CH_5?/FS>5=KT-WI]=<??+VK LJDECJ5
ML$C<6I9"&')"'.!:YP4F-!,L:%<XAE53HYA#I\!FYY6=T51N ?=RE*>S:\<<
M'[V[^PI>S9?@]Z]O@:5]L''^!6:IQ>ECSYW-L7MN:-H[[+2]0^#=LTY[<]1I
MC5*C=0N4?L77 8P*=-2]TBB&C;N+&A/+D_W5J _OQ_(V9I1:JXUK[2M?Z'_C
M6V?'4RD37P:6KMBP$X]OCDAL9HP4*=5I!FDN$$1)BJ'(3 *-3!*4F+1@A=<Q
MLBMLF!J#-RY4@WYCG7"C?;XW.(R7^_2*'PL/C/7 G/L<9F>_*ZU;>5"N:.U]
M</A_\, _F%ZO0# FF?8Q8U3JO *G8Z*\YE$]956KE?W=B?QZZ>VU7FHSW\Z2
MPK ,)PK:_[=1+2D$Y$QDL"!YGC!-&4Z#BEJT-S?-C#K9D<G5!U<_#HN'UL!T
M51MZJ -=VPI>U=9>#MC#-56]8(DJJ]K>XKC*JE[>GXBK^MW55_5P:2?E;]9:
MS;?ON2Q32]R_?=CJ^\VLD$*GB4XA1RR#B!4:<AM 08DYEHFV!$."UM):6YM:
MO.0,*\M-E>:"QE[P1_F'TN3 ];5VL/V()1J$ _/*5>CUT#_T0"6N^&%;@R,K
M'WKX?BI[Z'-3S^-63EW,)47QS8^*M7:) 3E)#<\TS/,R)59:9E$\A3@7>4:*
M#!>"]RB^<[%!K_$P?@V>TM[ LU<7,?6CC>L@&BGSJY0?K(W<"0_6=D8,0CJQ
MB'HRZV)CXQ[0ZO+YY)Q6YPV]%W.<9G.]N60D02R1#&*"["0%B0(R)!7,BJ3
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
MYY-7X8.=Y]2N-R)#S^&\P>AQTN*<SW$/5SQK8>3S%.>\.SU"<?:JWBL]W^T
MN7^KQ?:;?<3MK_G&!D/"*)KET' G::QR#&UTE$ A$H,(I2DS0=L)YQJ9W BV
M-D)G)'!6VJ^1;<&^PM;2T+%\#E'OQ9JK<!I^;288HCX+,1<QB+SN<MK.V,LL
M%ST]LZIR^=I^([\2,&JVSNWTA[N249!0Z?1!J!/$Y0G,*)4ZYXP@A4/R^9\]
M/6BLCR9;WJ0A]"DA\QP\O]'=&Y*!AW531#)ZBL%9AV..X><-C#IXS_IV/&K/
M7Q0N!U8_X?U\(_G"Q>[OENHMW^J9+!#/C&8P4]35'J 2\L+^6J!$)TB9@N>%
MKQ+8I4:F]J&N[025H97>GC45.%O]!< N0MH^EF,!-?"0[H51D.17%PA7J'U=
M?/1H0E]=SAUJ?'5>VS-YL,GQKK46]I-#H@KD_@=58K_/*'$'R1*9P4P4+!$X
MEX@'576]V-+4!O[^&$.M7A]:XO4RIGX?\"A(#3SR]R U1@XR#^^$(FK^X,7&
MQLT@[/+Y)(>P\X8KN<$=='O#U^LGLUK_Q==J,]-,9+J@&!94YQ!ADME).S60
M4R2S/#,)%;P7.9PT-35V< <N]Z?.W.%3( _M[4D5IQ '<L55P(U&%LY*\,8+
MK_Y<<1&*0<CBM+6788N+7E^DB\MW]..+=WR]M(_=W.EU*0^P^^PQ(Q)3*#O?
M3]+4%6_(H<BEG?0;.]_7F9$H"RK><*FAJ7%%^;8_N),(J_O[U1)LG+&!P<1%
M4/WX(094 [-#8R*P-H+2R$%"B2XD8I+#Q;9&I88NCX^)H?/ZO@K"56F'Q[4[
M2FH?_%UO9E@)E*G"@B>EABAC&G)4$&CG'"Q+,=(B#]JV.]?(U.C@J_YIF==V
M77E*?56=47)B*J&:P&?PS(W)<IIFD%)A\60<0VX8A1H)4Q19(9!F88>]KD5T
MG)->MTI5Y_B!_8A5:#;3-A4!5C^2O1:J@0GVF7F@MB^F*/)E[^-*'Y]I9V2!
MX\N>GLH8MUS;\U27_*'5XT)_-F^UT>MUF;9?UX=8JH-#9*7,W3ZE4F=<IT)2
MR'#&(3(V!A.XR-UR#E=".<%+K]7;*^V8'!W7;KBS-8TC97+0[5Y*Y&/?HZ-]
M^\J/<$;H@8$Y*1#\6DMS&%7W*]&,>K2IIRGC'EVZ#J^3HTE7/BXX3?<9-7_5
MV^VB%#FTC7VX?^#SM?OE;KWZ.=^XP.*--6B^W<QXHG&A"@P3H9F=Q&H*>2XE
MS!@J:"$YR@NO>F!]#9@<?9Z+9JOO''@E*YM_"S@=T+MC"BGSE%,"B0V W>>-
M06HT@B;-C?WT$:&T\DDI&*5C1L@ZF$[')!9]EMB9G4DP1(HQR%2*H2*:<X2P
MY 3/EOJ[$Y5\P:YA5=<<&C)NY[RJ>^<W4/?.&)W3'FB,,1;&G/7<@+T'P+H
M]CZ O1/@5>V&YT'*WN![)]L/W@DCY=\/TQDAJ?E7(7DQ6[_?4\=*X+_*YX.<
M_NN>,U;9UO?VVEG""4I0IJ#DNK#!0,$@US;4%@D62>[*Q^B@"@[]S)A:K&9?
M6SQTT=82?K_IZ_"@#OQMN:)DJ_/D)2NV'B+YL@5;2TLF7J_U$*WKR[4^>UIX
M>N;;^EM=Y8#=Z?5\I=[;?]O,9(ID83"%6DL$$1$(TD1@F!.*$XDQ3U'JFY]Y
ML96ID5IC:)-]6)D*2EO]$S0O@]K.9=&@&IBJ>J$4E*+9B<(5.9J7GSU:DF:G
M>X=9FMT7]USZ=\J1'S:;1ZW>EE%8]>A_YXM'749G<_>]*:^Z=:D<?UL[:7N2
M<4,30F":&V,GX!I!8>?B4&<F2U-6$(QQT,)_'RNF1AMO#G(QG.R6\P8\/MA_
M^FE=<#MD*U/]M:Z'PGOD=?7K+\_%_Z%[8>BE_U)HMG( 5![4K'0#2B=NP-Z-
M6I:V=.0&E*Y$7/B_!LFHR_Z]#!EWT?\:K$Z6_*]ZV!4RN9]63O3L<>W:?%9C
M<,8RE)<U9I("2QM"%06D-$]@CG"&C189DU[+^W[-38T4*R785U6UT=^:# K
MU7\\;K9E>9\>RKF7P?8CNG@0#LQH%7J'EH)7'VHH:VLC"^IVHA)=5_=RB^/+
MZW9Z?U9EM_NN,&+9K+<SQUCE+.]VJ?[/(U_,S9-]^JV4JT<[9OZ_[KZM-W)<
M._<]OX) @* '*":Z4!*9  '<MXEQ>D_WZ?;LC8-Y*/!J*[M<Y92J/.W\^D/J
M4B77E90H6<G#]+C=)7*MC\5/:Y'KTBHN5/:])"%.2,8))&F45&X:DT$$*1&8
MA3020615_,=YYJG1S8]/'T!S[3L#800#4KW[2XW*JY&]3J!1ZG41+8>>I.XK
M=9F@!L5_:.MK<.BM&:TSC!?(38_9(C;]MT-2<Y]T%'[KC$5#==T'<&.]*IN=
MO\P__?Y]+J*,*HI,8X%4$UJL'4RB(@5IE$9(1FE&4BL'LSWHU+CJTW:]LJ.9
M5]!<9I"N"@],#D974%5I A_,EZ:J\'@1 NOM?DKG"T=#S<>K[=S\[7 [OQIT
ME)UZ2HUF$Y[\MZY1\X=%F.U+.+]_N=W(Q[(@3*3-#<:"! 812_4.C1ED"F,8
M8,3#@%&)I5.BGA^QIK;'SQ19[U"5Q].RV3E(XR_&P/S3:1TZ!*S[A,UOB+L7
MR48.BO>)YG$8O=?1.[9\/XQ+->5CZW.1N=3>FR92!%.D73G]'X54:6M(HB3E
MG,0QC9T.V2]--C7>W(MFFEL\T?5FJ6=]R)\<N[5?PM>."GVA-O1MW'&H^PRT
M1/786]T"$*^-TR_--VY7= O-CUJ>VSS3\>IN^_14Q4O1Q0=:/'Q>K/Z\7:K5
M^K%RU9I\7JEH)@,3P1S&&421BDV7"\TC*A.4)1F-J'*ZK+.;=VJ4TA8;&+F!
M$1RT).]<_=1V)2ROX?SC._31CQ=HW6_9W(#R>J]F.?6X-VEN>!S=G3D^WJ=J
MXW_(A?B\6O^@"_G;:O--O]^_JH]Y\;0JZ.+7]6K[U%0F9(S%DL<*QFF@()*I
M@BQ.& Q(JCU0QK. .55R=9M^:AQ6Y[ ]:/'+M&0MKF7)N([PVS'6<* .3%PU
MGD9RJ/&$!L\9T-(#(WZ90E@K $H-!JLQZ8J=_R*4UA*\095*5W1.E[%T'L5K
M1%59^*(XV["WF&,6(QS'0KM[B3E0DPIJ'X_#)!*$L% 0AMV2J;O),37*.QE5
M9;A/-OVEBS*0YZGI+_UD^DN_^Z=_Q%$4_-NG']^^E3^&__:+B4*HQW'L9]9U
M22WMO>$7:FC[[T+@5:7&#%QJ!SY\Y)4MF"/$7ET590K15[9X6<9?60_G'KO^
M:;G)-R^?\X5<?Z ;>;]:O\QE$J(@"024 3)%!$D,-048HY$E28!9FL561N.9
M\:=&D96(H)01-$+:!ZJ?0O R<WG 9>C[1B=(G*+2+RC>(Q[]U*BC1:)?4*D=
M@W[I8\ZU$LS1.EV8@W6Z%-_K'W^E^;(PQ>WT5V'Y45/'LW8]GV4Q)XH2+%
MI2(((AIQB#G.("69B# )PR"TJAGL.O'4MOI>^#*@9O>7>R,_>+<H-;!/,G9;
MA,ND,"2T [/% :J-Y.#7"M5*^%^ -D-;\@\$LG4&]V!@CY2Y[1=TEXSM3LB=
MS=1V&VVL#.U..K8RL[L]W\UCKER\TBJL>P9FBD0QSDP,H<JT 9>$$"><02*R
M1*0LB)5B+K[PT0Q3X_7:RRTE=/--C\&S\SI[03(P'[?1&*!5]EG5?7I_QY.,
MZM>=U?'08SO_06>3SO1XNI/KQULMX=(0@_'MOMS=?JN_F$G&A?;,%$3$E%"(
MA((,,:IW-4E4EH29C%)+(^[*5%/;WD8R:WOA&HQ7S3"/X R\T<N&;$94L).U
M/!#2KW\M[B_N_6BO86=M77G$<"1[JC>6+B:4)3QGC:9KSX]E)EGJT3*,;)_H
M9@I]6YL6$)L7,Z@I@_/IO[;YD_GR?,F7T@2=%?-89%D6B0 *%FM7.(@9I!D-
MH0RS&,<DS)"*7&RCZU-.C4T;B6?E]WM3N@\[J<$?1FY0"NX8QF$!OIUMY1?2
M@3G8 YK.%I@]0#Y-,HM91[71[%$X--H<GG1//=2#BRTO:Z3^D.OGG,OBX^I1
MNWYSF7"!L%)0I%D*$4IYF9"C#;@T)BA(TH!:IQF>G66";&,$+?=%+2GXHQ+5
M(4OP/*B7*<4;5,.SB#M*3@E]5U'HF[QW?H+1$O6NZMA.RKO^8<\VB.G;6W]I
M0T%#&IGL'Q9*B'A:IAX+B)&,0LD3'(;8BQ&RGW."O'#^O=GTEG;B"9<%Z&F(
M=(-U#&^P*GUW]ZKPG4<FZ8#,*"9(:]IIV"#'.%@;(2<>[9JJ^$1?RE!Y4\*=
MF4D^T*?<5+J6M)!?V2*_+[WJ8LX18X@+!4FB HA(@B .]5^5HB)*0A&F:E<2
M^LXE*]%6 JM]]+HB]-T(++57P$0SLM5ZO?K3M&)R33ZT7@@[8O*,ZUB%G]M8
M&K&K;A)&8K 7V6<^H2M*?G,&K6<?.2_0%97CW#_G$;K>;)6G1.MRL.]Y\??W
M<LD?'NGZ[_5K7 5!A,*0P(@K 5$H*6110B%F(8I$JB)*G<+;KTTX-2/JE;S
M" QV$G>TGJYB;GL_Y@_)P:_+^H#8X?K,#AF_MVE7YASY<LT.@>.[-LOG.J;6
M+!:K/TT+B,^K=54KW=S5US<?D5"92!B#A"<A1#B3$&=I"$,A(Z2-))Q0IS)T
MER:;&LOL9*UZ^972@BI6RC%[YA+"=KSB"[>!.>5D-:>=[#-0B5ZU7?9_0V\#
MDM<4F$OSC9OP8J'Y47J+S3,=SX*VVA;BOV_J1EDF>7FIE^ZE=1*!8\4S2C!$
M<62.@A2!3&8(AII7$!&923YV.@JZ.N74Z&4G8M?SGNL@6Q[W>(5N8(9Q0,W]
M=,<:"*^'.]=G'?=LQQJ%HZ,=^R<[)LF9A)#WI@KVA]6CJ959I1BOUZ;NBO',
MWK_L/_*M<M;*@KV?:;XNJ_G>%,7V\:ETTOXF\_N'C10WI@/6O?SK:D%+R5^^
MTXV<XPP1[6&E,$M2 I'@'&+,%8Q2P@0.8\:95=31^*)/C><:8<'S3DR@;5G'
M#.01E]Z.-:>YH$/;=ZTZ]&VU04MOP%Y ^W.U[DW-=*-^55<=M "8@=W7I,8
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
MB\LZG\BSN/) UPR+HI#R:S-T&9G]):>L/&GX"]ULU_K_97&Q?74U8MJA:IJ
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
M<L8WVCJ.9TMR^Y4L'DQUEWP)-"$#_9(H5HM<F*,T4#0Q3&4P6?EAM5C]Z>C
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
M3]A/S#/R"?IY38]/R"]\]MQ^;R_*%_W3O_]#\QO]A[E\^?=_^/]02P,$%
M  @ BV9A4BF#R/SAUP  U^H) !,   !F:2TR,#(P,3(S,5]P<F4N>&ULY+U;
M<UM)DB;XWK\BM^9UO3+NE[;N'E-*J5S9J%(R2=DULR^PN'A(F (!#0 JI?[U
MZP&0%"\@B<L)GE!M6:5$4N Y?OG"P]W#P_W?_OO7L]E/7W"YFB[F__X7_E?V
MEY]PGA9Y.O_X[W_YX\-+<'_Y[__Q+__R;_\7P/_\Y=WKGUXLTOD9SM<_/5]B
M6&/^Z<_I^M-/?\^X^L=/9;DX^^GOB^4_IE\"P']L?NGYXO.WY?3CI_5/@@E^
M^U^7_VHC<PQS@JB,!R6-!1>0 =->IU1R2+'\WQ__E27&=98%;,P"E'86@M4!
MDM=":,E1LKQYZ&PZ_\>_UC]B6.%/Q-Q\M?GVW__R:;W^_*\___SGGW_^]6M<
MSOZZ6'[\63 F?[[\]%\N/O[USN?_E)M/<^_]SYM_O?KH:KKK@_18_O/__-OK
M]^D3G@68SE?K,$_U!:OIOZXV/WR]2&&]D?FC=/UT[R?J=W#Y,:@_ BY \K]^
M7>6__,>__/335AS+Q0S?8?FI_OW'NU<W7EF68?Z/U72^QN5\0U"8_34MSGZN
MG_WY^8*0\39\K)1OGK3^]AG__2^KZ=GGV=7//BVQ_/M?RI3>+Q@7V[?_M^^_
M^O-W0CXO<478V;SG-?W@X@GU72<3A5_7.,^XY?ORA;-%NO&A697Z8GGYF[,0
M<;;YZ23C=+)Y\K.X6B]#6D]0"^>TTJ"+CJ!$D1"M2<"-1)6C\EZXFS*H'*R(
MA8V25IC^^G'QY6=Z\,]5,O6+C8B \0L5_;<[+]T*ZSCJ+U?F!_KLA NF95 "
M,$<&2M%Z\<I*D#9Q)FS)&OD Q%]_YTW:KZOZV3+]M%AF7)*!N7QI6*8[:K\)
M[HM/_/PY+.E!D#Y-9_GRMZNE&4)OZ\4 \MLJA\C]RT_$=<'E$O/KK6[N96[#
M&<%[A9M/#J'W9_/Y>9B]P\^+Y7IB>(R)* :=M"0A:(3@A 5>+-*O^VA+&%#_
MU]^]%PY$_S@X6IZ=X.$M+J>+_.L\OZ!]>F(80\ZU!YD822.6 $X5!*]M8<$&
MHRP;$! W7KX7(F3_B#A>HB-#XOGYLDKJY725PNQ_85A>\A#11+3.0-+9D9E+
M"#$Z!@1W87@01IDTQ!YWS_OW H;J%QB#R+43<_&!?*[5M,K^PN0E\L/1,0/*
M:MH"O=004K$@57&"><N]E$.Z$+?>OQ<V=+_8&$2N(V/CU_EZNO[V<CK#W\_/
M(BXG:&V)Q#4$GRA:X]&!$]Z!)"&)R%C(P@^ B=OOW0L+IE\LG"3'+C#P#C].
MJQ#FZ]_#&4YR810,2Z+?D6>L;. 0C5*03)(I))NS'2*\V/7NO;!@>\?""?+L
M @^OYFFQ)'.V$?Q[DC\^7YS/U\MOSQ<9)PI-R444"*%&3\)&VOYLKA8OY6C)
M<]9B,'@\2,I>:'&]HV4X:7<!G@_AZZM,XIN6Z38)=F$5N54I5ZE8-(&L8C#@
MHQ'@"/XQH90L#N%Q/$C$7H#QO0-F" EW 95G.9,*5A=_O9[.D4]\+C*Y),#7
MA*>*3!#>.0)Z(9ERRH<4!X/)#@+V2W2QWC%RJFA[PL?;Q6H=9O_O]//&($;&
MC= *H6#4H'2,X#WQ8Z)BCH=BC2E# ^0&!?LAI.-<Z$#"[0DBS^G+-\L/BS_G
M$Q26W"K"=N:&MLE0%,02B \C5;";_^S0^/C^^OW T7&"= BQ=H6,K2\U08DR
M&&FA^,T9H]40,SGAUJ%GWI-7GLS@L-B^>S],=)PB/5F@8V=(*_5+#!L3QV-@
M5FD-7%IRJ#5#BL8,!^3)AEBX,7F(\.7Z._<#0,^IT&,%.++BZSG\[.VGQ?PR
M-4/ +*HD"24C":!D"U%E<H%LXA)UBC(/D>*Z_=[] -!QOO,D08X,@O>8SI<$
M8"[BA^EZAA,R7,9+D0FQ,A'MF&MF1D"2VBN/R6B/ X#@]GOW T''B<Z3!#DR
M"#XL0ZUZ>O_M+"YF$YUS04N8Y5E49\8H<(Y[\,HXC9F[4M0 "+CQTOW4WW%N
M\W@1=F( ?OV:/H7Y1]PD957RFCQ9!.X,!<-%> BJ>+">62NC$RD,44.QZ]W[
M(:'CO.7) NTB0/@[SF;_8TZQS7L,*]K9\JO5ZIRVMI11N, MV* +*(X)@E0>
M>!"TJ84DLM8#(.-!(O:#2/>9RB%$W 56_G,QHZ@G+#?'?,O51,3(><D%O"V:
MQ.("!!TLF(!"AY0-3T.4#^Y\^7XE6-UG*$\1:1>8N*@/V1[\UXV1E'"^FF3F
M8E*F0$G,UXV1I%)]I,2SS0Y#1CL<-';3L!]"NL]0#B#@+H#RJI8ZDSBF7_!%
M6(<+MB9,H.%21&"FE@DH'\%G)4%$6UAA,48U'%!VT[ ?4+K/5@X@X"Z LK&$
MS\,:/RZ6WR;"%Q(+DBW,M%,J'PH$3P:1.Q>*]U)J-EP9QHU7[P>+[A.6QXNS
M"S2\/PNSV2_GJ^D<5ZM)8C;RJ)'0ZQSQ( NXB B1T9X9, DKA\M?WWCU?FCH
M.'MYJCB[0,.O9[C\2)O@;\O%G^M/SQ=GG\/\VR01C+6EH$MSTJ/BV4$LJ4!F
MS&<FBV5BN***G23LAXZ.4YM#B7=DE+Q*9?GL/$_I$\_6:UQM=?!R%CY.3.1.
M$@=09*U)+2* LPK!%N&*=K0QFB%.1.^G8#^,=)SY'$BX71B2]Y\H*+\$N.!&
M2!D+F&3(##J&X!3WX+Q.D3EN61HB$7KWS?M!HN-LZ(G"[ (*;\_C;)I>SA9A
M/9%)&)M, &NPD'M4 W&O#1BG'#G*PG$]1#[TSHOW T+'R=#31-D%#@C 9[7T
M=)'^\?X3B6WUYGQ=+S77=/\DE\Q1HX! 9@Z4E@3H1-%WE,EY[IUF0^8S'J!D
M/Z1TGQ,=3-B=7"U:?:]?QOS+MW>5$IPG_(!?U[_0A_\Q8<46QS% X4A,(6;P
M24K0,D0I='"T:0Z H+T)VN_&8L<)U#:B[\,4$5O+,'LUS_CU?^"WB4W!:"$%
M:(^J'C%SVDZ+ _H/G2WUA&FX:L];+]\/)_VG44\0:2<VYOL=S)?TD]7$<?*J
M68@@M,\4O1L.7I/CY1V3*+-GQ@V!BGM>OQ\N.LZ:#B'6KI"QO;N]9<(:D[SV
M$20K E3B 4*I5W2#1I<XD\$,4>)U+P'[H:/CY.DPHAT9'\^(@[SAH@;I3C@"
MKT9@(E!DAL9#B.16!732DP%4#(?(@-QXZ7XXZ#AM>KP(!]/]O_U\1WBOZ0>#
M-#^:KQ:S:=YX3F%6&SA1+(_KU4T>]FN&=-^CAF^.M!?1)S9+.E_!QQ ^3S97
M$:O^WY27TSF];$K68+&][7X%+LNCL#YS @.SM1>"AEC3ZLR4(E/"5,2.8XG+
MA57"*FX@</'.[>K"V7IU^9/;R^P0XHZU'Y?O>+9:D6RO6&59.)/10O!U'6FD
M%<!" 2L\YH36:;^CR<KIK-XD8YQ&3,TP<6EP!I#YB#O.3>HOSI^OF$@L)2:U
M!!D8.=Q<J&J &7 NK)0\.;>K7=-0P+E%S;CX.46].Y%RBJP[ ,SSL/KT;)[K
M7[_^G_/IES"K8?VS]?.P7'Z;SC_^9YB=XZ0XCP'KH0*/%,7[E&IBF51._E;T
MQ6>F=F3I3P?07M3U *B34+!HK9(.</8.23+31'Y#Y6N2O F664N1G4WDS&D#
M7A0'PK#D<@FNN!V7K$\'U$TRQNDEUPXY)PBY XB\_[18KC_@\NS5_ LQLLDO
M3C(%?)9G =D:BOB\DN!X;=3J2RB6!17LCA9B [AW.X@9I]%<.[B<+/ .0/,.
M$Y*)C#-<_8[KR\*[;%FV0B(@9\2$+ A.,P;29\V\)5[,C@M60YB7'=2,TX:N
MI94Y5>0=X*9"?DX?^48L3*S(4H180&U:W$A.\8)G6+M$.Q<\4TXT":RN$S%.
M0[IV*#E:P!V 8RN-_P=G^>5B^9[\K]\7Z[=A23'GB^GJ\V(59K\M%^>?+Z%O
MC,_*%%]/MHA%$P.%F]Z!BS*H&*)-84<-W%#AU;YDCM/EKAW &BJI PB^67_"
MY0VA33B3R:'G8*0G#HJL46MV]>S,AYQ$RJX)S.Z2,DZ3O'90.E'8'<#E)O':
M2T&PEE $ 5Y%KX!X,< *-[SV#Y:[6HT,G.\9IS=>:WMSC(B/Q\=B'6:#X./M
M<O$9E^MO;V>AMA[/-;'PN3K\=7>.PO.L0Z80D?9D)0*G.#$F*$$BCTG[G056
MI\/E(:)Z",T'R1(.)OD.K,QOBT7^<SJK=^]MSMQ:B$94]&<2B T6A G)!);K
MO?P6B+DDH(=(?!!T'"71#I#PBL0]_SBE&' K# +SKU_3[+S6$%[Q1-Y6E*E$
M<KD\H5M*"61@'3"OF<&,RG^_V3=L6/4X<3T$Y8,@:'!-=("N%Q>OK=6%9_@A
M?+UB;>**5EF(!%JQ "KE#)X18SEJM(J'I%-N@:G[2>HA<!\$20-)O0/\O*$=
M-]0+VZ\QK/!=G0_VIORQVJZ0B98N.$_,,$M>FW+D"?J0.$3'A%<J6(-MXJB'
MJ.HA.A\$1</)_F@@?<%E7 P?A_^^F*?+Z%#2<B@\0184 JCD(H08#2 %A\H6
M65AHDE_>24T/T?@PT#E9UAW8GBW]$Z\E*R%1?,F4HTB3>7#",0@Z*9'1^8P-
M0_ >8N\!:RP.DF8'T?;K:8C3V70]Q15%?)N;-I\6,Q+ZJD9_ZV]7HE$6M0C9
M@N,D'_+Z$SA=..@20_%D$[G=449^.DKV)7#<*+QYK5<3/75@@Z[Q=3L#ENLN
MJR-Q8KT Q52 4&?.Y6!REDR5DG?T]!@4<5W5@[6!P/TX.T4?'2#K64JU^_+J
M;?A6#X!)9/23Y3G1<8?%"7*;E946##I>)68A!B& 5F?*22F94Q,GZ0 :N\'>
M2;"XO6<VTE$'\+L97%SR<]FG:R*B%3I@!N'J@!IR#" $ZR 7Q;CCC"*/'3=O
MAH[L;I,U[B;:"&0#:J*+.._Y8KX1RM^GZT_/SU?KQ1DN[W"5I4H,HZ3HM9 G
M:R-YLD9G0!^U]BDJHYHDG_8A;MR4>".4#:Z5'FQ8C7)WF&*RPB+5V?26U^8=
M462@^-: *\GYR%7PK$F1_CWTC)L@;V6U!I!]%^9J!P\*G205U^X_J3JHPD!P
MM4FE+$YYGPWC3<[DCH1.LXQX(^B<*/$.LA)W\OO76-H4Z5F+B3$'1M2N,9(C
M1.DY" IS6/(YQ%USBQH<K=RDJQOWJ5U\.*1F>MCA=ON&UW*ZM8,N+3<!B*[4
MG*X$AZQ6SWB9G2CT=9O\^6.4=>-%M0/;L-KI8C>\O:U?XX4,LDO2)9!:23+Y
MM6, IQV -O5,[B$MJM#DYMK])'7C6#6$V##ZZ,"476-BHH+4(2<.69*GJ*RW
MX&TMUE(,*= 0*=HF1NL:#=UX5D^2*SU(XATX6+6QVG1[C:K>WZ38E:PLSE-E
MA3,O<F(%C SD>A:*5"-R#\)(D6E#=\ZVN4%[/TWCEAP\"9B&TD@'ENBNA,A;
MW)9YO:W3"4AKZ_5R&L_7->G[85%M;LV>+&;TQ(^;!O6X^AX*%<:4#IOQ:9*X
M-\2]4P)K.;-DD2>.K$D1S+!LC%OZ\"00'E'O':#^6J_*S;7WZZTJ5<A>%$6^
M@ZRC@C%R",8HR#HI+3RJ(IOLQP_0-'9OE/&@LL/P#J&W#B#X+.?IM@_2VS"E
M$/UY^#PECV$240=9AXS5,S)0*@3PGM@@MX0SQ6(4HDD+@WOH&;M4HQOH#:&O
M#F#W#M=A.L?\:UC.242K9RF=GYW/:N>M%UBF:;J><&VM-D*#-2*!$K4J-U)
ME504EDL;O&MR8O X:>.F43H"X\!:[ "7USC8A/FU]_P2/^%\-?V"VP3FZ\6J
MIBW?E _AZ\0SQEVV C+FVORO3MK+P8/7&(TA!]RH)B5N!](Y;E:F(\2VU&\'
M\/VPQ+ Z7W[[[II,BA8ZV$CAG_$&E+2Y7@H7(*RP0=-:M+NF,9^.T+NDC)O>
MZ0B$)VKI<)SY+<[F^+$"_T/#J'VB$+DE)Q<\3YN&& %B"088*[X.?LJ6-_$;
M[Y(R;@*H([B=J*4.4H^/I2(FUJ'#R 3HZO@J$0HX@QE,T=R;K%VQ3?(]CQ$V
M[DV%I\YHGZZ;P;#V])V-WVY4\@G7TT3AZ@U^3NER?/.Q3]7Q^ %FGK+[L?=:
M)64=<)]JM[92R$SI# $]>F529KR)[_(4W8^OY9!(VF^6FW?FC3?P%I>;T363
MD%6.=>8[ZGHQ-:JZ+GVAX,EGGX7AM'H:YP#OHVWL7.# Z'D@PS>(=CJ(#>X,
M1GIVOOZT6$[_"_/$6"$=V@(V>P?**G(_%8OTK5;(A)::-SN_NX>FL3-^3P>P
MD[31([!>K5;GQ(82CBEF/<1(O*AH>6TRI<G==,Q'A\*UJ2BXAYZQLW9/#:@C
MM- CF*Z?K=A2>_UR!!'JH.E20NUWIR');%)DR1?6>C\\;FQ>P]3:4\/J6'UT
M@*T;>9<M-Q.?HZ  F@$F"H>5=@*\<A*X,]H9KE'P)J<,.V@9.S_6&$FG2O\'
MFWIS)<_5HEP4I=*_GA88WO/,EE'A/FP,%!)NT^]7+_S>82%H37#PH+4FT(40
M(0II@:,L699@]:[YVD,TVMI)S^E)TXL'?JB9OPEMP9)B!<*\%O5^5TG@(THP
M41N3%4^Q3;'X33+&#>>&T/S=K.?18AYQJUHMU[6G8CY/:PHZ<?EEFO#9U^F*
MMEK#@F6&!%"S:-X:"&2)(8O$@R?.F-O']:'G7X,(?7<;'O<1T$F\?X0R%P-*
MM@]D;!*M6PY6+Q9G83J?,.M"0F20C:TM\ R'.@.#/+'(,LHLY5X%CX? XRX5
MXV!D&,7>1<F)4N[ W[V@_F]X%G$Y23P&E8AXDQTYZ[$H<(&<=1E3<EE'S*E)
M;Y0;5(P.D5.U>GN7.5K$'>#C0B07Q',F-.>(8)2CY8*.@2^90U*H8E*A6-[D
M#.T&%>-D_=KAXW@1=X"/JUV7(@E\15^N)H5)5;N5@<B9@>(F@V,)B8-$8I)"
MYC:]U^^2TDE^^'B'9" I=X"3=_@%Y^?XDJ2TJZ7%E3L?4* CG$-BM56>J_.O
M?500=<R)8O]D<I,&-GO2UXF+>R0,[I1F#J^3_J%VU1NZ=E:D_^=:PX<E9JEE
M I8265WE/015+!BFR2D,4>O49&,[@M9Q(=@$,X?A\F0%=H#1JROHOW[]C'-B
MXWLWQ\*=5J&>&#M#_J$.M$U$#R)(9WE(D6$3%_Q>BCK91(<Q></(O0, /5^L
MUF_*Q4JY8D)&F;WF";2IH\9<;3K&3 147#AMG,+0) VZDYIQ#=5 FKYSU'6J
MV+O!3AV-<#V2>;^8Y0GW6H;"!;CD-@U]&,3H,E@=:(T%'G5I,@?P?I+&1=$
M^MZ)H).%WT77D=]P3HML5OMKYK/I?%K%LYY^P8LE-S$N:Q:(#8%*UZ;5&KP3
MEI0?..W)P5G5)!)\A*YQ=[0VAFE(571@HEX@O3E--TJAKV>XT0XQ=U8+X_]K
M\_-)D<D;RSE8QC=E*Q)<].0(6!V52)[$V>0>P3[$C5M)U 9C@RNE Z!=#@AZ
M=?8Y3)<;1W.Q6DUL-!118(%B$4'50="N7JT(L7@7F1.LZ":6:R<YX]8/-3)8
MIPM^U#VP3+?#YL_3^GQ)PGF/Z_5L>S0]S]^9>KM<?)FN:CW$<Z)N6L>+Z\2+
MI<B8QYK@)7[!R=JV54OI>?'(XJUY[K?+/8Y]];C%0\/"Z$G$WX-]"M-Y71AO
MYMN9OIM:JS=E.Q6$3X((,:'/D(S*H'QBX+1E0'ZDE4$A>:IM/*P'R1KW6ETC
M>S6<(OJYG'DEJN_7FB<R2^'H?V S2K+ ]2X6+PPRIV"'EHK0.K6 U Y:.BG'
M'CCU=*2L.[AC^?MBOKC)Q<42NU:-I6(128.0IC+D#41MZYE7+-(SZX5H<DGD
M4<HZ*<$>!DK#ZF'$78YV\0_AZSM,./VRF=3Q<8D;.;W#3?^%9_E_GZ^VW>LF
M0J40!8FIJ,SKF*-2FY,K(.NHR)2SZ&)XU&_:]VWC9IT&UN^BK; [\)(V?3KN
ME=HD6H_%,P\EL;HY"TV;L];@C=2(1J)S3<;P/DS6N&FH-AAKH) .X'79:N$&
M$]>YV[0H+SI(G0QP'BB<D+2->Q/IJ\AML)Y6CFV2,MB'N'$=J;90&UPY'0#N
ME_,5.0JKU?/%69QN+U\\2__G?+J-.B[L=3U)6$VT#%$I94 J5R<ZZ A!1 /)
M6<4]>A=$D_MN^Y,XKNO5%GR-%-5/A/ARL<3IQ_EVX$?Z]F$9YBL2&C%W&1#_
M@H4^4VLPA(C"!UID*J&JG<T=>"3[[FSVMBA:?K<]M&&@> "-XZ; VF*QE:HZ
ML(?W>Q)&<ZT%1] &:U.L(NM@$ <EHN(ERL3:='$^S:MKEOMJB[!AU-!!(N-[
M"N:RR&PZ/R>FOM]>W"Z5JW$TN/KU*\F/U$=6?OEM$\+O;L=%HL@^)9> ?%@'
MRD4.#FL].&*6V4J>69,2BH8\=7+K>)CD22^Z[V89$(L7R_@7G&.9KB<R*Z,*
M(P?%24UL< '1!P>9Q9PE%B?:S*V]AYZQN_0U@-]I,N]A1\;UM3PV[1Q)%Y_
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
M;-ZR>'MU!>0J!8V@;2"O(RE=&X$KV@R2+$9RSWV3 Y%CB-T/CS_:R4=SM?4
MS4UNZ$/X>J>"PB3R1*0$W)Q%6L?!Z5* 26L<=Y@S:W+J>Q]!^T'L1SN:&$3\
M7<#HIKTF_W:ZQLTRN3#9R%).NB!@+4Y4D?R$H)4 4W3TGCP%YAO-8GR$LOV
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
MQ;J>==?; FE9FWN]P.W?;^:;RP?OB8] P>F+Z6J3X7U'CN9$)1ME2AZB)V=
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
M46K'[?D_ A:/U]4/!,A)\!)%L09\9IY,O<P0G/: ,0N9M;'D^(Z)P7&[_H\
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
M9'5OM]Q67/O\BZ9-UFT%F@9"[L RO;A8+[XLPNP\7S/@E%:%;"AP%0CSW 5
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
M0X71E'0"%^Z_YK >?NJY^:NQCS,?DC):FFU8;\W?#L8F+2FP<AH4R^2Y!&G
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
M3^=.L/4G!=O.E#L]TN\'^'>%<;5V7\_^H@WC,RX_Y55M7)RSM1&,J,G+)&Q
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
MJNZ&_Y73I[KMU<:E&Q#<ZOX&9\YZ9)$<YV28K<VN,@1=1_%EY;UTSM+.U];
M#Z9YO)UNYU??5BM8Z_3F7AY#[15<FR<AV67(44;-/ J=FV0&'D+TU,-ECX/.
MQ_?7QFH^+=.X;ZW>PT<T-),-Z_(.@:,57&AG&&@6"!6^T(8IT )'3O%!S:PQ
M39+7)S26M[5>6XFXLV*8]>0U)* E22Z$,K66-@?PN6#6Q6GAFUQ([4K@Z1K!
M(:A[O%1O1/5U$'<\P]>;^0?2[>;2^%VY<8?_6*PVG8]O?.%;]J7*V<>$4(H6
M9.\IX@HE69 2:Z_C()AL$I^,S,>T<4RG(&\*AJ[6PKOUY[R\LXW^OEC_FE>S
M3W6@;7JQNM+#'='<"&9U5S)Y61;++_0AD_(>".QM)8C^OU?&JY7"Q&0 %3:M
MQXJL+<,-9)^9$"$%IYJ<2G;!_;2)#-.ONU,!7@>K]5TIJ[Q>5[UL3JWO<8/2
M.)2>D18H[%%(.[+7(8+.C#OOA'&FR770TV1-.]UE*GR/J*JN@'?G6/ >2R[D
MS#5F8$J2M$P0$*QR8$0*/&:)43=)1-Z!MFE'O4P/P7&4=EIG%:\7RTR;R,M-
M(D#\?ON3EXOY1K:K.ZT']^ZQ<>@+&YZ#'"Z #DY-4@K9.8/@4BR@ZH!4])GP
M69O\29:22$UBJRZ.F"\31 4/+D2F 4L=*9$*+5$O+!23;;0Z2!&;E%O>H^-T
MST"&8.CQ@^#ARNA@W[X2S[4_796U*:S7PGGE)0BIV%5;R\CK"37Y'9E'7V23
MBYOMY/2"K#TTO!A=W%V"YJIV@QQ4J66MV##*D&AX!O)CR7/USB:9%7+3Q,-[
MC*!I@3.&LI_%SQZ2[P!!OR_(;;@.X:\K;IP*(A<&4C"RPEX;"(PX2MID=)X;
M3$V&*6^AI3?<[*/DQ;@2GQ TJ^7Z[-I)W:R@PJW1C!A/RF=0N9 M9MF %13Y
M4&1L2][%X:'GWD$)?;J/D/LO[N4 ?/]]Z"!13@B!>$7SV8OS\ROZJRMWW<V
M91L(P9Q8KP52JB9J%TA2>:/J0*"\I6/ZZAH/JQS_SZ?%M__O^AV7F+C^=!\3
M3U$RC=DX3*>+D07< TA>OOCU+'!;I$@.O/.;5$<.#HGZB,KZ8FQ.>DNUUZ&@
MH#=/ X+Q]'<?$$.%V0, 7OWY_@QETH$+#MKQ0.919?"*.W#:^^"]I9]N21DX
M% #TYFEVB78 &"K,'@#P^[O_>Z8QDP<3! C4"10S!-J #'*Q1+L*J,.6/F>'
M H#>/,U]73L #!5F#P#XQR]_G+D2F"/?&%Q)FRSG L0%;8N9%8=<B"9^ ;UY
MF@NM=@ 8*LP. LQMQX'O9ZM_;1PD&;,,0E/<+6IS%IL98(BV;FPAY*!B=(WK
M3AX2U<LE_^%G7*.)OBL87=^)?*2_O%I36<6D D<P2M>R9H_@>9%@9-'9RV(%
M-LYN?TA4+T>EAZK^44P=J(<.,'5U[?;JK_@9YY\R??P?7%X?R12.NA0NP.6:
M'>9R A\)!<4DZUPPG+$VS;J>(*H73!VJ^ON%3&/IH0-,W2WWNRXYY0Z#D@%!
MV$W=*=*.'4T$'<AX6R6SYTURYK;0TDN&SYB;VWZ"[@HKOR\NLP.NYRIZCMRK
M"#%G#\HP4:L"-23!4Y*$>,F:-(9^C*!>[,Z>FGX4.0>(O2OX7%G,:P/Z'M>9
MG[%<F!44(B#6X9Q1U1:(,8%P%"8:,L<4*;0%T3:R>CFY'QM*!ZO@M%*VWGSY
M2OO_HCST"5:+^<MZPS5?Y<W<ZL7Y+-6;KE_PO&;\?OB<\P&#DL8GH6%:5PLA
M=9#H97@N/$D!!AGMVC)I\(X%4I2.T6;+ C;QC#M*]++28Z8H"KC@D9Q2KB 4
M\G:ES<%%'KGUC<N#3SS1:PB&GDOT&J*,KK;M+:%Y\2+R8C/$A(EVC%)34GP"
MIU*PF2MG;9/6B <?B!TMZ6N0MH<<B T1?5<PVA*-&Y^%386!CK:>\"0/F(L'
MC=9P%9GDJG$BZDD=B U2_9 #L2%ZZ !33Q[$D \;R(/ED*VOL]Q]!O*0+<C
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
MTC?Q0+\>X#N>_GJ Y=:U2(%D62R_X#SFRU/GS4+\<_Z-UFA^;$%RK2(O7$#
MZIP97NBK0L)VS,88HK.RR1'_>"Q,/%QP0G!/@X*3=9/)\Y778QC>S&N]W>Q;
M_N,<YWNG_^SYGN.XUL/8[</I9LQ(*4H"GK.J=;.,@D;A06I;5(@\BK1+A\>?
MS.E^L23M?]H4,JQ^^?X@W-TL\,N^:TXZ'Y(B?\HE59LK"' Q<' A2B6+D *;
MM%P9C8.3=K2'H'>HH]T& QWX,M4BW70OE3)3-% R.%$G?R>CP==D5Y^CYMPJ
M9+E)CO!=(GH98'94'"Q&4DI'@+IJ>8HV&*=D@AR#@3I]&3PG7RNPI+)20@G7
MI CF1S*F!=7^ZGP$%WO(MH\!9C\X0F\_OOGCNN&Z$D(6EL$P[FJQ3B$_O A
M0PSF(KBYG_'[Q!2S1U[2!P;V4=W#,69CR+$#6_&!Y'_9+_D<5RNRN=63WJP2
MP52,)CK0O)#UY-%>9A0HKVB%*.8LVZ6#_7!/ZC&*>IEC-N6V-(ZZ.L#=7?JO
MYPIB[<3-&"0=:C$RE^"%I_5IL@@\8 W%6P#N(2D3.T#CZ'@QJL![@,QEY4]E
MX,K6%NV2TQZAA#J+BVO:TJ67X%@QT7KCDVX2[#V@9%K '*K:^T@Y2,X= .59
M _V8?7Y[TWO!>5O[(@BP41=0FA/'AG9QS[4EQ\$[S9L4LQQ.>B^SRR;=)8\+
M@%X@'Y[G.-SG^-5?7V?+ZV/SVBDK,VD]F0\(GA"JHDBUF21"L(5)Q1(V&@(Q
M&@<3;]Y'AMXVY!\=!QTL@#N;UDO\.EOC^>7=SWM2__);3J\7R]<7ZXME?K-:
M7=2KH3/+BG.>6; JDH%1?E-"KL$HU#8ZKK5K<N\WF-*)XYYI =U6KQT =V_Y
M_EA?]>(;SL[KQDD"^0?][?K,IF139 J2C &4L[2 A5#DPZ52A @LR28W2:T8
MFMBQZ<"N3XV2D[WWWI:C-?*5]U.O.,YM]\Y,]G'1G8MT219R+;*RH RC"-73
MDF RB*@Q1^/^AMFEN\='&*/GMM;-HN6@!/WCHW+ 6-9*BZ0RMDE;^L]%]T#T
MMKOH'H*!#ER=2\KIER\/,ZT-@3PR*%)E4+9F7)'TP%FKB &%F)L<]_Y Q<]R
MU3T("?>K]O962P>8VE]PMVS/T_VK0>]8*J:&$"R"DE$"9HHCA$0IA$^:JR8U
M4BV8F1;A!V!KJ ?<6M$=@'V;B_?^PY]7I_39<FY24!!PLR=I!\%2N)$#\]R'
M%+-HXA$\257GIW'-0?-@6-18&NP CC\DU1ADFD67R ]2$E14!1SC'")/F3$=
MDY!-;.;@Q+43R! X9#??6RD= >IJH7$9#28;@!>A0045($0O((ID8DZ)6]0M
M(=7#!KJ_.I].7!LBV\X3U[21P7/BQ# D<UR-IM;D5/#:TLERG^]?U9YXXMH@
MU0U(7!L@QPYLQ3]I)ZW-Q.JZ2(6%)'+-,W>Q#B_@X(Q$L+EX(WVQSC5)5;M#
MP\]R[7[(UK.O2OI!T]4*,\R;Y$L!YF*5!$8(0@>RL[R@C,Y3(-,03SWL.WOK
M<CLF]A#LQ/,!E[,ON/Q^1?Y+7.=/B^7W*U.IB>W,3:CS$4@@* 1@S?85SDK!
M32'W73R[Y3SUABYTOX_.%N,+<$(<K);KL_?5<&Z6@0O"8B)Z?4X"E(_TE4@,
M>&8FN2B+MKO<6-!#[U@$^G3?&OSPUFF[A$V[K^PO_AXP<P5UZ9(M3FL0N<[J
M,JC!E<3I8PJVD/FD_T=%S906Y "-W=?Y'N*;6.N_S>:S+Q=?K@AWOD2RE9+T
M5%'OA"5WVCN0B3GN74C&[Y*;O)/>?WCSQ)K?1V^+,80XM?;QKSN$!V],HMT,
M7'1D[JPK$+Q,-5*7 F7@TNY2<[>;]N^^>9HCL-&TO[<0.X@A1D@1LDPZSK0"
MZ0*%]M%D(&]; )?.Y6!<4.6(O4A&3SO7/Z>?,A$ 3AGRFW^N8H/+A&-^YCVS
M HT'\@X8B=X%0,TR:&]%M('S8-NT;AB1B<ZONT8&X%CX/Q0-TQX5[,WVJW]?
MS-;?W\Q7Z^7%QC2]6W_.RX^?<?[NLD_7)D4SI]E53OZ]F0>;G_Y*@?5KG"W_
MB><7^4Q@2)&B=5#,D?8DQ>I>UUL":V40I3 I[H6H6PXF^N'GY#/?]UE-76E@
M$*(ZV)!>G&]^)Z?M(GSU5_TRGX4HLI',0;2U3XTK#%!D#MHE:4KD+)DF759V
M(^_D,]T/V40::+ #7+9;T?_<=+5[<[6@/R[6>'Z[>HWG46;O:UXJ24G:VFP4
M21$,A4@IBI2;M'Z9AMV)STI/U/DZ'L(Z6(>OOGP]7WS/^4->?IM=]8=\(+3?
M%]>](JM\5AN.[_Z\)H?_OEC_O[Q^G^/BTWSVOSF=696SC<Q#475NAI(,0C8<
MA,;(N>080YLAQZTXFCBBGW8U]8&3GWG!7%J3UXOEU;?J[_$SC3K;HBR0>F+-
M<!*TK=N\&?.L:Y$<PR9S9X_+YDY+R_QG:1T;42=;X$CBNMRE;Z7Y_L.?*YRG
M/^K_(]<Z[OBVXY0][L-Z'Q60@=8*A<\>A*AS@64R@-$%"(59+C0W4C>Q=3]+
M!:37#-%K!$$1'RA3/+C@"]A@6-31..^:>%S_J8 <BMYV%9!#,-"!-_5C.92V
M5AFF)4@5.:@@#'B; UCMM"6!<NF;I*W^E!60@Y#P9 7D$+5T@*DF-4XB2AE<
M*368EW5JF(,@1(0DLF+>.ZWS-'=Q)UX!.0A;QZB '*+H#L#^=/U<4+%LFIGP
M4)E)T8%C48#2VB2&%GELXE']W2H@!X%F4 7D$ UV ,<'HV:NV+"\*.GKJ8Y-
M 10GAD+0-8>) F>R (FE-I5KV^GI_![UV! <0VL=@&^$<QP=5&&EUGSQFH<O
MHB8I.DUK+F<L:(O5?=T/O1V4;W8"I;Z'N*U'!L I0_[92ZZ; \?WB_/SUXME
M_:,SGU 57R2@-C4#PB3P*OA:^F)U<%(Y5%TMC[W8[-Q!&1G$1[LV/1A1?X_U
M=MF@\$QQ:?AFLRU8QZ)F"0&=JX$1ZB@U,=?$=3\:AR>ZRHX \^.OR#TPM_=B
M_+JYE?JPQN6Z\R6YR?Y;7>=YG"7'8V+1@*.0C*PJ=^!UJ.U!$P^BQF=M)A$>
MB\'.@Z*_PX(\ '%[K\=O>1D6W6^//^9<G3F*;[F7%I@AYT8E1/")/HJD5$0G
ML[9-\E6/Q>")9KS^3&OQ ,0-7XO^<BW.\Z=ZU=CY6B2]E3R[*QSFE/0R1+),
M@8)V1G()F N0[=(E69]RZ*M,;SB/)YI+^S.MR,-P=^BB_'B"021G/%NMZ]#A
M1%X]KVEI)5K(FJ&RC#FNVV2$=!5$]I>3^S.MRD,P=V 0^6K>^U9Y(YQG"\ON
M*MI:;E1D$FS>I&AR4CG7M1$=*I.SD((UN2WK3 XG&I">S#EL,TS^/0YJGZ\5
M54$S6QM3,J/(%+I:LLT4@X+.6(KA,:HF(SUZ8/ZG/]YMMWHZM 2#H/RW.QI^
M7GPAD]]F*3*116'M&$F;@$,/*%34.O <?9,&FMU(X$3W\K^5.6@)ZK_5\?3S
MHL/ LN<V@L!2#RY"E1H+8+S1LFAO+/:59S2V!'[Z ^Z?P!ZT!/5/'2)<'51>
M$*IW:"@32F+%)] LU$L^<J]<3+9V!M4D/95</K%$CR'L__3'ZC^!'6@&YY_:
M" P(KIAV"3ES('-R%%S5>_Y"* @Y1J>0QY/S!D8^)SCE$_R?P  T@O*HI__'
M[C!PIV;B"-.4=WS;<3H,[,-Z'QT&4N$J9*?!9&,(G2D"!BD 3>W/;+%X;%+%
M^;-T&)")%VT<0HH4YZN0$J!V&;B32EK%.+;IT/"?#@-#T=NNP\ 0#'3@X/U8
M;BRMYL5%"]+5+*[(R3M-SD*020>14'#VGQG+39#P9(>!(6KI %--"CBC220$
MXCQ+6T@&.8.W*.JD!V$T?8[XGQG+.R'\ &P=H\/ $$5W /;'BH.=#]&3EP\4
MTJ?:"#F 1ZDA^)*"*RE[85K@]9"2[M/J*C (*#N6= _16@?@NSMUS_& 490"
M5@1&]"<#GAB P*6V)6H3,;8 W-"AEB=09'W(SKVO2OI!T]7R2HD3]+,"[W(
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
M\Q%<["';:6.F1YVAZRLP)0N/"<$Q70>?20E>6JQ9-#PG553A^&S8\\Q+^L#
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
M^HR,4 A8 L\EY#2HO<@>V'R2GA^S]=MA<#Q<<(<>E9]&TR;O*L;T^3FN1?M
M0U:":Y3%0/&.;@'O,S@C$**1/CM3>=8FR7L <=,V4>\1H*.+M!^T_B/,YI6#
M'VHGOF^+U6SC0*DYQA<K?F:\E+3[(F12F^D2D!:BYA8*TS99TEA4FXC]RV0-
M0JC].R%T1#%V8) 3"W'V>?[NDMX]3U>?EF&^"JDNZ7J=&X=$S8"76FBMI:AY
MI'1)N,# RU#32@,+1ENOV^3I[D#C(+BZOQ-<6PEXXEA@^(N8B[/OU:'\YO,2
M<</X\\JXC4MM,\B (V<2BP<95 $E)#&QV !2.*>,RE&'!VET3T4)![YM$/K\
MWP%]K40T=?O^=0^.=U_"\C/>N!FDRM(K5PN17,T9#!R\=;*620:>8E8RO!Z@
M?.+!P]SD[&\"IT,YWX6#AXS]C06V=I]*6F_R1#[WM8>WD*YJL!&BM F]4I&W
MZ4YQCXIA*/M;1&,.E]+^E^+B(IR/$T2G+8)OPPKSN\77:N-O3*8H2^(Z("0?
M%*CH0DT<,V %V?G!,1E,$Z_AT^0, ]W?*L0R@MRZ< U>IRW2*N)L4YGY)OW7
MY6QC)VVO_W>+%1W?4:=L.%W\7&2Z^(LA=I&B">BR<.AX4J4))H>3. RG?XLH
M3&/Y3FM._&N^Q' ^^V_,89Y_WWY:[:-5Y2BNJB]J29KLQ>Q[G3?EF%+<D&%O
M4^VUEA,$TE'!^. MSS$^FFWWA,*WTRN'X?!O$5AI*JUI4?A^3O1>S#8=#[8[
MZ9_AHCY[ZZX_*X+VCC8!.!H-B@M!BR&VB1"-CQF]0?,J]%Y_SS"\_2TB)^/+
MI0.OW]J8^FU!^RA=+FM,_5YX\LQ5W=:B RL=)[M*&'#6UU:5.7E)^@C33;HO
MODS6,%#^K:(E(\KQ)%N6;/NX5&']_-?Z;\YOAI>/V+IDR&O:MS#9>;&M6YE8
MCUF'(D#2 5<[\&@(1D60+&0?C6.:JQ;'1*M6)G^D+Y@OS_%#^7D]Z_'?LXR/
M^?_+4_Q_>T5[/E^FB]6;>;ZNL-EVS,IH2Y2Q-@KRFVF1SF"B/8DR<UG;_[8I
MH&RQFKY2=_="XB/#>W*I=]>O8C,1AZZ*0.HQ)$Y7DEHGZ!<;(19,ED=:1?ZA
M>Z!T@(O7VZ+L(J3N8+:M>_))&"ZT!X^UKV1-Y' B6C#&%V,XUUX..2!_K+8H
M.PEV2%N47;C<@X7R3(..;!+J0D(-N<Y6DL[2,DC#-<X(SEDP+)DFILG)M$79
M2= #VZ+LPO4.P/-\<XZ2%=H8"YC:M5A%+2 &I"^5XC&[1.97DV&CI]06Y1
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
M"DJ;&1L5]_ZF(%"13I2>"ZR=C75@3?8(T8C /T1-5/^RGU1?R"^Q78R2YVJ
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
M!L"/0A51335;( PP+^A02&'GJ UV=8OKS8'1X<POE0W3-:'K:LR7;$"35$\
MY\9IF3!4FKD G.0=\00DB@2XPQ,^P76$)B#G/:1AO8D)T/P/#>KP8$"]9.S.
ME,K4T1JFG$<1:$XQA629'=IQJ43VH&E_N5M..A!#0Z!8XT7K4*7VZ0CV*21T
M:<U1D4?/[ZS(<*'UW;KD?B8@'H=!U\&30'Q5L&,' [LEE_J$;@,#M_B9\G-/
M=J+O!0R*M5^%8:HQ_6N%=H?76!D+]_&,%WR9$!S]GD*=!M?'FTW>(N^E&ECM
MD5T6,FR_N#N7P",+=YSE(SKQ\8RI6>H1Y$.'>,Y<H7 SD9'XG$CQP&5V2/'(
M/O^G)V>)\N?8%G]3>76;NOH/LJES1Z1LL5SR*\Y""EV'[(J^$'HOD"=;XG<9
M&@4!;)4V2T7@;H#+.!;6<OZ5 C%4H#GP.1,0GW-R#/ &/C;(]_ ?9?AB-?+?
M4P'ANY67)J$[R#C9:^^V$YN'SL<'N'%K2I!U,%<"L(<;:-R*AX(#6+)2OMQ
MS3A]P-KL99ZKSDZ@NE/7Q3'4BR"8[77\\<4.[J,,&AJ^I+XGX9K)6F@"F /U
MF?<"P8 Z,&D,B(%9<H/)BLW. [L]BO]KQM[A[:N:4/(C#=22!R!PQX8 )7=L
MGF$N[^NF2*9*3CD6SX2.LM-_G1$HCR=2S3D\G8V59TVZ@6A X#?1%,5O_;OB
MMV[V=R.J#5ER7$W(1ZK#<?;+>MZ_5/+_V=I8 2X.ANSDR*;A]O1HE;MZ<U0#
M(+K/1S]N^QG=_MP:[?<!P&:PAYZ"W-4=3P3PQJ^@LL@GV#L*)&7'^*VQX!&Y
M7B[Z6R_%7OQJR%\"X4>O2DV4?U>LX4\QIWSKY:E%P^RTI+QJ0H=&R=1N-WGF
M?:OLT[_]Y=Y#N_H#4$L#!!0    ( (MF85)<#S=)"04  '(4   5    9FE?
M,3(S,3(P,C!X97@S,C$N:'1MW5C;;MLX$'W?KY@ZV%X 61)]B6W9#9 J"F*T
M38I8Z>5I08N4S8U$JA0=Q_OU.Y3LI,VE3=IM-VT0"!8Y,YPY<S@<<?1H[RB,
M/[R)8&[R#-Z<O'@U#J'1]+QW[=#S]N(].(A?OX*.ZQ.(-96E,$))FGE>=-B
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
M-6!\:3E#  !#P@$ #P              @ $     97AH:6)I=#$P,3DN:'1M
M4$L! A0#%     @ BV9A4MAYO0S 0P  [LL!  \              ( !9D,
M &5X:&EB:70Q,#(P+FAT;5!+ 0(4 Q0    ( (MF85)^8U-4<@4  -5,   .
M              "  5.'  !E>&AI8FET,C$Q+FAT;5!+ 0(4 Q0    ( (MF
M85+E[:!$700  -,.   .              "  ?&,  !E>&AI8FET,C,Q+FAT
M;5!+ 0(4 Q0    ( (MF85*#*N+@TAP$ -VJ*@ /              "  7J1
M  !F:2TR,#(P,3(S,2YH=&U02P$"% ,4    " "+9F%2;2[O59 7  !E#@$
M#P              @ %YK@0 9FDM,C R,#$R,S$N>'-D4$L! A0#%     @
MBV9A4JJTVURU-0  HTH" !,              ( !-L8$ &9I+3(P,C Q,C,Q
M7V-A;"YX;6Q02P$"% ,4    " "+9F%2&0;"\-Z-   G*08 $P
M    @ $<_ 0 9FDM,C R,#$R,S%?9&5F+GAM;%!+ 0(4 Q0    ( (MF85+I
M_U/)%<(! #\/ @ 2              "  2N*!0!F:2TR,#(P,3(S,5]G,2YJ
M<&=02P$"% ,4    " "+9F%2AZ^PM691 0 GWPT $P              @ %P
M3 < 9FDM,C R,#$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( (MF85(I@\C\X=<
M -?J"0 3              "  0>>" !F:2TR,#(P,3(S,5]P<F4N>&UL4$L!
M A0#%     @ BV9A4G%]6.W=!P  DR8  !4              ( !&78) &9I
M7S$R,S$R,#(P>&5X,S$Q+FAT;5!+ 0(4 Q0    ( (MF85*9,J,:\P<  .(F
M   5              "  2E^"0!F:5\Q,C,Q,C R,'AE>#,Q,BYH=&U02P$"
M% ,4    " "+9F%27 \W20D%  !R%   %0              @ %/A@D 9FE?
M,3(S,3(P,C!X97@S,C$N:'1M4$L! A0#%     @ BV9A4K- OI(!!0  L!,
M !4              ( !BXL) &9I7S$R,S$R,#(P>&5X,S(R+FAT;5!+!08
1    #P / +P#  "_D D    !

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